summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/m68k
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.