summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/v850/crt0.S
AgeCommit message (Collapse)Author
2004-05-14__data_start needs to be added to all crt0.S files that don't currentlyEric Andersen
have it. It is used by the boehm gc, amoung other things.
2003-02-21Reserve stack space for args we pass to __uClibc_main.Miles Bader
2002-04-25Don't bother zeroing BSS, since actually we _can_ rely on the loader to do it.Miles Bader
2002-04-17Just tail-call __uClibc_main. There's no real point to calling abort ifMiles Bader
exit failed, and abort drags in some unecessary grot.
2002-04-15(L_dummy_main_reference): Reference the C symbol `main', not the linkerMiles Bader
symbol `main'.
2002-04-14Manuel and I were looking into a problem with applications failing to linkEric Andersen
(undefined reference to `main') when the .o file containing main was contained in an static library(a '.a' ar archive). It turns out that due to its single pass nature, GNU ld was failing to pull it into the build. This sticks a dummy reference to main() into crt0.o, so that when an application is linked with the main() function in a static library, we can be sure that main() actually gets linked in. -Erik
2002-01-29Updates to the v850 architecture from Miles Bader <miles@gnu.org>Eric Andersen
2001-10-11Patch from Miles Bader <miles@lsi.nec.co.jp> to support the v850.Eric Andersen
He sent this patch to me a month ago, but I forgot to apply it...