Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-01 | on Bernd's request, remove commented-out code snippets | Denis Vlasenko | |
2008-12-01 | remove checks for "impossible" errors, | Denis Vlasenko | |
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 | |||
2008-12-01 | fix sigset_t size for mips (it's the only arch with 128 signals). | Denis Vlasenko | |
fix _NSIG for it. better document what's going on in sigaction(). seems to not induce any actual code changes (sans mips). | |||
2008-12-01 | optimize signal mask ops. comment out "impossible" errors | Denis Vlasenko | |
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 | |||
2008-11-29 | shring sugnal-relared stuff a bit. BTW why constant memset is not inlined by ↵ | Denis Vlasenko | |
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 | |||
2008-11-29 | reduce sigset_t size for 128 bytes to 64 bits: | Denis Vlasenko | |
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 | |||
2008-11-26 | - revert 24148:24151 | Bernhard Reutner-Fischer | |
2008-11-25 | - hide locks | Bernhard Reutner-Fischer | |
2008-11-25 | - hide __libc_{f,}statfs. Thanks to Peter S. Mazinger for mentioning this fact. | Bernhard Reutner-Fischer | |
2008-11-22 | signal ops: avoid calls through PLT for __sigXXX ops | Denis Vlasenko | |
linuxthreads.old/manager: pointless style fixes, no code changes | |||
2008-11-22 | fix some unneeded PLT references | Denis Vlasenko | |
2008-11-21 | fix ioperm build problems caused by libc_hidden_proto removal | Denis Vlasenko | |
2008-11-21 | deal with TODOs left over from libc_hidden_proto removal | Denis Vlasenko | |
(fixes build with locale enabled) | |||
2008-11-20 | Last portion of libc_hidden_proto removal. | Denis Vlasenko | |
Appears to build fine (several .configs tried) | |||
2008-11-20 | next portion of libc_hidden_proto removal | Denis Vlasenko | |
2008-11-18 | - add __hot and __cold annotations | Bernhard Reutner-Fischer | |
Will spare us quite some likely()/unlikely() occurances. See http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html for details | |||
2008-11-18 | libc_hidden_proto removal, just a few functions | Denis Vlasenko | |
2008-11-16 | - cleanup {,f}stat{,v}fs{,64} relocs | Bernhard Reutner-Fischer | |
2008-11-14 | Current kernels support more than 8 bit major/minor. Pass dev_t through to | Rob Landley | |
the kernel unmolested. | |||
2008-11-07 | - less verbose make clean | Bernhard Reutner-Fischer | |
2008-10-28 | - trim superfluous ';'. No objcode changes | Bernhard Reutner-Fischer | |
2008-10-28 | - fix compilation if LFS is off and STUBs are requested | Bernhard Reutner-Fischer | |
2008-10-24 | - tidy up inline: | Bernhard Reutner-Fischer | |
ldso and syscalls are __always_inline (the latter would need more cleanup) | |||
2008-10-22 | - remove superfluous ';'. No objcode changes. | Bernhard Reutner-Fischer | |
2008-10-22 | - delete_module() takes two arguments on linux-2.6 | Bernhard Reutner-Fischer | |
Closes #5644 | |||
2008-10-10 | - fix copy'n paste error | Bernhard Reutner-Fischer | |
2008-10-10 | - fix return value | Bernhard Reutner-Fischer | |
2008-10-10 | - add signalfd() | Bernhard Reutner-Fischer | |
2008-10-06 | - fix typo in previous commit | Bernhard Reutner-Fischer | |
2008-10-06 | - add libc_hidden_def(clock_getres) as spotted by Ned Ludd | Bernhard Reutner-Fischer | |
2008-10-06 | - Fallback waitid impl (Peter S. Mazinger) | Bernhard Reutner-Fischer | |
2008-10-06 | - tweak inclusion of asm/socket.h for linux-2.4 (Peter S. Mazinger) | Bernhard Reutner-Fischer | |
2008-10-03 | - add long double math wrappers (Ned Ludd) | Bernhard Reutner-Fischer | |
2008-10-03 | - use c89-style comments | Bernhard Reutner-Fischer | |
Closes issue #5194 | |||
2008-09-30 | - add missing const qualifier for !__NR_sched_setaffinity && HAVE_STUBS | Bernhard Reutner-Fischer | |
2008-09-29 | - honour UCLIBC_HAS_SYSLOG | Bernhard Reutner-Fischer | |
2008-09-26 | use __UCLIBC_HAS_STUBS__ | Mike Frysinger | |
2008-09-26 | - move libm_hidden_proto to the corresponding headers. Remove from callsites. | Bernhard Reutner-Fischer | |
Note that gamma_r is not provided by glibc, perhaps add a SUN specific knob later | |||
2008-09-25 | delete/init module functions are not 2.4 specific | Mike Frysinger | |
2008-09-24 | - only compile them if the respective syscalls are available | Bernhard Reutner-Fischer | |
2008-09-22 | Add work-around for powerpc. | Carmelo Amoroso | |
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> | |||
2008-09-18 | Fix posix_fadvise[64] functions to return the error number in case | Carmelo Amoroso | |
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> | |||
2008-09-16 | - add sync_file_range() | Bernhard Reutner-Fischer | |
Tested successfully on i386.. | |||
2008-09-11 | - remove relocations for clock_getres | Bernhard Reutner-Fischer | |
2008-09-09 | Hush compiler for extern inline warnings by using | Carmelo Amoroso | |
__extern_inline macro, this also makes gcc 4.3 happy. (Taken from NPTL branch) Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
2008-09-09 | Use getdents syscall if kernel provide supports for this | Carmelo Amoroso | |
instead of relying upon getdents64. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-08-27 | - remove a couple of duplicate includes | Bernhard Reutner-Fischer | |
2008-07-23 | - trim any trailing whitespace | Bernhard Reutner-Fischer | |
2008-07-23 | - fix inline keyword | Bernhard Reutner-Fischer | |
2008-07-14 | - improve UCLIBC_LINUX_SPECIFIC | Bernhard Reutner-Fischer | |
compile-tested only, fixes libc/misc/statfs/fstatfs64.c:29: error: 'fstatfs' undeclared here (not in a function) |