Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | unistd: hide relocations | Bernhard Reutner-Fischer | 2011-11-17 | 1 | -0/+2 |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | ||||
* | linux_specific: handle accept4 and pipe2 | Bernhard Reutner-Fischer | 2011-05-12 | 1 | -1/+1 |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | ||||
* | add pipe2() | Bernhard Reutner-Fischer | 2011-05-11 | 1 | -0/+7 |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | ||||
* | disable _POSIX2_LOCALEDEF | Peter S. Mazinger | 2011-03-09 | 1 | -0/+2 |
| | | | | | | uClibc does not provide the localedef utility Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> | ||||
* | s/UCLIBC_INTERNAL/_LIBC/g | Denys Vlasenko | 2009-07-21 | 1 | -2/+2 |
| | | | | | | | | | | Undo my old mistake. I added UCLIBC_INTERNAL define, but later I realized _LIBC is doing exactly the same thing. This change converts all usages of UCLIBC_INTERNAL to _LIBC, removing all instances of UCLIBC_INTERNAL. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | implement daemon() using clone() on no-mmu systems as suggested by Jamie Lokier | Mike Frysinger | 2009-04-07 | 1 | -2/+0 |
| | |||||
* | Fix __attribute__ (( __attribute__ ((noreturn)))), which doesn't compile. | Rob Landley | 2009-02-24 | 1 | -1/+1 |
| | |||||
* | - repair my r25322 that ment to deal with getdomainname()'s visibility | Bernhard Reutner-Fischer | 2009-02-13 | 1 | -4/+3 |
| | |||||
* | - we may need getdomainname internally | Bernhard Reutner-Fischer | 2009-02-13 | 1 | -0/+3 |
| | |||||
* | Merge some pre-work from branch, needed by NPTL. | Khem Raj | 2008-12-31 | 1 | -0/+2 |
| | |||||
* | - expand SUSv3_LEGACY | Bernhard Reutner-Fischer | 2008-12-29 | 1 | -1/+2 |
| | | | | - SUSv4_LEGACY part #1 (non-networking) | ||||
* | Last portion of libc_hidden_proto removal. | Denis Vlasenko | 2008-11-20 | 1 | -0/+48 |
| | | | | | Appears to build fine (several .configs tried) | ||||
* | next portion of libc_hidden_proto removal | Denis Vlasenko | 2008-11-20 | 1 | -0/+7 |
| | |||||
* | libc_hidden_proto removal, just a few functions | Denis Vlasenko | 2008-11-18 | 1 | -0/+1 |
| | |||||
* | - Remove linux-specific prototypes if asked to. | Bernhard Reutner-Fischer | 2008-11-15 | 1 | -0/+2 |
| | |||||
* | - revert wrong r24049 | Bernhard Reutner-Fischer | 2008-11-15 | 1 | -2/+0 |
| | |||||
* | - Remove linux-specific prototypes if asked to. | Bernhard Reutner-Fischer | 2008-11-15 | 1 | -0/+2 |
| | |||||
* | New .config option UCLIBC_HAS_STUBS, enables fork() stub on NOMMU | Denis Vlasenko | 2008-07-08 | 1 | -1/+1 |
| | |||||
* | - make libcrypt optional. Untested. | Bernhard Reutner-Fischer | 2008-06-05 | 1 | -0/+2 |
| | |||||
* | - adds several config-options to allow for turning off certain features | Bernhard Reutner-Fischer | 2008-06-03 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | like o UCLIBC_HAS_GNU_ERROR o UCLIBC_HAS_BSD_ERR o UCLIBC_HAS_PTY o UCLIBC_HAS_GETPT (1) o UCLIBC_SYSCALL_STUBS o UCLIBC_SYSCALL_STUB_WARNING o UCLIBC_LINUX_SPECIFIC (2) o UCLIBC_BSD_SPECIFIC (3) o UCLIBC_NTP_LEGACY (4) o UCLIBC_SV4_DEPRECATED (5) o UCLIBC_HAVE_REALTIME (6) o UCLIBC_HAVE_ADVANCED_REALTIME (7) o UCLIBC_HAVE_EPOLL (8) o UCLIBC_HAVE_XATTR (9) o UCLIBC_HAVE_PROFILING (10) (1) make non-standard getpt optional and implement standard posix_openpt (2) fstatfs(), inotify_*(), ioperm(), iopl(), madvise(), modify_ldt(), personality() ppoll(), setresuid() (3) mincore(), getdomainname(), setdomainname() (4) ntp_adjtime(), ntp_gettime() aliases (5) ustat() [use statfs(2) in your code instead] (6) All marked as "(REALTIME)" in SUSv3 (7) All marked as "(ADVANCED REALTIME)" in SUSv3 (8) epoll_create(), epoll_ctl(), epoll_wait() (9) all Extended Attributes (10) helpers for gcc's -finstrument-functions - Fixes _dl_exit() - Implements sleep(3) for !UCLIBC_HAVE_REALTIME - Implements usleep(3) for !UCLIBC_HAVE_REALTIME - adds #warning about incorrect posix_fadvise{,64}() - removes unused and unwanted uselib() Net outcome is that an allnoconfig with HAVE_SHARED is now about 88k instead of formerly 130k. | ||||
* | Rework smallint machinery so that it will reliably fail to compile | Denis Vlasenko | 2008-06-01 | 1 | -4/+4 |
| | | | | | | even if arch overrides smallint size. Makes it easier to spot bugs on such arches. | ||||
* | Introduce and use small[u]int type. Changes in size: | Denis Vlasenko | 2008-05-20 | 1 | -0/+10 |
| | | | | | | | | | | | | | | - 79 0 28 107 6b libc/inet/rpc/create_xid.o + 76 0 25 101 65 libc/inet/rpc/create_xid.o - 126 0 4 130 82 libc/misc/assert/__assert.o + 123 0 1 124 7c libc/misc/assert/__assert.o - 648 4 24 676 2a4 libc/misc/internals/__uClibc_main.o + 645 4 21 670 29e libc/misc/internals/__uClibc_main.o - 230 0 4 234 ea libc/stdlib/abort.o + 216 0 1 217 d9 libc/stdlib/abort.o - 129 0 4 133 85 libc/termios/tcgetsid.o + 126 0 1 127 7f libc/termios/tcgetsid.o | ||||
* | sync with glibc as pointed out by Bernhard Fischer | Mike Frysinger | 2007-01-28 | 1 | -7/+9 |
| | |||||
* | Sync w/ glibc, we can leave __USE_ATFILE in, because we do not define it in ↵ | Peter S. Mazinger | 2006-02-21 | 1 | -14/+27 |
| | | | | features.h | ||||
* | tweak the idea between having a MMU and actually using it | Mike Frysinger | 2006-02-18 | 1 | -2/+2 |
| | |||||
* | Sync w/ glibc, mostly REDIRECT_NTH,__wur | Peter S. Mazinger | 2006-01-04 | 1 | -65/+109 |
| | |||||
* | as psm points out, we need to use bits/getopt.h in unistd.h since getopt.h ↵ | Mike Frysinger | 2005-11-15 | 1 | -1/+1 |
| | | | | wont exist if user disables the option | ||||
* | sync getopt headers with glibc | Mike Frysinger | 2005-11-15 | 1 | -1/+1 |
| | |||||
* | Use bits/getopt.h, getopt.h is not included if GNU_GETOPT support is disabled | Peter S. Mazinger | 2005-11-04 | 1 | -1/+1 |
| | |||||
* | Sync w/ glibc | Peter S. Mazinger | 2005-11-03 | 1 | -95/+201 |
| | |||||
* | Do not stub out functions for mmu-less systems. Hide all | Eric Andersen | 2005-10-04 | 1 | -0/+4 |
| | | | | prototypes for functions disabled on mmu-less systems. | ||||
* | remove pthread_atfork() prototype since SuSv3 doesnt *require* it and ↵ | Mike Frysinger | 2005-04-06 | 1 | -19/+0 |
| | | | | glibc-2.3.x has since punted it too from unistd.h | ||||
* | Remove unimplemented non-SuSv3 function prototypes | Eric Andersen | 2004-10-07 | 1 | -27/+0 |
| | |||||
* | Cleanup some dead wood in the header files | Eric Andersen | 2004-07-30 | 1 | -22/+0 |
| | |||||
* | Add some missing prototypes | Eric Andersen | 2003-11-02 | 1 | -1/+19 |
| | |||||
* | Add back in table-less ctype funcs for those interested in minimizing | Manuel Novoa III | 2003-09-08 | 1 | -1/+1 |
| | | | | | | static build sizes and not needing wchar support. Add in a SUSv3 getopt as an option for those not needing gnu getopt. Again, mainly for the static linking crowd. | ||||
* | Added function 'get_current_dir_name' for Linux Test Project. Tested and | "Steven J. Hill" | 2002-09-04 | 1 | -3/+0 |
| | | | | works identically to function in glibc. | ||||
* | Eliminate C++ style comments | Eric Andersen | 2002-01-10 | 1 | -4/+4 |
| | |||||
* | Rev all the header files to sync things with glibc 2.2.4 | Eric Andersen | 2001-09-27 | 1 | -255/+240 |
| | |||||
* | Put a bandaid on getpgrp behavior | Eric Andersen | 2001-08-14 | 1 | -8/+5 |
| | |||||
* | Don't include asm/unistd.h | Eric Andersen | 2001-06-27 | 1 | -1/+0 |
| | |||||
* | Cleanup the toploevel makefile handing of shared libs. Add weak_alias | Eric Andersen | 2001-06-12 | 1 | -5/+1 |
| | | | | | | define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik | ||||
* | Fix up breakage resulting from flipping the sense of some defines. Change from | Eric Andersen | 2001-03-19 | 1 | -3/+3 |
| | | | | | | | | defining things to "0" in the disabled case to outright undefining them, lest code that does an "#ifdef FOO" get inadvertantly triggered. Remove now unneeded lines from Rules.mak which makes the command line smaller and avoids redundancy (since this stuff is now pulled in via features.h). -Erik | ||||
* | Patch from James Graves <jgraves@deltamobile.com> to better handle m68k. | Eric Andersen | 2001-01-12 | 1 | -0/+4 |
| | | | | | | Also fixes 2 very important malloc bugs! Anyone using malloc (esp mmu-less) should update and recompile. -Erik | ||||
* | Handle fork and vfork on a per architecture basis... | Eric Andersen | 2000-12-13 | 1 | -1/+4 |
| | |||||
* | Remove environ from _USE_GNU wrapper. | Eric Andersen | 2000-11-16 | 1 | -2/+0 |
| | |||||
* | Add in tmpnam() support from David Whedon <dwhedon@gordian.com>, | Eric Andersen | 2000-11-15 | 1 | -0/+1 |
| | | | | rework include/stdio.h, and fix up the resultant damage. | ||||
* | Fix up a few messes so it compiles cleanly again. | Eric Andersen | 2000-11-11 | 1 | -0/+5 |
| | |||||
* | More cleanups. Fix things so tinylogin compiles. | Eric Andersen | 2000-11-04 | 1 | -116/+908 |
| | | | | Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>. | ||||
* | Fix a few more screwups. | Eric Andersen | 2000-10-23 | 1 | -0/+4 |
| |