Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-23 | Add necessary Makefile rules for the Blackfin. | Bernd Schmidt | |
2007-11-23 | A better atomic ops implementation for the Blackfin, relying on a feature | Bernd Schmidt | |
present in our recent kernels. | |||
2007-11-23 | mcontext_t shouldn't have a version argument, and fix REG_B0 definition. | Bernd Schmidt | |
2007-11-23 | From Jie Zhang: | Bernd Schmidt | |
__bswap_16 could not assume that it's zero extended when an unsigned short int is loaded into the data register. | |||
2007-11-23 | Change test for a define that got renamed a while ago. | Bernd Schmidt | |
2007-11-23 | Disable tst-ftime_l test if Extended Locale Support | Carmelo Amoroso | |
is not enabled, otherwise build will fail Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2007-11-22 | Ignore entries of "-1" in rofixup; the linker sometimes has no choice but to | Bernd Schmidt | |
create these for deleted entries in .eh_frame. | |||
2007-11-22 | Add Blackfin specific mmap implementation using sys_mmap2. | Bernd Schmidt | |
2007-11-22 | sys/procfs.h defines a typedef for floating point registers that references an | Bernd Schmidt | |
undefined structure. This typedef is used in linuxthreads.old-db, causing a compilation failure. Fixed by defining an empty structure for it - we don't have fp regs anyway. | |||
2007-11-22 | Certain configure scripts test for presence of dlfcn.h. Don't install it | Bernd Schmidt | |
if !HAVE_SHARED. | |||
2007-11-22 | Add hidden symbols for a number of pthread functions, and use them to ensure | Bernd Schmidt | |
that all entries in the __pthread_functions point to functions within libpthread, not identically-named functions in libc. | |||
2007-11-21 | Added optimized versions of strcpy() and strncpy() for CRIS/CRISv32. | Peter Kjellerstedt | |
2007-11-20 | ARM SHMLBA = (4 * PAGE_SIZE). Currently in uclibc arm used shm.h from | Carmelo Amoroso | |
common directory where SHMLBA = __getpagesize() This patch fixes the issue. Khem Raj MontaVista Software Inc. | |||
2007-11-16 | If uClibc's ld.so encounters text relocations in a shared library - one | Carmelo Amoroso | |
containing an object built without -fpic/-fPIC - then: * If __FORCE_SHAREABLE_TEXT_SEGMENTS__, then it gives an error "Can't modify %s's text section. Use GCC option -fPIC for shared objects, please.\n" and exits. * Otherwise, it makes the library's pages writable and relocates it. If it encounters text relocations in a position-independent executable - one containing an object built without -fpie/-fPIE/-fpic/-fPIC - then: * If __FORCE_SHAREABLE_TEXT_SEGMENTS__, it does nothing about making the pages writable, leading to a crash. * Otherwise, the loop to make the pages writable uses the same variable ppnt as used in an outer loop, messing up that outer loop and also causing a crash. This patch fixes both cases, by giving an error if __FORCE_SHAREABLE_TEXT_SEGMENTS__ and saving and restoring ppnt otherwise. Tested in both cases on ARM EABI. Joseph S. Myers joseph@codesourcery.com | |||
2007-11-16 | Added AVR32 support to uClibc. Signed-off-by: Hans-Christian Egtvedt ↵ | Carmelo Amoroso | |
<hcegtvedt@atmel.com> | |||
2007-11-12 | CRIS/CRISv32 architecture specific memcpy, memmove and memset. | Ricard Wanderlof | |
2007-11-10 | Do not return error when fprintf returns 0 in addmntent(). | Khem Raj | |
fprintf is considered failing if the return is less than 0 | |||
2007-11-09 | Fix build system to generate locale data instead of using pregenerated ones | Carmelo Amoroso | |
2007-11-09 | Define _dl_assert in libdl only if __DOASSERTS__ is defined. Thanks to Peter ↵ | Carmelo Amoroso | |
Mazinger | |||
2007-11-07 | - fix whitespace | Bernhard Reutner-Fischer | |
2007-11-07 | Added support for GNU hash style into dynamic linker | Carmelo Amoroso | |
2007-10-24 | - fix order of link-flags | Bernhard Reutner-Fischer | |
On cygwin one has to pass make menuconfig HOST_LOADLIBES="-lcurses -lintl" otherwise just curses is linked in and some symbols that live in intl are unresolved. Closes #1554 and possibly a couple of other reports. | |||
2007-10-23 | Poll with zero timeout | Joakim Tjernlund | |
Jean-Christian de Rivaz writes: The attached patch solve an issue I faced while using the libdbus-glib waiting for a D-Bus message or the end of a glib timer at the same time. This specific case of use generate a poll call with a zero timeout. On platformes with the glibc a zero timeout poll return immetiately even if there is no file descriptor event. But on platformes with uClibc a zero timeout poll block until a file descriptor event occurs. | |||
2007-10-21 | Handle STT_COMMON symbols too. Following binutils release | Joakim Tjernlund | |
will set the type of common symbols to STT_COMMON instead of STT_OBJECTS, so the dynamic linker needs to handle this type os symbols too. Same changes have been added to glibc (See: bugzilla #5104). This patch ensures the uclibc will work with later bintuils. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2007-10-20 | - commentary typo fix | Bernhard Reutner-Fischer | |
2007-10-16 | - move UCLIBC_EXTRA_LDFLAGS below pinning LDFLAGS | Bernhard Reutner-Fischer | |
2007-10-13 | - use the compiler-driver instead of the linker | Bernhard Reutner-Fischer | |
- adjust setting flags accordingly to use (hardcoded, see below) -Wl, Potential improvements: *) --warn-unresolved-symbols should perhaps be used for all libs *) eventually rename LDFLAGS to CC_LDFLAGS *) probe for compiler driver's notion of flag to use for passing in linker flags (i.e. don't hardcode "-Wl,") | |||
2007-10-13 | - allow for passing in UCLIBC_EXTRA_LDFLAGS | Bernhard Reutner-Fischer | |
2007-10-08 | Do string comparisos as late as possible during symbol lookup. | Mike Frysinger | |
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2007-09-30 | - Fix compilation for mips ABI64 with no LFS. | Bernhard Reutner-Fischer | |
2007-09-30 | - Fix compilation for mips ABI64 with no LFS. | Bernhard Reutner-Fischer | |
This wants a stub_enosys(readahead) line later on, like many, many others need.. | |||
2007-09-28 | This patch will fix a problem when the same host is defined with both IPv4 and | Mike Frysinger | |
IPv6 entries in /etc/hosts. Previous only the first of these host would work, as uClibc would read the /etc/hosts file from top to bottom, failing if the first hit did not match the IP type. Now uClibc will continue reading, even if the first correct entry name, but wrong IP type fails. Thus, allowing a second correct entry name with correct IP type will result in a name resolve. Signed-off-by: Hans-Christian Egtvedt <hcegtvedt@atmel.com> | |||
2007-09-28 | do not check the pointer before freeing it since free(NULL) works just fine | Mike Frysinger | |
2007-09-28 | cleanup code style | Mike Frysinger | |
2007-09-28 | Make sure that the DSO has an hash table into its elf, otherwise skip | Mike Frysinger | |
the lookup over next DSO. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2007-09-21 | Jie Zhang writes: | Mike Frysinger | |
GCC 4.3 will put fixed headers in a seperate include-fixed directory. And I don't think that there are people who are still using the 'stupid' GCC which cannot handle -iwithprefix, at least it works with gcc-3.3.x. | |||
2007-09-21 | drop LDFLAGS from OUTPUT_FORMAT until LD/LDFLAGS can be fixed in general | Mike Frysinger | |
2007-09-20 | - spelling fix | Bernhard Reutner-Fischer | |
2007-09-19 | Fix author name and copyright notice in __uc_malloc.c | Denis Vlasenko | |
2007-09-19 | fix assembler error. libc_hidden_data_def cannot work on COMMONs, | Denis Vlasenko | |
thus need to initialize stuff with 0 to force it into bss. All hell can again break loose if future gcc will be smart enough to ignore it. | |||
2007-09-15 | add libc_hidden_xxxx for __uc_malloc | Denis Vlasenko | |
2007-09-15 | from Blue Swirl: fixup sparc a bit more | Mike Frysinger | |
2007-09-15 | pull from Blackfin repo: optimized byteswap funcs! | Mike Frysinger | |
2007-09-15 | pull from Blackfin repo: cleanup string funcs | Mike Frysinger | |
2007-09-15 | forgot to add this with previous sparc commit ... | Mike Frysinger | |
2007-09-15 | use gcc input constraints to avoid often duplicated reloads when making syscalls | Mike Frysinger | |
2007-09-15 | if __NR__newselect and __NR_select are unavailable, fall back to __NR_pselect6 | Mike Frysinger | |
2007-09-15 | also fix bug 1012 by moschny in 64bit version of readdir | Mike Frysinger | |
2007-09-15 | bug 1310: drop hidden aliases to data since some arches crap with this due ↵ | Mike Frysinger | |
to copy relocs | |||
2007-09-15 | not sure how this obvious one liner got lost from glibc, but merge it | Mike Frysinger | |