summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed __read_etc_hosts_r to return alias list and modified bufferManuel Novoa III2002-08-171-7/+26
| | | | | allocation accordingly. This fixes the segfault in the Python 2.2.1 socket test.
* Fix two problems with printf that showed up in the python 2.2.1 tests;Manuel Novoa III2002-08-171-1/+10
| | | | One involving %o and one involving %f.
* Disable macro implementations. Somehow I missed the following from theManuel Novoa III2002-08-161-1/+4
| | | | | | | | | | | | | | | ANSI/ISO C99 std... A library macro that masks a function declaration expands to an expression that evaluates each of its arguments once (and only once). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Arguments that have side effects evaluate the same way whether the expression executes the macro expansion or calls the function. Macros for the functions getc and putc are explicit exceptions to this rule. Their stream arguments can be evaluated more than once. Avoid argument expressions that have side effects with these macros. This will be reworked before the next release. And yes, I feel stupid.
* Cleanup exit a bit, from Ronald WahlEric Andersen2002-08-161-1/+3
|
* whitespaceMiles Bader2002-08-161-0/+1
|
* Remove __res_state function.Miles Bader2002-08-161-12/+0
|
* Make INCLUDE_FULL_RPC default to !HAVE_SHARED.Miles Bader2002-08-161-1/+14
|
* Demonstrate that dlopen() RTLD_NOW is currently broken.Eric Andersen2002-08-163-2/+57
| | | | -Erik
* Remove thread-specific stuff entirely.Miles Bader2002-08-161-16/+5
|
* (_res): Define as a macro if __UCLIBC_HAS_THREADS__ is defined,Miles Bader2002-08-161-3/+9
| | | | regardless of _LIBC.
* (h_errno): Only define as a macro if __UCLIBC_HAS_THREADS__ is defined.Miles Bader2002-08-161-12/+3
| | | | | (__set_h_errno): Just assign to `h_errno' (which will be expanded to the thread-friendly version when appropriate).
* (errno): Only define as a macro if __UCLIBC_HAS_THREADS__ is defined.Miles Bader2002-08-161-3/+4
| | | | | (__set_errno): Just assign to `errno' (which will be expanded to the thread-friendly version when appropriate).
* Replace all instances of _LIBC_REENTRANT with __UCLIBC_HAS_THREADS__Eric Andersen2002-08-168-27/+24
| | | | -Erik
* Remove h8300 special caseEric Andersen2002-08-161-2/+0
|
* (headers): Remove special case for v850, now that the general caseMiles Bader2002-08-161-8/+6
| | | | | works correctly for non-MMU systems without a `nommu' suffix. Fixup indentation a bit.
* Fix erroneous grouping.Manuel Novoa III2002-08-151-1/+1
|
* Patch from Jarkko to fix drand48 to not use long long whenEric Andersen2002-08-153-0/+48
| | | | long long support is disabled in the uClibc Config.
* Do not prevent people from making mmu-less builds on mmu-full systems.Eric Andersen2002-08-151-7/+4
| | | | -Erik
* Use __malloc_unlikely instead of `likely'.Miles Bader2002-08-141-1/+4
|
* Add flow-control hints with __malloc_likely and __malloc_unlikely.Miles Bader2002-08-141-5/+7
|
* (__malloc_likely, __malloc_unlikely): New macros.Miles Bader2002-08-141-0/+10
|
* Handle zero NEW_SIZE case.Miles Bader2002-08-141-45/+54
|
* (CSRC): Add syscall.cMiles Bader2002-08-141-1/+1
|
* Initial checkin.Miles Bader2002-08-141-0/+43
|
* Move all malloc tests under test/malloc/Eric Andersen2002-08-147-67/+70
|
* Add missing include/thread_db.h file, as reported by Simon PosnjakEric Andersen2002-08-141-0/+439
| | | | -Erik
* __fsetlocking() and FILE field user_locking were completely broken. :-(Manuel Novoa III2002-08-133-9/+26
| | | | | | I think they're fixed now (I've run a few tests). Note: __fsetlocking() is not threadsafe... but glibc's doesn't appear to be either.
* Use `return' for null pointers, to avoid a giant block holding the restMiles Bader2002-08-131-95/+95
| | | | of the function.
* Update to version 0.9.140_9_14Eric Andersen2002-08-125-44/+206
| | | | -Erik
* Only try to install existing binariesEric Andersen2002-08-121-2/+5
| | | | -Erik
* I missed a spot.Eric Andersen2002-08-121-0/+2
| | | | -Erik
* Doh! missed a spot.Eric Andersen2002-08-121-0/+2
| | | | -Erik
* Fix the gcc wrapper to include crtbeginS.o and crtendS.o when we are compilingEric Andersen2002-08-121-3/+20
| | | | | | PIC code, and use crtbegin.o and crtend.o when compiling non-pic code. As was caused problems, esp on powerpc... -Erik
* Test threads when appropriateEric Andersen2002-08-121-0/+3
|
* Fix use of __pthread_once, and fix rpc usage of thread localEric Andersen2002-08-122-10/+1
| | | | | storage.... -Erik
* Fix alignment, minor cosmetic changesEric Andersen2002-08-121-6/+10
| | | | -Erik
* Revert commit by davidm to printf.c that initialized conv_numManuel Novoa III2002-08-127-34/+41
| | | | | | | | | needlessly. To do so increases the generated code size with bcc. Eliminate duplicate define warnings in wstring.c. Fix potentially broken preprocessor comparisons. The preprocessor converts integers to maximal signed type, so inequality comparisons involving UINTMAX_MAX, ULLONG_MAX, and (if no long long) ULONG_MAX were potentially broken.
* Geez I'm an idiot some times. I shouldn't code when I'm exhausted.Eric Andersen2002-08-121-1/+2
| | | | | | I _totally_ screwed up the locking on exit and atexit such that it didn't do any good at all. -Erik
* Ugh. Make uClibc cross compile with gcc 2.95.x and threads. I wonderEric Andersen2002-08-112-22/+22
| | | | | if this is serious enough to warrent 0.9.14? -Erik
* update to last Debian upload. Dumbass Debian maintainer forgets to checkDavid Schleef2002-08-095-26/+40
| | | | stuff in.
* fix mksnapshot and update documentation.David Schleef2002-08-094-11/+22
|
* Fix spacingEric Andersen2002-08-091-1/+0
|
* spacingEric Andersen2002-08-091-0/+2
|
* Move old stuff into old-newsEric Andersen2002-08-092-48/+50
|
* Add missing thread-safe locking.0_9_13Eric Andersen2002-08-091-0/+27
| | | | -Erik
* update todo againEric Andersen2002-08-091-0/+2
|
* Update webpage for releaseEric Andersen2002-08-091-0/+42
|
* Update Changelog for releaseEric Andersen2002-08-092-539/+650
| | | | -Erik
* Update my TODO list. In particular, breakdown what I'll be working onManuel Novoa III2002-08-091-19/+59
| | | | in the next two months.
* Update todo list a bitEric Andersen2002-08-091-18/+14
|