This patch removes the verification, that the entry point
has to be symbol '_main' . The entry point is set to the
address specified in the S9-Record instead.
The advantage is to change the entry point only by
modifying the linker script.
We need this to implement the initialization of static
fields and constants of our solution Lego .NET, because
the initialization has to be done before 'main' is called.
Lego .NET is available at