Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-24 | - do not segfault if we end up with empty tables | Bernhard Reutner-Fischer | |
- silence some warnings while at it | |||
2008-09-24 | Use __SH_SYSCALL_TRAP_BASE for pthread vfork trap, as it will | Paul Mundt | |
change depending on ABI. | |||
2008-09-23 | ldso: removed dead code. | Carmelo Amoroso | |
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
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-21 | Fix up memset() argument ordering in open_memstream(). Previously | Paul Mundt | |
parts of the buffers were not being zeroed out as expected. Reported by Dmytro Gorbunov <dmitro.gorbunov@gmail.com>. | |||
2008-09-19 | - fix for r23427. Thanks to psm for mentioning this and sorry for the breakage | Bernhard Reutner-Fischer | |
2008-09-19 | - add posix_fadvise. Not yet tested most likely broken in advise64 | Bernhard Reutner-Fischer | |
2008-09-19 | - take LFS into account and add fallback via fadvise64 | Bernhard Reutner-Fischer | |
2008-09-19 | - posix_fadvise64 for i386 | Bernhard Reutner-Fischer | |
2008-09-18 | Use __always_inline for _dl_gettimeofday as well. | Carmelo Amoroso | |
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-18 | - remove non stdc path (old style definitions). No obj-code changes | Bernhard Reutner-Fischer | |
2008-09-18 | - exec_comm_child can not return ever | Bernhard Reutner-Fischer | |
2008-09-17 | avr32: add defines and prototype function for sync_file_range syscall | Hans-Christian Egtvedt | |
This patch adds the needed defines and function prototype for the sync_file_range syscall on AVR32 architecture. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> | |||
2008-09-16 | - add script to generate lots of failing (random)configs | Bernhard Reutner-Fischer | |
rm -f STOP ; ARCH=i386 nohup extra/scripts/randconfig.sh & if you want to stop it, touch STOP | |||
2008-09-16 | - sync_file_range(). Missed the i386 directory in previous commit | Bernhard Reutner-Fischer | |
2008-09-16 | Add INTERNAL_SYSCALL macros for sh | Carmelo Amoroso | |
2008-09-16 | - add sync_file_range() | Bernhard Reutner-Fischer | |
Tested successfully on i386.. | |||
2008-09-16 | - do not attempt to rm twice | Bernhard Reutner-Fischer | |
- clean targets are supposed to clean independently of any .config | |||
2008-09-15 | - commentary typo fix | Bernhard Reutner-Fischer | |
2008-09-15 | Make menuconfig help bigger and fluffier. | Rob Landley | |
2008-09-13 | xtensa: Stack unwinding on Xtensa requires that the return address register ↵ | Chris Zankel | |
always be valid. This patch fixes a part of ldso that had been using an Xtensa CALL0 instruction to get the current PC value, which temporarily clobbered the return address register. The revised code just loads the address of a label in the code. See my change to GCC from 2007-12-20 for more info (http://gcc.gnu.org/ml/gcc-patches/2007-12/msg01023.html). | |||
2008-09-13 | xtensa: The Xtensa port needs to define the __UCLIBC_TRUNCATE64_HAS_4_ARGS__ ↵ | Chris Zankel | |
macro so that a dummy argument will be inserted before the long long length argument, which is expected to be in an even/odd register pair. -This line, and those below, will be ignored-- M uClibc_arch_features.h | |||
2008-09-13 | xtensa: The Xtensa-specific strcmp.S file is testing the ↵ | Chris Zankel | |
__UCLIBC_HAS_LOCALE__ macro but it does not include <features.h>, so that macro is never defined. This causes problems with strcoll when locale support is enabled. | |||
2008-09-12 | - fix typo | Bernhard Reutner-Fischer | |
2008-09-11 | - whitespace fixes | Bernhard Reutner-Fischer | |
2008-09-11 | - remove gethostbyname_r relocation | Bernhard Reutner-Fischer | |
2008-09-11 | - remove posix_openpt relocation | Bernhard Reutner-Fischer | |
2008-09-11 | - fix typo | Bernhard Reutner-Fischer | |
2008-09-11 | - remove relocations for clock_getres | Bernhard Reutner-Fischer | |
2008-09-11 | - the help target is phony | Bernhard Reutner-Fischer | |
2008-09-11 | - add some helpful help text, as advertised. | Bernhard Reutner-Fischer | |
2008-09-11 | - honour EXTRA_CPPFLAGS | Bernhard Reutner-Fischer | |
Makes it easier to say something like make libc/sysdeps/linux/common/close.i EXTRA_CPPFLAGS=-P | |||
2008-09-09 | Add optimized memcpy implementation for sh4 (from Stuart Menefy ↵ | Carmelo Amoroso | |
@STMicroelectronics). This implementation is based on 'backward copying'. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-09-09 | Fix some locale multibyte tests failures ad below: | Carmelo Amoroso | |
libc/stdlib/_strtod.c -> tst_wcstod; libc/stdlib/stdlib.c -> tst_mblen, tst_mbtowc, tst_wctomb; libc/stdio/_scanf.c -> tst_swscanf; libc/string/strncmp.c -> tst_wcsncmp; libc/misc/wchar/wchar.c -> tst_mbrlen, tst_mbrtowc, tst_wcswidth. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-09-09 | - adjust range of valid grp buffer size to match pwd buffer size | Bernhard Reutner-Fischer | |
2008-09-09 | Fix problem in vfprintf when assertion are enabled. | Carmelo Amoroso | |
Here follow the output of my analysis: __stdio_fwrite expects at least 1 bytes. fputs_unlocked(S,F) calls fwrite_unlocked and this calls __stdio_fwrite only if bytes to be written are > 0, otherwise simply returs 0 (that is correct). During the parsing of format spec it could happen that __stdio_fwrite is called passing an empty string and with assertion enabled it will abort. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-09-09 | Fill in termios_p data structure only if ioctl syscall | Carmelo Amoroso | |
doesn't fail (as glibc indeed does). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
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 | Revert latest changes. Instead of applying this work-around | Carmelo Amoroso | |
a proper fix should ensure that statically linked mutli-threaded binaries take always the proper locking implementation. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.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-09-06 | - for extern inline, also take __extern_inline and __GNUC_GNU_INLINE__ into ↵ | Bernhard Reutner-Fischer | |
account | |||
2008-09-06 | - fix indentation | Bernhard Reutner-Fischer | |
2008-09-04 | Follow sh asm convention to indent the instruction into the delay slot. | Carmelo Amoroso | |
(glibc community refused to apply a my patch for this :-) ) | |||
2008-09-04 | Kill off the GOT lookup for init/fini in the sh crti.S. This was | Paul Mundt | |
inversely conditional on __HAVE_SHARED__, which has been broken since the time it was copied in originally. The compiler properly generates the GOT references on its own, negating the entire purpose for the init/fini reference. | |||
2008-08-28 | Move ifaddrs.h from uClibc-internal location libc/inet/ to include/, and make | Ricard Wanderlof | |
it conditionally included among the installed header files depending on UCLIBC_HAS_AI_ADDRCONFIG. | |||
2008-08-27 | - remove a couple of duplicate includes | Bernhard Reutner-Fischer | |
2008-08-27 | - flesh out helptext of DOMULTI. | Bernhard Reutner-Fischer | |
Put short, just leave it alone or keep all parts -- alternatively go help with lto if you have time. | |||
2008-08-27 | - should either be defined or callers should do_t_strip manually afterwards | Bernhard Reutner-Fischer | |
2008-08-27 | Removed redundant includes. | Ricard Wanderlof | |