Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-02 | Implement getgrent_r. Rework getpwent and getgrent a bit further | Eric Andersen | |
2003-11-02 | Both setegid and seteuid were implemented suboptimally, such that | Eric Andersen | |
we were unable to switch back to the original saved group/user ID. -Erik | |||
2003-11-02 | Add some missing prototypes | Eric Andersen | |
2003-11-02 | Be extra careful to check uid and gid converstions to kernel types | Eric Andersen | |
2003-11-02 | Make the syscall locally, avoid an extern | Eric Andersen | |
2003-11-02 | If realloc failed, we'd lose the pointer to the exit function table. | Manuel Novoa III | |
2003-11-02 | Hopefully fix the struct tm extension problem once and for all. | Manuel Novoa III | |
Also fix a dst-related bug which caused the use of uninitialized data. | |||
2003-11-01 | Add some additional pwd/grp tests, to prevent me from | Eric Andersen | |
breaking obvious things in the future. -Erik | |||
2003-11-01 | Fix things (properly) to open /etc/passd and /etc/group if | Eric Andersen | |
they have not yet been opened. My last try was completely and embarrasingly broken. -Erik | |||
2003-11-01 | this script is no longer used, and can be removed. | Eric Andersen | |
2003-10-31 | Fix Erik's typo. | Manuel Novoa III | |
2003-10-31 | Some more soft float fixes... for arm in particular (libfloat). | Manuel Novoa III | |
Remove the ADD_LIBGCC_FUNCTIONS option and do things the right way. Either we have a shared libgcc available, or the libgcc routines aren't PIC and don't belong in the shared libc anyway. | |||
2003-10-31 | getpwent(), getpwent_r(), and getgrent(), getgrent_r() would all | Eric Andersen | |
fail if you had not previously called setpwent() or setgrent() respectively. Oops. My bad. -Erik | |||
2003-10-31 | gdb wants to dlopen "libthread_db.so.1", so be sure to assign | Eric Andersen | |
the correct soname | |||
2003-10-25 | properly deal with soft-float when profiling as well | Eric Andersen | |
2003-10-25 | Add -msoft-float to SAFECFLAGS when necessary. | Manuel Novoa III | |
2003-10-24 | Sigh. It seems some stupid programs expect this... | Eric Andersen | |
2003-10-24 | Disable optimizations with debugging | Eric Andersen | |
2003-10-24 | better tuning for xscale that copes with generally available toolchains | Eric Andersen | |
2003-10-23 | Peter Kjellerstedt writes: | Eric Andersen | |
The attached patch performs a clean up of extra/gcc-uClibc/gcc-uClibc.c: * Use NULL for pointers and '\0' for characters; not the opposite... * Fixed an (assumed) segv if --uclibc-cc was used. * Skip the argument to -x so it isn't considered to be a source file. * Simplified the loop in xstrcat(). * A little white space clean up. //Peter | |||
2003-10-22 | Peter S. Mazinger pointed out that I missed a spot. I should | Eric Andersen | |
stop applying patches by hand... | |||
2003-10-22 | Per suggestion and patch from Ken Staton, emulates poll using | Eric Andersen | |
select for older 2.0 kernels where poll is missing. | |||
2003-10-22 | Atsushi Nemoto writes: | Eric Andersen | |
uClibc's libm has isinf/isinff, isnan/isnanf but not finite/finitef. Here is a patch. | |||
2003-10-22 | It seems we need to also define SI_LOAD_SHIFT since that was | Eric Andersen | |
also exported by the Linux kernel.h header that we do not include. | |||
2003-10-21 | Those crazy binutils folks changed their abi. Add this so older | Eric Andersen | |
apps can cope gracefully. | |||
2003-10-21 | Doh! In include/bits/uClibc_config.h when we define things, we appropriately | Eric Andersen | |
prepend "__". Unfortunately, when we #undef things, we do not prepend the "__". This results in collateral damage to unsuspecting applications as we undefine random unrelated macros. Oops. For example, when compiling xfree86, libGLcore.a defines MALLOC for its own usage. But include/bits/uClibc_config.h then does an #undef MALLOC #define __MALLOC_930716__ 1 which inadvertantly trashes the define from libGLcore.... Ouch. The autogenerated include/bits/uClibc_config.h should instead have contained: #undef __MALLOC__ #define __MALLOC_930716__ 1 This patch makes that happen. | |||
2003-10-20 | Fix a stupid bug that caused uClibc to never provide the correct | Eric Andersen | |
fpu_control.h header file, since the correct arch specific one was always later overwritten by the generic one. oops. -Erik | |||
2003-10-20 | Patch from Peter S. Mazinger: | Eric Andersen | |
patch to allow building uClibc with busybox's chmod | |||
2003-10-20 | Merge some newer/updated bits from the glibc elf.h | Eric Andersen | |
2003-10-19 | We were failing to properly set h_errno on success, which could | Eric Andersen | |
cause gethostbyaddr_r to keep looping allocating more and more memory each time till alloca finally caused a segfault. Ugh. This fixes that as well... -Erik | |||
2003-10-18 | more install changes | Eric Andersen | |
2003-10-18 | Do not install the uClibc wrapper toolchain by default. Make | Eric Andersen | |
people ask for it explicitly. | |||
2003-10-18 | the runtime should not install a /bin dir | Eric Andersen | |
2003-10-18 | Add a new RUNTIME_PREFIX | Eric Andersen | |
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem. | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM). | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
install.patch: * Define $(INSTALL) as install in Rules.mak. * Change all occurrences of install into $(INSTALL). * Change all occurrences of mkdir -p into $(INSTALL) -d. install -d is already used in a number of places so this should not be an additional compatibility problem. | |||
2003-10-18 | Implement putgrent to make Peter S. Mazing happy | Eric Andersen | |
2003-10-17 | Doh!!! | Eric Andersen | |
2003-10-17 | Point people to the kernel.org mirrors for downloading the dev | Eric Andersen | |
systems to take some load off my server | |||
2003-10-16 | Do not set errno when they asked for size 0 | Eric Andersen | |
2003-10-16 | Code formatting cleanup. | Miles Bader | |
2003-10-16 | Don't set errno if for zero SIZE returns. | Miles Bader | |
Code formatting cleanup. | |||
2003-10-16 | More detail on the use of MALLOC_DEBUG | Eric Andersen | |
2003-10-15 | Updated cris configuration; added support for %m. | Tobias Anderberg | |
2003-10-15 | Brett Nash writes: | Eric Andersen | |
Hello, Attached is a patch of some changes I made to the gcc wrapper to get it to compile XFree CVS. Basically it supports the use of '-' on the command line to read stdin for gcc, as well as setting the file type back to none before adding the last too .o files if the file type was set on the command line. It is applied against uClibc-0.9.20 Regards, nash | |||
2003-10-15 | Patch from Tony J. White: | Eric Andersen | |
I've created a patch for adding dn_expand() to uClibc 0.9.21. dn_expand() is used by at least ipsec-tools and also openldap I think. | |||
2003-10-15 | Doh! I was returning with an incorrect pointer type when dlopening | Eric Andersen | |
already loaded libs, which unsurprisingly would cause dlsym() to not work at all... -Erik | |||
2003-10-14 | Microblaze port from the uClinux-dist, | David McCullough | |
contributed by John Williams <jwilliams@itee.uq.edu.au> | |||
2003-10-14 | Enable full debug support for ld-uClibc and libdl | Eric Andersen | |