summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Brett Nash writes:Eric Andersen2003-10-151-1/+12
| | | | | | | | | | | | | | | 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
* Patch from Tony J. White:Eric Andersen2003-10-152-1/+313
| | | | | | 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.
* Doh! I was returning with an incorrect pointer type when dlopeningEric Andersen2003-10-152-14/+14
| | | | | | already loaded libs, which unsurprisingly would cause dlsym() to not work at all... -Erik
* Microblaze port from the uClinux-dist,David McCullough2003-10-1425-0/+1312
| | | | contributed by John Williams <jwilliams@itee.uq.edu.au>
* Enable full debug support for ld-uClibc and libdlEric Andersen2003-10-142-0/+18
|
* sigh. the warn funcs seem to be broken. Use local versionsEric Andersen2003-10-131-17/+71
| | | | till I can straighten that out.
* Patch from Peter Kjellerstedt:Eric Andersen2003-10-131-39/+37
| | | | | | | | | | | | The attached patch performs a clean up of extra/gcc-uClibc/Makefile: * Better dependencies to only rebuild what is necessary. * Use $< and $@ where appropriate. * Suppress warning messages from which about commands that cannot be found. //Peter
* Fix an ldd bug, more ldconfig cleanupEric Andersen2003-10-132-264/+287
|
* Always build and install ldconfigEric Andersen2003-10-126-102/+90
|
* Don't make two copiesEric Andersen2003-10-122-34/+40
|
* Sigh. It seems that csh wants glob_pattern_p(), we need toEric Andersen2003-10-121-5/+3
| | | | export it,
* I forgot to remove thisEric Andersen2003-10-111-98/+0
|
* These are wanted by net-toolsEric Andersen2003-10-112-0/+223
|
* We do not provide gmtime(), so disable the prototype toEric Andersen2003-10-101-0/+2
| | | | prevent confusing autoconf
* Remove some stuff that is now doneEric Andersen2003-10-102-4/+3
|
* Implement getgrgid_r and getgrnam_r. Rework group handling code to be fullyEric Andersen2003-10-1025-671/+738
| | | | reentrant, since there was still a shared static value. indent stuff,
* Patch from Rob McMullen:Eric Andersen2003-10-091-0/+74
| | | | | | | | Here's a patch... Since they aren't SUSv3 functions, I don't know if they'll ever get officially added, but it helps with BSD porting and allows quite a few Gentoo ebuilds to compile without changing anything. Rob
* move the test for loading the wrong C library into theEric Andersen2003-10-092-32/+52
| | | | _dl_check_if_named_library_is_loaded function
* When someone would dlopen a shared lib that was already opened,Eric Andersen2003-10-092-24/+28
| | | | | | | | | we would try to re-fixup the lib's relocations with rather horrible results. So fix that by checking the the dlopened lib has already had its init functions called, which will never be the case for newly loaded libs, and skip the rest in that case. also apply a few minor fixups
* Atsushi Nemoto writes:Eric Andersen2003-10-085-18/+18
| | | | | | | | | | | | | I found inappropriate data types are used in some places in networking codes. * tcp_seq is 32bit (u_long -> u_int32_t) * in_addt_t should be used for internet address (unsigned long -> in_addr_t) * socklen_t should be used for accept() This is a patch against uclibc-0.9.21 (can be applied for current CVS). 64bit platforms (sizeof(int)!=sizeof(long)) will need this. I believe this patch does not harm any 32bit platforms.
* Patch from Atsushi Nemoto (with some additions):Eric Andersen2003-10-0818-2/+722
| | | | | | | Current uClibc contains only one fpu_control.h and it is i386 version. This is a patch to use platform specific fpu_control.h. All new files come from glibc 2.3.2. This patch is against 0.9.21 but also can be applied to CVS as is.
* Apply a trivial patch that doesn't change anything, but which is alledged toEric Andersen2003-10-081-1/+1
| | | | workaround a toolchain specifi bug for the e1.
* Patch from George Thanos adding support for the "e1" architecture.Eric Andersen2003-10-0824-0/+1825
|
* s/root_fs-/root_fs_/gEric Andersen2003-10-063-27/+27
|
* Fix a stupid bug causing 'ldd' output to not contain the fullEric Andersen2003-10-041-2/+1
| | | | path to the target library
* Quick implementation of sigwait. Doesn't handle thread cancelationEric Andersen2003-10-032-7/+35
| | | | yet, but should work...
* Updated cris configuration.Tobias Anderberg2003-10-011-3/+48
|
* Don't forget addend on relocations + minor other fixes.Tobias Anderberg2003-09-301-3/+11
|
* typoEric Andersen2003-09-301-1/+1
|
* grammar fixesEric Andersen2003-09-301-3/+3
|
* Mention that I have updated the dev systems.Eric Andersen2003-09-301-0/+37
|
* oops.Eric Andersen2003-09-301-8/+8
|
* Fix SUPPORT_LD_DEBUG_EARLY on powerpcEric Andersen2003-09-292-2/+2
|
* Revert to using uClibc-specific c-symbol-prefix stuffMiles Bader2003-09-261-2/+1
| | | | (__C_SYMBOL_PREFIX__).
* Hm. Keep using crt0.c for now. My fever-hack of crt0.S didn't do theTobias Anderberg2003-09-241-1/+1
| | | | expected thing. A so called "D'oh!".
* Quick fix to make sure vfprintf always checks stream orientation whenManuel Novoa III2003-09-231-0/+19
| | | | wchar support is enabled.
* One more scanf difference.Manuel Novoa III2003-09-221-0/+4
|
* More fiddling with static free-areas: make sure both their size _and_Miles Bader2003-09-221-5/+5
| | | | their alignment are correct.
* Document some glibc bugs that Ulrich Drepper refuses to acknowledge. :-(Manuel Novoa III2003-09-221-1/+31
|
* Modify _stdio_READ to conform with C99, as stdio input behavior uponManuel Novoa III2003-09-221-28/+66
| | | | | | | | | | | | encountering EOF changed with Defect Report #141. In the current standard, the stream's EOF indicator is "sticky". Once it is set, all further input from the stream should fail until the application explicitly clears the EOF indicator (clearerr(), file positioning), even if more data becomes available. Fixed a bug in fgets. Wasn't checking for read errors. Minor thread locking optimizations to avoid some unnecessary locking. Remove the explicit calls to __builtin_* funcs, as we really need to implement a more general solution.
* Ugh... EOF handling by scanf was completely broken. :-( Regretably,Manuel Novoa III2003-09-221-67/+66
| | | | | | | | I got my mind fixed in one mode and didn't comply with the standards. Things should be fixed now, but comparision testing is difficult when glibc's scanf is broken and they stubbornly refuse to even acknowledge that it is... even when confronted by specific examples from the C99 standards and from an official C standard defect report.
* Fix "subst -g,," problem for SAFECFLAGS.Manuel Novoa III2003-09-215-5/+5
|
* * Partial re-write to match other archs and remove duplicate code.Tobias Anderberg2003-09-191-229/+226
| | | | * Assign insead of add when doing relocations.
* Corrected LD_BOOT macroTobias Anderberg2003-09-192-2/+2
|
* Initialize strings as pointers instead of arrays.Tobias Anderberg2003-09-192-4/+4
|
* Re-add cris to "define list" when fixing auxvt.Tobias Anderberg2003-09-191-1/+1
|
* Added assembler version of startup code. Fix Makefile so it uses the newTobias Anderberg2003-09-192-1/+73
| | | | code.
* Make sure we don't allocate too little space for static free-areasMiles Bader2003-09-191-1/+3
| | | | because of our fiddling with alignment (because doing so is VERY BAD).
* Add dependencies on header files.Miles Bader2003-09-191-2/+5
|
* Make sure we use the local copy of elf.h, since some systemEric Andersen2003-09-171-6/+9
| | | | versions are insufficient....