summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2001-08-21Add byteswap.h, per glibcEric Andersen
2001-08-17Fix a silly bug with the header fileEric Andersen
2001-08-14Put a bandaid on getpgrp behaviorEric Andersen
2001-08-14use some #defines internal to the ctype functions to eliminate themEric Andersen
calling other tiny ctype functions. Now all ctype funcs will end up with no extern references, which ends up shrinking both the uClibc shared lib and shrinking client code. -Erik
2001-08-11I just wrote a stpncpy() since someone wanted itEric Andersen
2001-08-10Make _PATH_VARRUN actually point to /var/run.David McCullough
2001-08-09Add hstrerror, it just points to strerror like h_errno.David McCullough
2001-07-17We already have tar.h, so might as well include cpio.h as well...Eric Andersen
2001-07-12Add missing in_addr_tEric Andersen
2001-07-11Added __BEGIN_DECLS and __END_DECLS to the files that didn't haveDavid McCullough
it and that I could see needed it. Should be pretty low impact as these are only defined when using C++.
2001-07-11The main part of the C++ support is the definition of __BEGIN_DECLSDavid McCullough
and __END_DECLS in this file based on the __cplusplus define.
2001-07-11The weak_alias macro was not genertaing asm with the correct alias names.David McCullough
Start of the C++ header changes.
2001-07-11Seems weak_alias wasn't working as expected...Eric Andersen
2001-07-09A patch from Michal Moskal <malekith@pld.org.pl> to includeEric Andersen
partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course,
2001-07-04Added stpcpy and strcasestr along with some code to test them.David McCullough
2001-06-28I missed an item when reentrantifying des.c, reuse a smallerEric Andersen
field for md5.c -Erik
2001-06-28Oops. I forgot to check this in...Eric Andersen
-Erik
2001-06-27Cleanup and don't require LIBC to be defined for the syscall numbers.Eric Andersen
2001-06-27Don't even threaten to include asm/* stuffEric Andersen
2001-06-27Don't include asm/unistd.hEric Andersen
2001-06-23This adds in support for PIC on x86. Unfortunately, this will breakEric Andersen
all arches till they add in an libc/sysdeps/linux/<arch>/bits/syscalls.h file. Sorry about there, there was no other way... -Erik
2001-06-17Add the in* and out* functions for i386. Note: the sys/io.h header forManuel Novoa III
glibc-2.2.2 actually defines static inline versions for i386, but only provides prototypes for externs for the other archs I looked at. Since uClibc shares this header amongst archs, I stashed the inline defs in bits/io_i386.h and included it when __i386__ was defined. Better solutions are most welcome, but it doesn't clutter sys/io.h too badly and now lilo and the pcmcia tools build against uClibc on i386 without modification.
2001-06-12Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen
define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
2001-06-12Some socket cleanupsEric Andersen
2001-06-04Teach the ldso stuff to use the proper elf.h header file, not a local copy.Eric Andersen
-Erik
2001-05-31Cleanup some stupid warningsEric Andersen
2001-05-28Make selection of uClibc floating point support in printf, etc. seperateManuel Novoa III
from libm float function support. Also, move all Config files out of the main directory.
2001-05-26Added definition of __THROWDavid Schleef
2001-05-26Add in message queue support, based on work from <tapu@371.net>.Eric Andersen
This is required to compile util-linux
2001-05-25Add in some more GNU compatible locale stuff. I only implement theEric Andersen
C locale of course. util-linux needs this stuff to compile...
2001-05-25added __GNUC_PREREQ() macroDavid Schleef
2001-05-25We need the definition of HUGE_VAL fpr some apps. Include it.Eric Andersen
-Erik
2001-05-25Cleanup the math.h header file. It was broken when enabling doublesEric Andersen
but disabling long doubles. -Erik
2001-05-22Add poll.h header.Manuel Novoa III
2001-05-21Wrap getline() inside #ifdef __USE_GNUEric Andersen
2001-05-21Proper prototype for mtherr, although this should probably be made anManuel Novoa III
internal/hidden function (and merror and internal/hidden variable).
2001-05-11Bring powerpc back into line so it compiles again.Eric Andersen
2001-05-11A patch from Matthias Kilian <kili@outback.escape.de> to fix -DDEBUG_MALLOCEric Andersen
so that it works for realloc too. -Erik
2001-05-10Fix broken resources.hEric Andersen
2001-05-10Seems a few apps need this one...Eric Andersen
2001-05-10uClibc now has a math library. muahahahaha!Eric Andersen
-Erik
2001-05-09Yipe. This was still pulling in kernel headers.Eric Andersen
-Erik
2001-05-08Add in libutil, based on Cory Visi's variant of Michael Shmulevich's libutilEric Andersen
port. I have reworked the code quite a bit so that the stuff that is supposed to be in libc is in libc, and I added a bunch of missing stuff so the libutil interface matches that of glibc's libutil. The only caveat is that libutil/login.c is currently a stub. -Erik
2001-05-08Fix comment for #endif to remove warnings.Manuel Novoa III
2001-04-25Be really sneaky and use GNU ld special stuff so that whenever folksEric Andersen
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
2001-04-20Oops. I forgot the header fileEric Andersen
-Erik
2001-04-06Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen
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
2001-03-22Add some missing headers needed by ld.so-1.9.11.Manuel Novoa III
2001-03-22Add in random(), make rand use that under the hood. Fix theEric Andersen
include file so folks know random is now there.
2001-03-21Stub out localeconv. Please look over this to check it is correct....Eric Andersen
I started trying to read the glibc code -- but that code is far too messy to be read. So I just wrote a silly C app against glibc, set the locale to POSIX, then called localeconv(). I wrote this version of localeconv.c so it returns the same stuff. -Erik