summaryrefslogtreecommitdiffstats
path: root/include/features.h
Commit message (Collapse)AuthorAgeFilesLines
...
* A number of naming updates in preparation for adding inEric Andersen2002-02-131-4/+41
| | | | | proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me.
* Add in support for the Hitach H8/300H architecture,Eric Andersen2002-02-021-1/+1
| | | | contributed by Yoshinori Sato <qzb04471@nifty.ne.jp>
* Do not expose the weak_alias() junk to the world. Wrap itEric Andersen2002-02-021-1/+1
| | | | | inside an #if defined _LIBC -Erik
* Eliminate C++ style commentsEric Andersen2002-01-101-1/+1
|
* Adjust naming for __FORCE_GLIBC__ to __FORCE_GLIBC and addEric Andersen2001-11-211-1/+1
| | | | | support for __FORCE_NOGLIBC per Brian Stafford <brian.stafford@office-logic.com>
* Patch from Miles Bader <miles@lsi.nec.co.jp> to support the v850.Eric Andersen2001-10-111-5/+9
| | | | He sent this patch to me a month ago, but I forgot to apply it...
* Optimize for size, and disable expensive inliningEric Andersen2001-09-271-0/+4
|
* Rev all the header files to sync things with glibc 2.2.4Eric Andersen2001-09-271-70/+286
|
* The weak_alias macro was not genertaing asm with the correct alias names.David McCullough2001-07-111-5/+2
| | | | Start of the C++ header changes.
* Seems weak_alias wasn't working as expected...Eric Andersen2001-07-111-2/+1
|
* Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen2001-06-121-6/+17
| | | | | | define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
* added __GNUC_PREREQ() macroDavid Schleef2001-05-251-0/+14
|
* Be really sneaky and use GNU ld special stuff so that whenever folksEric Andersen2001-04-251-0/+11
| | | | | | use the unsafe gets, they will get a warning from the linker. muahahaha. This method will soon be applied to fork() w/o an mmu etc... -Erik
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-061-1/+1
| | | | | | | 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
* Added Vladimir's ctype locale support. Make Config setting visible in ↵Manuel Novoa III2001-03-181-0/+3
| | | | features.h. Reworked build of shared lib as suggested by Magick <magick@dds.nl>.
* Define __USE_GNU as glibc does.Manuel Novoa III2001-02-151-0/+3
|
* Make the __GLIBC__ define be conditional. Stub out gnu-versions.hEric Andersen2001-02-051-3/+5
| | | | -Erik
* I hereby commit a sin. features.h is now going to _lie_Eric Andersen2001-02-031-0/+11
| | | | | | | | | and claim that this is GNU libc. Too many pieces of code look for GNU libc version numbers. So uClibc is now going to lie and claim it is GNU libc. This makes, for example, networking apps work much better since /usr/include/linux/socket.h does the wrong thing otherwise. There are lots of other examples. -Erik
* Makeheader files be more like GNUEric Andersen2001-01-151-1/+0
|
* Patch from James Graves <jgraves@deltamobile.com> to better handle m68k.Eric Andersen2001-01-121-0/+8
| | | | | | Also fixes 2 very important malloc bugs! Anyone using malloc (esp mmu-less) should update and recompile. -Erik
* Sync version number with MakefileEric Andersen2000-12-211-1/+1
|
* A few cleanups. Fix fflush so it remembers to init stdio.Eric Andersen2000-12-121-0/+5
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
|
* More cleanups. Fix things so tinylogin compiles.Eric Andersen2000-11-041-2/+2
| | | | Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>.
* Add in support for shm/ipc.Eric Andersen2000-10-071-0/+1
|
* Fix all the makefiles. Clean up some warnings, cleanup some headers.Eric Andersen2000-10-041-0/+6
| | | | -Erik
* Repeat after me 100 times:Eric Andersen2000-09-011-2/+1
| | | | | I will always compile before I commit -Erik
* Remove __restrict when not supportedEric Andersen2000-09-011-0/+6
| | | | -Erik
* More stuff. Down to only 43 missing functions before BusyBox willEric Andersen2000-08-101-0/+1
| | | | | | link. Fixed socket stuff so it doesn't pull in kernel headers and stubbed out fork and clone. A few other header file cleanups. -Erik
* Some more major updates to further superate ucLibc from the kernelEric Andersen2000-07-061-0/+3
| | | | | headers (the way it has been done in GNU libc). -Erik
* Add in a version number so apps can tell uclib is being used.Eric Andersen2000-06-191-0/+8
| | | | -Erik
* Initial revision0_9_1Erik Andersen2000-05-141-0/+39