summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update version to 0.9.15 in preparation for making a releaseEric Andersen2002-08-251-1/+1
| | | | -Erik
* Changed fclose behavior when custom streams were enabled. Previously,Manuel Novoa III2002-08-251-2/+21
| | | | | | | | | | | the cookie pointer was set to NULL as a debugging aid. However, some of the perl 5.8 test rely on being able to close stderr and still try writing to it. So now, the cookie pointer and handler function pointers are set to that it is a "normal" file with a file descriptor of -1. Note: The cookie pointer is reset to NULL if the FILE struct is free'd by fclose.
* Kill the HAS_LONG_LONG option. It really did not make a lot ofEric Andersen2002-08-2521-177/+1
| | | | | | sense to exclude it, gcc always supports long long, and we never fully excluded long long anyways (off64_t for example). -Erik
* Use the kernel version of struct msqid_ds directly, since we don'tEric Andersen2002-08-251-16/+14
| | | | | do any of that silly translating... -Erik
* Finish off the bits/kernel_stat.h cleanup for properEric Andersen2002-08-258-2/+304
| | | | | __USE_FILE_OFFSET64 handling. -Erik
* Make shm stuff work properly.Eric Andersen2002-08-253-34/+30
| | | | -Erik
* ignore generated stuffEric Andersen2002-08-251-0/+1
|
* Tweak things so that struct stat and struct stat64 (seem to) work onManuel Novoa III2002-08-242-7/+27
| | | | i386. This is for Erik to look at wrt the other archs.
* Simple shared memory testEric Andersen2002-08-242-1/+56
|
* Avoid `ECANCELED' redefined on mipsEric Andersen2002-08-241-3/+4
| | | | -Erik
* Use bits/kernel_stat.h, not asm/stat.hEric Andersen2002-08-241-2/+1
| | | | -Erik
* Ignore generated stuffEric Andersen2002-08-241-1/+12
|
* Break dependancy of bits/types.h on the asm/posix_types.h kernelEric Andersen2002-08-244-36/+4
| | | | | header, which is not directly usable for many architectures. -Erik
* Break dependancy of bits/types.h on the asm/posix_types.h kernelEric Andersen2002-08-2410-10/+334
| | | | | header, which is not directly usable for many architectures. -Erik
* Split out the definition of struct stat into the new archEric Andersen2002-08-2310-612/+580
| | | | | specific bits/kernel_stat.h file. -Erik
* Fix broken linkEric Andersen2002-08-231-1/+1
|
* Split out the arch dependant errno_values.h junk into arch dependant files.Eric Andersen2002-08-234-392/+405
| | | | -Erik
* Ignore generated binariesEric Andersen2002-08-231-0/+7
|
* (initfini.s): Search the uClibc include dir, so we can find <features.h>.Miles Bader2002-08-231-1/+1
|
* Rework struct stat/stat64 handling to eliminate kernel headersEric Andersen2002-08-226-387/+613
| | | | -Erik
* Rework errno handling to be kernel header freeEric Andersen2002-08-223-68/+523
| | | | -Erik
* Support _syscall6 and _syscall7 for armEric Andersen2002-08-221-0/+17
| | | | -Erik
* Hide .hidden stuff unless explicitly enabledEric Andersen2002-08-223-11/+24
| | | | -Erik
* Revert mode_t change. Sigh. As Manuel so eloquently put it: "this is the wayEric Andersen2002-08-217-9/+8
| | | | | | we hose our code... hose our code... hose our code... this is the way we hose our code... all thanks to glibc" -Erik
* mode_t was being promoted to an int by gcc's __builtin_va_arg, causing badEric Andersen2002-08-211-2/+2
| | | | | | things to happen. This makes it explicit, so pthread using apps are no longer broken... -Erik
* Remove some noiseEric Andersen2002-08-201-12/+0
|
* Stupid cut-n-paste errorEric Andersen2002-08-201-1/+1
|
* Unlike glibc, uClibc doesn't always support the d_type field ofManuel Novoa III2002-08-201-1/+1
| | | | | struct dirent. So, disable the d_type support macros when d_type isn't available. This fixes a build problem file fileutils-4.1.
* Only build libthread_db when both threads and debug are enabledEric Andersen2002-08-201-1/+1
| | | | -Erik
* Eliminate wrapping of struct stat and use the kernel versionEric Andersen2002-08-1923-940/+132
| | | | | | directly. Eliminate all the attendant baggage. Fix internal types to match kernel types more closely. -Erik
* Fixup struct _res handling so apps using struct _res can actuallyEric Andersen2002-08-192-14/+4
| | | | | compile ("worst standard ever!") -Erik
* SuperH config updateEric Andersen2002-08-191-0/+4
|
* missed const-ifying this one.Eric Andersen2002-08-192-2/+2
|
* some updates from Stefan Allius to make up the SuperH shared libEric Andersen2002-08-1910-58/+183
| | | | | loader build properly. Mostly just sprinkling casts, and making static some things that should be static.
* Add a .note section to make gdb happyEric Andersen2002-08-193-1/+83
|
* Call the pthread setup junk early if possible.Eric Andersen2002-08-191-3/+10
|
* Work from Stefan Allius which allows superH to use the commonEric Andersen2002-08-196-57/+16
| | | | method for building crti.o and crtn.o
* Based on work by Stefan Allius, arrange for early initialization ofEric Andersen2002-08-195-14/+19
| | | | | | pthread stuff. Also, don't bother building libthread_db unless we are debugging. -Erik
* Open a lib that is not so closely coupled with gdbEric Andersen2002-08-192-9/+9
|
* Be prepared to call __pthread_initialize_minimalEric Andersen2002-08-191-0/+1
|
* (CSRC): Make contents source files, not object files.Miles Bader2002-08-191-2/+2
|
* (CSRC): Add `memalign.c'.Miles Bader2002-08-191-2/+2
|
* Initial checkin.Miles Bader2002-08-191-0/+94
|
* (realloc): Follow new arg conventions of MALLOC_SET_SIZE.Miles Bader2002-08-191-2/+2
|
* (malloc): Use MALLOC_SETUP.Miles Bader2002-08-191-3/+2
|
* (MALLOC_SETUP): New macro.Miles Bader2002-08-191-5/+6
| | | | | (MALLOC_SET_SIZE): Take the base-address of the block, not the user-address. (MALLOC_ADDR): Macro removed.
* Directly use kernel types for uid_t, gid_t, and dev_t to avoid theEric Andersen2002-08-185-17/+60
| | | | | need to translate these entities... -Erik
* Yet more rework to make __getgrent and the functions that use itEric Andersen2002-08-187-142/+92
| | | | | reentrant... -Erik
* Fix broken locking so that at least the Python 2.2.1 grp test doesn'tManuel Novoa III2002-08-181-2/+7
| | | | | | | | 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.
* Remove recursive lock/unlock for a non-recursive mutex.Manuel Novoa III2002-08-181-3/+1
|