summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/h8300/crt0.S
Commit message (Collapse)AuthorAgeFilesLines
* Remove HAVE_ELFPeter S. Mazinger2006-01-191-4/+0
|
* h8300 updates from Yoshinori SatoEric Andersen2004-07-151-0/+5
|
* __data_start needs to be added to all crt0.S files that don't currentlyEric Andersen2004-05-141-1/+10
| | | | have it. It is used by the boehm gc, amoung other things.
* Some small fixups for the h8 support and add the h8s platform support.David McCullough2003-04-291-0/+4
|
* Update architecture specific support to consistantlyEric Andersen2003-01-231-8/+1
| | | | | | generate a crt0 and crt1 file. Most arches still need to be updated to call __uClibc_start_main() rather than __uClibc_main().
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-1/+1
| | | | | | | | | | | | | | | been working on a new config system on and off for about 6 months now, but I've never been fully satisfied. Well, I'm finally am happy with the new config system, so here it is. This completely removes the old uClibc configuration system, and replaces it with an entirely new system based on LinuxKernelConf, from http://www.xs4all.nl/~zippel/lc/ As it turns out, Linus has just merged LinuxKernelConf into Linux 2.5.45, so it looks like I made the right choice. I have thus far updated only x86. I'll be updating the other architectures shortly. -Erik
* Several h8300 updates from Yoshinori Sato <qzb04471@nifty.ne.jp>Eric Andersen2002-05-231-1/+1
|
* Manuel and I were looking into a problem with applications failing to linkEric Andersen2002-04-141-0/+8
| | | | | | | | | | (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
* Remove the C++ support stubs, since these now live elsewhere andEric Andersen2002-03-161-14/+0
| | | | | these stubs were preventing the real stuff from working properly. -Erik
* Add in support for the Hitach H8/300H architecture,Eric Andersen2002-02-021-0/+69
contributed by Yoshinori Sato <qzb04471@nifty.ne.jp>