summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Cleanup makefiles and make clean a bitEric Andersen2003-01-234-13/+16
|
* Making atexit weak does nothing for dynamicly linked apps. And forEric Andersen2003-01-231-3/+5
| | | | | | | | | | staticly linked apps it entirely prevents destructors from running unless atexit is called for some other reason. So if they enabled ctor/dtor support we need to have a call to the real atexit for dtors to work properly. If people don't want the extra 4k or so of junk in their static apps, they should leave ctor/dtor support disabled. -Erik
* simpler method for getting a 'main' reference. Make _init and _finiEric Andersen2003-01-231-6/+12
| | | | be weak so people won't need to fix their compilers
* Shuffle two lines so the comment applies to the correct line.Eric Andersen2003-01-231-2/+2
|
* Rewrite powerpc crt0.S for proper ctor/dtor handlingEric Andersen2003-01-232-40/+61
|
* Kill the needless '#if 1'Eric Andersen2003-01-231-2/+0
|
* Update malloc behavior on malloc(0) to be consistant withEric Andersen2003-01-231-2/+5
| | | | malloc-930716 behavior, i.e. return a NULL.
* Just be a bit less different from latest glibc version in commentsEric Andersen2003-01-234-6/+6
| | | | and in the files where variables live.
* Per patch from Nathan Field at ghs.com, fix the mips __compare_and_swap inlineEric Andersen2003-01-231-0/+27
| | | | | function. Without this fix, pthread_mutex_lock/pthread_mutex_unlock don't work on mips.
* Per patch from Nathan Field at ghs.com, fix __pthread_initialize_manager so itEric Andersen2003-01-231-3/+5
| | | | | locks before calling clone when under a debugger, and unlocks on success or failure of clone when under a debugger.
* Per patch from Nathan Field at ghs.com, add a couple of variablesEric Andersen2003-01-232-0/+7
| | | | needed to make gdb happy when debugging threadded apps.
* Fix indenting. Per patch from Nathan Field at ghs.com, changeEric Andersen2003-01-231-19/+17
| | | | LINUXTHREADS_PTHREAD_THREADS_MAX to properly point to "__pthread_threads_max".
* Patch from Brett Hunt at micron.com to fixup potential segfaultsEric Andersen2003-01-231-4/+4
| | | | during 'make menuconfig'
* Fixed a bug related file position in append mode. _stdio_fwrite nowManuel Novoa III2003-01-221-11/+52
| | | | | | | | | seeks to the end of the stream when append mode is set and we are transitioning to write mode, so that subsequent ftell() return values are correct. Also fix _stdio_fopen to support fdopen() with append specified when the underlying file didn't have O_APPEND set. It now sets the O_APPEND flag as recommended by SUSv3 and is done by glibc.
* Update sigaction syscall names to act more like glibc. Fix the x86 sigactionEric Andersen2003-01-226-15/+196
| | | | | | implementation such that gdb can actually debug signal handlers. Gdb behaves much better now, for example, on multi-threaded apps. -Erik
* Changed '__kernel_nlink_t' data type to match Linux/MIPS kernel type"Steven J. Hill"2003-01-221-1/+1
| | | | | definition and to be consistent with the ABI. Done per conversation with Ralf (Linux/MIPS) maintainer.
* Add in arm specific sigaction implementation to fix sa_restorerEric Andersen2003-01-223-2/+159
| | | | behavior so it works as expected
* Missed an endifEric Andersen2003-01-221-0/+1
|
* Looks like sigaction on arm needs adjustment, so split this intoEric Andersen2003-01-222-111/+106
| | | | a common header file and a default implementation.
* Only include lockf64 when large file support is enabled, fixingEric Andersen2003-01-182-1/+23
| | | | | a problem noticed by Jeff Mock. Sorry about that. -Erik
* Remember to also export LC_ALL in addition to setting it.Eric Andersen2003-01-171-1/+1
| | | | -Erik
* Update build rules a bit. fix quoting problems. Update defaultEric Andersen2003-01-164-6/+15
| | | | x86 compiler optimization to not force building i386 opcodes.
* Strip off unwanted quotes from ARCH_CFLAGS. Attempt toEric Andersen2003-01-141-3/+3
| | | | | | enforce consistent sort order, 'gcc -print-search-dirs' behavior, etc by forcing the build into the C locale. -Erik
* Patch from Robert Schwebel -- support ncurses installed in /usr/localEric Andersen2003-01-111-1/+8
|
* Update website dev image blurbEric Andersen2003-01-101-1/+15
|
* Patch from Jay Kulpinski:Eric Andersen2003-01-101-0/+10
| | | | | | | __decode_dotted() does not count the null terminating byte of a hostname in the DNS response. This causes lookups to fail if the DNS response doesn't compress domain names in the message.
* Fix warningsEric Andersen2003-01-101-1/+2
|
* Implement lockf64Eric Andersen2003-01-102-1/+86
| | | | -Erik
* Patch from Nick Fedchik to support ether_atonEric Andersen2003-01-102-1/+84
|
* mention the uClibc root_fs now available on uclibc.orgEric Andersen2003-01-091-0/+38
|
* Hide unimplemented and legacy ecvt and friends from configure.Eric Andersen2003-01-091-0/+2
| | | | -Erik
* Disable the __USE_EXTERN_INLINES versions of these headers, whichEric Andersen2003-01-081-4/+3
| | | | use non-existant glibc internals.
* For now, "#if 0" out the inlining of (currently unsupported) glibc-specificManuel Novoa III2003-01-081-1/+6
| | | | string->numeric conversion functions.
* Lineo has ceased to exist and is no longer a sponsorEric Andersen2003-01-081-3/+0
|
* Fix a silly bug in _wstdio_fwrite. wprintf %s should now work correctly.Manuel Novoa III2003-01-052-2/+4
|
* If they call dlopen with anything other than RTLD_LAZYEric Andersen2003-01-032-4/+18
| | | | or RTLD_NOW then we need to error out.
* Rework sparc architecture support so it will compileEric Andersen2003-01-0216-321/+293
| | | | | and run. Seems to be working... -Erik
* Be sure we have a crt1.o file. Use the asm version by default.Eric Andersen2002-12-211-22/+5
| | | | -Erik
* Update.Manuel Novoa III2002-12-201-17/+16
|
* Obligatory forgotten update...Manuel Novoa III2002-12-201-141/+183
|
* Add a target so that people can download and use pregenerated locale dataManuel Novoa III2002-12-201-0/+6
| | | | | files instead of generating approx 40Mb of glibc locales to get the 300+ locales currently supported.
* The big thing is locale dependent collation support.Manuel Novoa III2002-12-20165-956/+65876
| | | | Also added outdigit support and (legacy) YESSTR/NOSTR support.
* Thanks to Siim Vahtre, add mplayerEric Andersen2002-12-191-0/+7
|
* Initial checkinMiles Bader2002-12-182-0/+184
|
* whitespaceMiles Bader2002-12-182-1/+2
|
* (SSRC): Rename longjmp.S to __longjmp.SMiles Bader2002-12-181-2/+2
| | | | (CSRC): Add clone.c
* Rename longjmp.S to __longjmp.SMiles Bader2002-12-181-8/+2
| | | | Remove extra weak symbols defined by ../common/longjmp.c
* Patch from Stefan Allius. Only build config stuff when needed.Eric Andersen2002-12-172-3/+7
|
* Dop not restrict the IFTODT() and DTTOIF() macros whenEric Andersen2002-12-171-2/+0
| | | | | _DIRENT_HAVE_D_TYPE is not defined. -Erik
* Only build the ncurses stuff when it is needed, based on aEric Andersen2002-12-134-35/+38
| | | | | | patch from Stefan Allius (though the extra/config/Makefile rework is mine), -Erik