Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-18 | Yet more rework to make __getgrent and the functions that use it | Eric Andersen | |
reentrant... -Erik | |||
2002-08-18 | Fix broken locking so that at least the Python 2.2.1 grp test doesn't | Manuel Novoa III | |
lock up. This really needs to be looked at, as I don't think this needs to be reentrant. In any case, several routines call the __getgrent internal routine and it uses static vars for data. If this stuff is really supposed to be threadsafe, then __getgrent probably needs fixing. | |||
2002-08-18 | Remove recursive lock/unlock for a non-recursive mutex. | Manuel Novoa III | |
2002-08-17 | Fixed __read_etc_hosts_r to return alias list and modified buffer | Manuel Novoa III | |
allocation accordingly. This fixes the segfault in the Python 2.2.1 socket test. | |||
2002-08-17 | Fix two problems with printf that showed up in the python 2.2.1 tests; | Manuel Novoa III | |
One involving %o and one involving %f. | |||
2002-08-16 | Disable macro implementations. Somehow I missed the following from the | Manuel Novoa III | |
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. | |||
2002-08-16 | Cleanup exit a bit, from Ronald Wahl | Eric Andersen | |
2002-08-16 | whitespace | Miles Bader | |
2002-08-16 | Remove __res_state function. | Miles Bader | |
2002-08-16 | Make INCLUDE_FULL_RPC default to !HAVE_SHARED. | Miles Bader | |
2002-08-16 | Demonstrate that dlopen() RTLD_NOW is currently broken. | Eric Andersen | |
-Erik | |||
2002-08-16 | Remove thread-specific stuff entirely. | Miles Bader | |
2002-08-16 | (_res): Define as a macro if __UCLIBC_HAS_THREADS__ is defined, | Miles Bader | |
regardless of _LIBC. | |||
2002-08-16 | (h_errno): Only define as a macro if __UCLIBC_HAS_THREADS__ is defined. | Miles Bader | |
(__set_h_errno): Just assign to `h_errno' (which will be expanded to the thread-friendly version when appropriate). | |||
2002-08-16 | (errno): Only define as a macro if __UCLIBC_HAS_THREADS__ is defined. | Miles Bader | |
(__set_errno): Just assign to `errno' (which will be expanded to the thread-friendly version when appropriate). | |||
2002-08-16 | Replace all instances of _LIBC_REENTRANT with __UCLIBC_HAS_THREADS__ | Eric Andersen | |
-Erik | |||
2002-08-16 | Remove h8300 special case | Eric Andersen | |
2002-08-16 | (headers): Remove special case for v850, now that the general case | Miles Bader | |
works correctly for non-MMU systems without a `nommu' suffix. Fixup indentation a bit. | |||
2002-08-15 | Fix erroneous grouping. | Manuel Novoa III | |
2002-08-15 | Patch from Jarkko to fix drand48 to not use long long when | Eric Andersen | |
long long support is disabled in the uClibc Config. | |||
2002-08-15 | Do not prevent people from making mmu-less builds on mmu-full systems. | Eric Andersen | |
-Erik | |||
2002-08-14 | Use __malloc_unlikely instead of `likely'. | Miles Bader | |
2002-08-14 | Add flow-control hints with __malloc_likely and __malloc_unlikely. | Miles Bader | |
2002-08-14 | (__malloc_likely, __malloc_unlikely): New macros. | Miles Bader | |
2002-08-14 | Handle zero NEW_SIZE case. | Miles Bader | |
2002-08-14 | (CSRC): Add syscall.c | Miles Bader | |
2002-08-14 | Initial checkin. | Miles Bader | |
2002-08-14 | Move all malloc tests under test/malloc/ | Eric Andersen | |
2002-08-14 | Add missing include/thread_db.h file, as reported by Simon Posnjak | Eric Andersen | |
-Erik | |||
2002-08-13 | __fsetlocking() and FILE field user_locking were completely broken. :-( | Manuel Novoa III | |
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. | |||
2002-08-13 | Use `return' for null pointers, to avoid a giant block holding the rest | Miles Bader | |
of the function. | |||
2002-08-12 | Update to version 0.9.14 | Eric Andersen | |
-Erik | |||
2002-08-12 | Only try to install existing binaries | Eric Andersen | |
-Erik | |||
2002-08-12 | I missed a spot. | Eric Andersen | |
-Erik | |||
2002-08-12 | Doh! missed a spot. | Eric Andersen | |
-Erik | |||
2002-08-12 | Fix the gcc wrapper to include crtbeginS.o and crtendS.o when we are compiling | Eric Andersen | |
PIC code, and use crtbegin.o and crtend.o when compiling non-pic code. As was caused problems, esp on powerpc... -Erik | |||
2002-08-12 | Test threads when appropriate | Eric Andersen | |
2002-08-12 | Fix use of __pthread_once, and fix rpc usage of thread local | Eric Andersen | |
storage.... -Erik | |||
2002-08-12 | Fix alignment, minor cosmetic changes | Eric Andersen | |
-Erik | |||
2002-08-12 | Revert commit by davidm to printf.c that initialized conv_num | Manuel Novoa III | |
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. | |||
2002-08-12 | Geez I'm an idiot some times. I shouldn't code when I'm exhausted. | Eric Andersen | |
I _totally_ screwed up the locking on exit and atexit such that it didn't do any good at all. -Erik | |||
2002-08-11 | Ugh. Make uClibc cross compile with gcc 2.95.x and threads. I wonder | Eric Andersen | |
if this is serious enough to warrent 0.9.14? -Erik | |||
2002-08-09 | update to last Debian upload. Dumbass Debian maintainer forgets to check | David Schleef | |
stuff in. | |||
2002-08-09 | fix mksnapshot and update documentation. | David Schleef | |
2002-08-09 | Fix spacing | Eric Andersen | |
2002-08-09 | spacing | Eric Andersen | |
2002-08-09 | Move old stuff into old-news | Eric Andersen | |
2002-08-09 | Add missing thread-safe locking. | Eric Andersen | |
-Erik | |||
2002-08-09 | update todo again | Eric Andersen | |
2002-08-09 | Update webpage for release | Eric Andersen | |