Age | Commit message (Collapse) | Author | |
---|---|---|---|
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) | |||
2008-07-08 | New .config option UCLIBC_HAS_STUBS, enables fork() stub on NOMMU | Denis Vlasenko | |
2008-07-02 | Include errno.h from kernel headers instead of using internal errno_values.h | Carmelo Amoroso | |
otherwie some errno will be missed (i.e. ENOKEY used in libusb) Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-06-03 | - adds several config-options to allow for turning off certain features | Bernhard Reutner-Fischer | |
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. | |||
2008-05-30 | - cannot really guarantee proper order, so play safe and compile the problematic | Bernhard Reutner-Fischer | |
sources separately for now. | |||
2008-05-30 | - Fix gcc glitch with mremap and IMA. | Bernhard Reutner-Fischer | |
For -combine, make sure that we don't pollute our non-varargs mremap decl with some vararg decl from later in the TU by putting ours after anybody else who is picking up mman.h. This is admittedly a small work-around.. smallish testcase: $ cat bug.h extern void *mremap (void*, unsigned, unsigned, int, ...); $ cat bug1.c #include "bug.h" int whatever; $ cat bug2.c #define mremap _hidemremap #include "bug.h" #undef mremap void *mremap (void*, unsigned, unsigned, int, void*); $ gcc -c bug1.c bug2.c $ gcc -c bug1.c bug2.c -combine bug2.c:4: error: conflicting types for ‘mremap’ bug.h:1: error: previous declaration of ‘mremap’ was here | |||
2008-05-29 | Fix typo in macro for tls access model | Carmelo Amoroso | |
2008-05-22 | - rename to match the set*() function's filename | Bernhard Reutner-Fischer | |
2008-05-22 | - rename to match the setdomainname filename | Bernhard Reutner-Fischer | |
2008-05-21 | - my manpage sais that init_module, create_module, query_module, delete_module | Bernhard Reutner-Fischer | |
were removed in linux-2.6 |