summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/m68k
Commit message (Collapse)AuthorAgeFilesLines
...
* Changes for new auto-generated syscall.hDavid McCullough2001-06-283-199/+4
|
* Added this guy, nothing needed here really.David McCullough2001-06-271-0/+8
|
* Yes... I forgot to update bits/dirent.h for the other archs. :-(Manuel Novoa III2001-06-271-2/+11
|
* Fixed vfork so the child doesn't trash the parents return address.David McCullough2001-06-253-27/+35
|
* This commit finishes adding support for the old m68k-coff toolchains byEric Andersen2001-06-182-1/+106
| | | | | | | working around a missing header file in the compiler shipped with the uCsimm and uCdimm. This should make the folk in Toronto happy, since now they can use the latest CVS version of uClibc. -Erik
* Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen2001-06-125-43/+30
| | | | | | define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
* Makefile targets to symlink arch-specific headers into include/ (onlyDavid Schleef2001-05-261-0/+3
| | | | used on mipsel.)
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-3/+2
| | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
* Quick fix to setjmp/longjmp/sigsetjmp etc to make them work.David McCullough2001-05-082-10/+15
| | | | This should really be fixed to fall into line with the other archs.
* Change FILENAME_MAX to be only 255. Max filename on ext2 is 255,Eric Andersen2001-05-071-1/+1
| | | | | | | so there is no reason to allocate 4k. Change working of execvep.c per patch from Matthias Kilian <kili@outback.escape.de> so that there is not a fixed 127 byte buffer. Too easy to overflow... -Erik
* Nobody should be using the SYS_ syscall names. Use the __NR_<foo>Eric Andersen2001-04-202-2/+2
| | | | | names instead. -Erik
* Remove all the __THROW macrosEric Andersen2001-04-192-12/+12
|
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-061-2/+2
| | | | | | | This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
* New crt0.S with all init done in 'C' code.David McCullough2001-02-261-30/+33
| | | | Added in support for C++ contructor/destructor tables.
* Reduced the size of sigsets to the minimal needed. Apart from the size,David McCullough2001-02-262-66/+12
| | | | | it has the added advantage of giving the C++ build of m68k-elf-gcc a clean bill of health.
* ptrace for m68k debugging.David McCullough2001-01-291-0/+33
|
* uClibc working with 2.0.x and 2.4.x m68k uClinux kernels, the PICDavid McCullough2001-01-295-34/+43
| | | | stuff in crt0.S may not be quite right yet.
* Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III2001-01-251-1/+4
| | | | objects with shared uClibc; allow disabling long long support.
* Remove an extra "/" from the crt0 pathEric Andersen2001-01-161-1/+1
|
* Makefile fixesEric Andersen2001-01-161-4/+5
|
* Facelist/cleanup for several syscalls. Added poll.Eric Andersen2001-01-161-2/+7
|
* Added common handling of errno.Eric Andersen2001-01-162-10/+1
|
* Remove generated files. Bring Makefile behavior into sync with other arches.Eric Andersen2001-01-155-451/+15
|
* Patch from James Graves <jgraves@deltamobile.com> to better handle m68k.Eric Andersen2001-01-121-0/+64
| | | | | | Also fixes 2 very important malloc bugs! Anyone using malloc (esp mmu-less) should update and recompile. -Erik
* Thanks to James Graves <jgraves@deltamobile.com>, we now haveEric Andersen2001-01-1276-0/+9039
a first pass at getting m68k working. It may have some problems, but should now be fairly close.