summaryrefslogtreecommitdiffstats
path: root/libc/stdlib
Commit message (Collapse)AuthorAgeFilesLines
* Fix Makefile.in and synch them with trunk. Signed-off-by: Carmelo Amoroso ↵Carmelo Amoroso2007-11-2013-27/+48
| | | | <carmelo.amoroso@st.com>
* More merging from trunk."Steven J. Hill"2007-01-212-6/+4
|
* Merge from trunk."Steven J. Hill"2006-08-2218-70/+31
|
* Merge from trunk. Going pretty good so far. Kind of. Okay, not really."Steven J. Hill"2006-02-25126-1603/+2286
|
* Copy from trunk."Steven J. Hill"2006-01-121-0/+208
|
* Big fricking merge from trunk."Steven J. Hill"2006-01-0718-32/+47
|
* Finish merge from trunk, again, no really."Steven J. Hill"2005-12-101-3/+3
|
* Merge from trunk."Steven J. Hill"2005-12-1021-99/+138
|
* Fix 'sigaction' for NPTL and other thread models."Steven J. Hill"2005-12-081-2/+0
|
* Merge from trunk."Steven J. Hill"2005-12-084-4/+10
|
* Big merge from trunk. Stop the madness!"Steven J. Hill"2005-12-0631-65/+69
|
* Merge from trunk."Steven J. Hill"2005-12-0230-346/+113
|
* Mini-merge from trunk. Not as fun as a Mini Cooper, but oh well."Steven J. Hill"2005-12-012-67/+69
|
* Massive merge from trunk."Steven J. Hill"2005-11-181-1/+2
|
* Massive merge from trunk."Steven J. Hill"2005-11-174-18/+34
|
* Remove '__libc_fatal' function and usage of it. Remove and disable 'freeres' ↵"Steven J. Hill"2005-11-162-63/+0
| | | | code having to do with internal library memory usage and GDB. uClibc homey don't play that.
* Merge from trunk."Steven J. Hill"2005-10-302-20/+12
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+33
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+31
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+42
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+125
|
* Fix up build system for NPTL. I admit it is much cleaner now, but I lost my ↵"Steven J. Hill"2005-10-041-2/+8
| | | | entire Saturday fixing this $!#$!#@$T! up.
* Big, huge fricking merge. Peter, if you touch the build system again I'm ↵"Steven J. Hill"2005-10-042-78/+184
| | | | going to smash your keyboard.
* Rename option PTHREADS_NATIVE to be UCLIBC_HAS_THREADS_NATIVE instead. What ↵"Steven J. Hill"2005-09-241-1/+1
| | | | a stupid name to start with. What idiot thought of that?
* Big sync with trunk."Steven J. Hill"2005-09-241-68/+68
|
* Finish merge from trunk."Steven J. Hill"2005-09-131-2/+1
|
* Sync with trunk."Steven J. Hill"2005-08-254-9/+136
|
* Sync with trunk."Steven J. Hill"2005-08-181-2/+2
|
* Sync with trunk."Steven J. Hill"2005-08-181-0/+42
|
* Compile cleanups for NPTL support."Steven J. Hill"2005-08-092-4/+14
|
* Disable compilation of 'thread-freeres.c' until we sort out the start"Steven J. Hill"2005-07-311-4/+4
| | | | and stop functions lists for threads.
* Finalize the merge from the trunk. There are more files to be"Steven J. Hill"2005-07-304-160/+165
| | | | merged, but they will be done manually.
* Add futex support into uClibc. Selection of futex support independent of"Steven J. Hill"2005-07-221-1/+1
| | | | NPTL is not currently supported.
* Add support for '__libc_thread_freeres' to free resources stored in"Steven J. Hill"2005-06-032-0/+53
| | | | thread-local variables when a thread exits.
* Prepare for moving ldso FINI handling into libc.Joakim Tjernlund2005-03-201-0/+6
| | | | #define _DL_DO_FINI_IN_LIBC to enable(the arch specific part needs to be in place first).
* merge parallel build supportMike Frysinger2005-01-254-22/+17
|
* Avoid compiler warnings.Peter Kjellerstedt2005-01-192-43/+43
|
* Some requested additional malloc entry pointsEric Andersen2004-11-082-0/+56
|
* Add missing imaxdiv and lldiv needed for SuSv3. Adjust ldiv toEric Andersen2004-09-073-26/+119
| | | | match glibc's quotient truncation behavior.
* Mike Frysinger writes:Eric Andersen2004-08-251-0/+3
| | | | | | | | | | | this was sent earlier in a different form: http://www.uclibc.org/lists/uclibc/2004-January/008136.html find attached a smaller version ... perhaps adding a fprintf to stderr before calling abort would be nice like in the glibc patch, but whatever glibc has since adopted a similar fix for their malloc (third hunk, line 1970) http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/malloc/malloc.c.diff?r1=1.121&r2=1.122&cvsroot=glibc&f=h -mike
* The variable used to store pagesize is not the same as theEric Andersen2004-08-161-1/+2
| | | | | _dl_pagesize variable in ldso, so avoid aliasing. -Erik
* Fixup PAGE_SIZE problemsEric Andersen2004-08-131-3/+2
| | | | -Erik
* _SC_PAGESIZE is standard. Some ancient legacy unix variants used _SC_PAGE_SIZEEric Andersen2004-07-151-1/+1
| | | | instead, but we are not such a system and should not propagate such things.
* Use MAP_PRIVATE whenever __ARCH_HAS_MMU__ is set.Eric Andersen2004-07-154-7/+21
| | | | Only use MAP_SHARED when mmu-less.
* Paul Mundt lethal at linux-sh dot org writes:Eric Andersen2004-02-121-0/+2
| | | | | | | | We can't use trapa #0xff on sh2, the only permissible trapa ranges are 32 to 63. On SH-2, we use trapa32 to issue a break in the same way that trapa #0xff is used on SH-3/4. This behavior is implementation specific, but is what is used in sh-ipl+g, linux, eCos, uITRON, etc. so we follow suit here.
* New stdio core. Should be more maintainable. Fixes a couple of bugs.Manuel Novoa III2004-02-113-14/+7
| | | | | | | | Codepaths streamlined. Improved performance for nonthreaded apps when linked with a thread-enabled libc. Minor iconv bug and some locale/thread related startup issues fixed. These showed up in getting a gcj-compiled java helloworld app running. Removed some old extension functions... _stdio_fdout and _stdio_fsfopen.
* Patch from Paul Mundt, lethal at linux-sh dot org,Eric Andersen2004-01-311-0/+4
| | | | add sh/sh64: ABORT_INSTRUCTION definitions
* Add missing abort instruction for powerpcEric Andersen2004-01-301-1/+5
|
* s/UCLIBC_HAS_MMU/ARCH_HAS_MMU/gEric Andersen2004-01-162-5/+5
|
* Include missing errno.h header (as noted by Alan Hourihane).Eric Andersen2004-01-141-3/+5
| | | | | Fix uninitialized pthread mutex used to lock the list of aligned memory blocks.