Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | on Bernd's request, remove commented-out code snippets | Denis Vlasenko | 2008-12-01 | 1 | -1/+0 | |
| | ||||||
* | remove checks for "impossible" errors, | Denis Vlasenko | 2008-12-01 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | clarify uses of unoptimized sigXXX ops (they check signo), use faster sigops where approproate. text data bss dec hex filename - 68 0 0 68 44 libc/signal/sighold.o + 63 0 0 63 3f libc/signal/sighold.o - 114 0 0 114 72 libc/signal/sigintr.o + 110 0 0 110 6e libc/signal/sigintr.o - 113 0 0 113 71 libc/signal/sigpause.o + 108 0 0 108 6c libc/signal/sigpause.o - 68 0 0 68 44 libc/signal/sigrelse.o + 63 0 0 63 3f libc/signal/sigrelse.o | |||||
* | fix sigset_t size for mips (it's the only arch with 128 signals). | Denis Vlasenko | 2008-12-01 | 2 | -13/+29 | |
| | | | | | | | fix _NSIG for it. better document what's going on in sigaction(). seems to not induce any actual code changes (sans mips). | |||||
* | optimize signal mask ops. comment out "impossible" errors | Denis Vlasenko | 2008-12-01 | 2 | -44/+87 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | text data bss dec hex filename - 1179 13 2 1194 4aa libc/misc/syslog/syslog.o + 1165 13 2 1180 49c libc/misc/syslog/syslog.o - 435 4 0 439 1b7 libc/pwd_grp/lckpwdf.o + 393 4 0 397 18d libc/pwd_grp/lckpwdf.o - 38 0 0 38 26 libc/signal/sigandset.o + 32 0 0 32 20 libc/signal/sigandset.o - 63 0 0 63 3f libc/signal/sigblock.o + 56 0 0 56 38 libc/signal/sigblock.o - 22 0 0 22 16 libc/signal/sigempty.o + 20 0 0 20 14 libc/signal/sigempty.o - 25 0 0 25 19 libc/signal/sigfillset.o + 20 0 0 20 14 libc/signal/sigfillset.o - 34 0 0 34 22 libc/signal/sigisempty.o + 16 0 0 16 10 libc/signal/sigisempty.o - 38 0 0 38 26 libc/signal/sigorset.o + 32 0 0 32 20 libc/signal/sigorset.o - 119 0 0 119 77 libc/signal/sigpause.o + 113 0 0 113 71 libc/signal/sigpause.o - 215 0 0 215 d7 libc/signal/sigset.o + 211 0 0 211 d3 libc/signal/sigset.o - 63 0 0 63 3f libc/signal/sigsetmask.o + 56 0 0 56 38 libc/signal/sigsetmask.o - 194 0 1 195 c3 libc/stdlib/abort.o + 183 0 1 184 b8 libc/stdlib/abort.o - 323 0 0 323 143 libc/unistd/sleep.o + 309 0 0 309 135 libc/unistd/sleep.o | |||||
* | shring sugnal-relared stuff a bit. BTW why constant memset is not inlined by ↵ | Denis Vlasenko | 2008-11-29 | 1 | -3/+4 | |
| | | | | | | | | | | | gcc? text data bss dec hex filename - 38015 18096 8636 64747 fceb lib/libpthread-0.9.30-svn.so + 38001 18096 8636 64733 fcdd lib/libpthread-0.9.30-svn.so - 274842 1835 19012 295689 48309 lib/libuClibc-0.9.30-svn.so + 274779 1835 19012 295626 482ca lib/libuClibc-0.9.30-svn.so | |||||
* | reduce sigset_t size for 128 bytes to 64 bits: | Denis Vlasenko | 2008-11-29 | 1 | -5/+11 | |
| | | | | | | | | | | | text data bss dec hex filename - 38457 18352 8636 65445 ffa5 lib/libpthread-0.9.30-svn.so + 38015 18096 8636 64747 fceb lib/libpthread-0.9.30-svn.so - 8205 280 12 8497 2131 lib/libthread_db-0.9.30-svn.so + 8193 280 12 8485 2125 lib/libthread_db-0.9.30-svn.so - 275208 1823 19132 296163 484e3 lib/libuClibc-0.9.30-svn.so + 274787 1823 19012 295622 482c6 lib/libuClibc-0.9.30-svn.so | |||||
* | - revert 24148:24151 | Bernhard Reutner-Fischer | 2008-11-26 | 1 | -3/+3 | |
| | ||||||
* | - hide locks | Bernhard Reutner-Fischer | 2008-11-25 | 1 | -3/+3 | |
| | ||||||
* | - hide __libc_{f,}statfs. Thanks to Peter S. Mazinger for mentioning this fact. | Bernhard Reutner-Fischer | 2008-11-25 | 2 | -7/+2 | |
| | ||||||
* | signal ops: avoid calls through PLT for __sigXXX ops | Denis Vlasenko | 2008-11-22 | 1 | -0/+3 | |
| | | | | | linuxthreads.old/manager: pointless style fixes, no code changes | |||||
* | fix some unneeded PLT references | Denis Vlasenko | 2008-11-22 | 1 | -1/+2 | |
| | ||||||
* | fix ioperm build problems caused by libc_hidden_proto removal | Denis Vlasenko | 2008-11-21 | 1 | -0/+5 | |
| | ||||||
* | deal with TODOs left over from libc_hidden_proto removal | Denis Vlasenko | 2008-11-21 | 1 | -1/+1 | |
| | | | | | (fixes build with locale enabled) | |||||
* | Last portion of libc_hidden_proto removal. | Denis Vlasenko | 2008-11-20 | 101 | -140/+140 | |
| | | | | | Appears to build fine (several .configs tried) | |||||
* | next portion of libc_hidden_proto removal | Denis Vlasenko | 2008-11-20 | 31 | -42/+42 | |
| | ||||||
* | - add __hot and __cold annotations | Bernhard Reutner-Fischer | 2008-11-18 | 1 | -3/+3 | |
| | | | | | Will spare us quite some likely()/unlikely() occurances. See http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html for details | |||||
* | libc_hidden_proto removal, just a few functions | Denis Vlasenko | 2008-11-18 | 2 | -2/+2 | |
| | ||||||
* | - cleanup {,f}stat{,v}fs{,64} relocs | Bernhard Reutner-Fischer | 2008-11-16 | 2 | -6/+2 | |
| | ||||||
* | Current kernels support more than 8 bit major/minor. Pass dev_t through to | Rob Landley | 2008-11-14 | 1 | -5/+1 | |
| | | | | the kernel unmolested. | |||||
* | - less verbose make clean | Bernhard Reutner-Fischer | 2008-11-07 | 1 | -4/+4 | |
| | ||||||
* | - trim superfluous ';'. No objcode changes | Bernhard Reutner-Fischer | 2008-10-28 | 71 | -79/+80 | |
| | ||||||
* | - fix compilation if LFS is off and STUBs are requested | Bernhard Reutner-Fischer | 2008-10-28 | 1 | -1/+1 | |
| | ||||||
* | - tidy up inline: | Bernhard Reutner-Fischer | 2008-10-24 | 9 | -13/+13 | |
| | | | | ldso and syscalls are __always_inline (the latter would need more cleanup) | |||||
* | - remove superfluous ';'. No objcode changes. | Bernhard Reutner-Fischer | 2008-10-22 | 133 | -157/+157 | |
| | ||||||
* | - delete_module() takes two arguments on linux-2.6 | Bernhard Reutner-Fischer | 2008-10-22 | 1 | -3/+3 | |
| | | | | Closes #5644 | |||||
* | - fix copy'n paste error | Bernhard Reutner-Fischer | 2008-10-10 | 1 | -3/+6 | |
| | ||||||
* | - fix return value | Bernhard Reutner-Fischer | 2008-10-10 | 1 | -1/+1 | |
| | ||||||
* | - add signalfd() | Bernhard Reutner-Fischer | 2008-10-10 | 2 | -2/+40 | |
| | ||||||
* | - fix typo in previous commit | Bernhard Reutner-Fischer | 2008-10-06 | 1 | -1/+1 | |
| | ||||||
* | - add libc_hidden_def(clock_getres) as spotted by Ned Ludd | Bernhard Reutner-Fischer | 2008-10-06 | 1 | -1/+1 | |
| | ||||||
* | - Fallback waitid impl (Peter S. Mazinger) | Bernhard Reutner-Fischer | 2008-10-06 | 1 | -5/+40 | |
| | ||||||
* | - tweak inclusion of asm/socket.h for linux-2.4 (Peter S. Mazinger) | Bernhard Reutner-Fischer | 2008-10-06 | 1 | -0/+6 | |
| | ||||||
* | - add long double math wrappers (Ned Ludd) | Bernhard Reutner-Fischer | 2008-10-03 | 1 | -6/+0 | |
| | ||||||
* | - use c89-style comments | Bernhard Reutner-Fischer | 2008-10-03 | 2 | -2/+2 | |
| | | | | Closes issue #5194 | |||||
* | - add missing const qualifier for !__NR_sched_setaffinity && HAVE_STUBS | Bernhard Reutner-Fischer | 2008-09-30 | 1 | -1/+1 | |
| | ||||||
* | - honour UCLIBC_HAS_SYSLOG | Bernhard Reutner-Fischer | 2008-09-29 | 1 | -5/+8 | |
| | ||||||
* | use __UCLIBC_HAS_STUBS__ | Mike Frysinger | 2008-09-26 | 2 | -2/+2 | |
| | ||||||
* | - move libm_hidden_proto to the corresponding headers. Remove from callsites. | Bernhard Reutner-Fischer | 2008-09-26 | 2 | -0/+102 | |
| | | | | Note that gamma_r is not provided by glibc, perhaps add a SUN specific knob later | |||||
* | delete/init module functions are not 2.4 specific | Mike Frysinger | 2008-09-25 | 1 | -2/+1 | |
| | ||||||
* | - only compile them if the respective syscalls are available | Bernhard Reutner-Fischer | 2008-09-24 | 2 | -3/+23 | |
| | ||||||
* | Add work-around for powerpc. | Carmelo Amoroso | 2008-09-22 | 1 | -2/+2 | |
| | | | | | | | Do noy use syscall wrapper based on INTERNAL_SYSCALL. A proper fix would require an arch specific implementation. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||||
* | Fix posix_fadvise[64] functions to return the error number in case | Carmelo Amoroso | 2008-09-18 | 2 | -8/+42 | |
| | | | | | | | | of failure instead of -1 and setting errno, according to SuSv3 (IEEE Std 1003.1 2004 edition) specification. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||||
* | - add sync_file_range() | Bernhard Reutner-Fischer | 2008-09-16 | 2 | -2/+35 | |
| | | | | Tested successfully on i386.. | |||||
* | - remove relocations for clock_getres | Bernhard Reutner-Fischer | 2008-09-11 | 1 | -0/+1 | |
| | ||||||
* | Hush compiler for extern inline warnings by using | Carmelo Amoroso | 2008-09-09 | 1 | -3/+3 | |
| | | | | | | | __extern_inline macro, this also makes gcc 4.3 happy. (Taken from NPTL branch) Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||||
* | Use getdents syscall if kernel provide supports for this | Carmelo Amoroso | 2008-09-09 | 1 | -6/+33 | |
| | | | | | | | instead of relying upon getdents64. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||||
* | - remove a couple of duplicate includes | Bernhard Reutner-Fischer | 2008-08-27 | 4 | -4/+0 | |
| | ||||||
* | - trim any trailing whitespace | Bernhard Reutner-Fischer | 2008-07-23 | 15 | -20/+20 | |
| | ||||||
* | - fix inline keyword | Bernhard Reutner-Fischer | 2008-07-23 | 69 | -78/+78 | |
| | ||||||
* | - improve UCLIBC_LINUX_SPECIFIC | Bernhard Reutner-Fischer | 2008-07-14 | 1 | -2/+1 | |
| | | | | | compile-tested only, fixes libc/misc/statfs/fstatfs64.c:29: error: 'fstatfs' undeclared here (not in a function) |