Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-07 | Fix stack overflow in _ppfs_parsespec | Carmelo Amoroso | |
2008-02-05 | Add myself as the maintainer for the Xtensa architecture. | Chris Zankel | |
Signed-off-by: Chris Zankel <chris@zankel.net> | |||
2008-01-26 | Filter out '-std=gnu99' when running the assembler. This causes an error | "Steven J. Hill" | |
when building MIPS that looks like this: libc/string/mips/memcpy.S:156:1: pasting "memcpy" and ":" does not give a valid preprocessing token make[1]: *** [libc/string/mips/memcpy.os] Error 1 Even if this does not cause an error on other architectures, this option should not be having an effect on preprocessed assembly code. | |||
2008-01-23 | give execlp() its own cache on no-mmu to avoid recursive cache fighting | Mike Frysinger | |
2008-01-22 | - fix file permissions | Bernhard Reutner-Fischer | |
2008-01-22 | Test case to exploit dladdr bug | Carmelo Amoroso | |
Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> | |||
2008-01-19 | - forgot to add include/fenv.h | Bernhard Reutner-Fischer | |
2008-01-19 | - wrap superlong lines | Bernhard Reutner-Fischer | |
2008-01-19 | - add C99 floating point environment, rounding and exception handling functions | Bernhard Reutner-Fischer | |
for i386. UCLIBC_HAS_FENV | |||
2008-01-18 | L1 memory support for the Blackfin. A couple new syscalls to manage L1 | Bernd Schmidt | |
allocations, dma_memcpy to move stuff between L1 and main memory, and a new structure to describe the global data in L1 scratchpad memory. | |||
2008-01-18 | Update dl-inlines.h from Blackfin repository. | Bernd Schmidt | |
2008-01-18 | This patch solves a problem in dladdr caused by the wrong value | Carmelo Amoroso | |
of elf_resolve's loadaddr field for the main application. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-01-18 | A patch from our Blackfin repository, originally from Mike Frysinger. | Bernd Schmidt | |
Add sysdeps/linux/$(TARGET_ARCH) to the list of includes. Needed by some of the Blackfin specific string assembly files. | |||
2008-01-18 | Another piece needed for FD-PIC. This compiles another startfile, crtreloc.o, | Bernd Schmidt | |
if necessary. | |||
2008-01-17 | - fix compilation: | Bernhard Reutner-Fischer | |
In file included from toolchain_build_i386/gcc-3.4.6/libiberty/hashtab.c:49: build_i386/staging_dir/i386-linux-uclibc/sys-include/malloc.h:193: error: ISO C forbids data definition with no type or storage class | |||
2008-01-17 | - fix linking. | Bernhard Reutner-Fischer | |
We use the compiler-driver and not ld. | |||
2008-01-17 | - use libm_DIR and libm_OUT | Bernhard Reutner-Fischer | |
2008-01-17 | - remove unused file | Bernhard Reutner-Fischer | |
2008-01-17 | bits/sysnum.h needs a cross compiler to be built. Fortunately, this | Bernhard Reutner-Fischer | |
header is not needed to build gcc. Move generation of this header. (Yann E. MORIN) | |||
2008-01-17 | A patch from our Blackfin repository, originally from Jie Zhang. This fixes | Bernd Schmidt | |
a problem where the linker was trying to use the wrong symbol name for the init function. Define SYMBOL_PREFIX as _ in Rules.mak for h8300, bfin, i960, microblaze, and v850. Add -D__UCLIBC_UNDERSCORES__ in CFLAGS for targets which define SYMBOL_PREFIX as _. Remove defines and undefs from uClibc_arch_features.h of each target. Add $(SYMBOL_PREFIX) to __uClibc_init when passed by ld option -init. | |||
2008-01-16 | - check for -nostdlib | Bernhard Reutner-Fischer | |
2008-01-12 | Make sh4 build works again adding a temporary work-around | Carmelo Amoroso | |
iby redefining __always_inline to inline until gcc 4.x.x will get fixed. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-01-12 | Make sh4 build works again adding a temporary work-around | Carmelo Amoroso | |
iby redefining __always_inline to inline until gcc 4.x.x will get fixed. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-01-11 | cull useless headers and import a few updates from glibc | Mike Frysinger | |
2008-01-11 | Use poll() rather than select() if the former is available to wait in | Peter Kjellerstedt | |
__dns_lookup(). This avoids segmentation faults when more than 1024 file descriptors are used by an application. | |||
2008-01-09 | - Fix compilation: semtimedop has 4 args (and not 6) | Bernhard Reutner-Fischer | |
2008-01-09 | fetch queue.h from latest freebsd cvs | Mike Frysinger | |
2008-01-09 | fix broken whitespace in many places; no functional changes | Mike Frysinger | |
2008-01-09 | add workaround for gcc-3.4.6 with mips | Mike Frysinger | |
2008-01-09 | no need to delete the binary upon failure | Mike Frysinger | |
2008-01-09 | Daniel Jacobowitz writes: | Mike Frysinger | |
MontaVista noticed that when their kernels were configured to trap on unaligned access gethostbyname_r could mysteriously crash. I tracked this down to an unaligned buffer being passed to gethostbyname_r from some other part of uClibc (afraid I don't remember where from any more). We have to pad the beginning of the buffer to a pointer alignment before we store pointers in it. | |||
2008-01-08 | Some more Blackfin/FDPIC ldso merging work. Include dl-inlines.h when it | Bernd Schmidt | |
exists, and move some definitions to their proper place. | |||
2008-01-08 | change NO_UNDERSCORES to just UNDERSCORES so as to be less confusing when ↵ | Mike Frysinger | |
doing double negatives | |||
2008-01-08 | the _dl_errno extern already exists in common headers, so no need for a ↵ | Mike Frysinger | |
local one | |||
2008-01-08 | Added Hans-Christian Egtvedt as maintainer for the AVR32 architecture | Hans-Christian Egtvedt | |
2008-01-08 | Update the TODO reflecting the sh64 changes. | Paul Mundt | |
2008-01-08 | Switch sh64 to use __uClibc_main and the new register layout. | Paul Mundt | |
This was one of the stragglers still bent on __uClibc_start_main utilization, now it's only FR-V. | |||
2008-01-08 | sh64 uses a 32-bit ABI, don't bother with lib64 silliness. | Paul Mundt | |
2008-01-08 | Bring sh64 support back from the dead. | Paul Mundt | |
2008-01-08 | test to make sure the buffers used by the gethost*_r functions handle ↵ | Mike Frysinger | |
misaligned scratch buffers | |||
2008-01-08 | fix memory corruption on no-mmu from doing multiple execls where earlier ↵ | Mike Frysinger | |
execls fail by simply not releasing the memory reserved for the arguments of children processes | |||
2008-01-06 | use the __extern_always_inline define from cdefs.h instead of duplicating ↵ | Mike Frysinger | |
gcc version checking in every pt-machine.h header ... while __extern_always_inline should work fine, i think what is intended is __extern_inline ... should double check later | |||
2008-01-05 | this code does not actually rely on INTERNAL_SYSCALL | Mike Frysinger | |
2008-01-05 | add info for elf.h, ldd.c, readelf.c, and MAINTAINERS | Mike Frysinger | |
2008-01-05 | sync with glibc to get the extern inline directive | Mike Frysinger | |
2008-01-05 | - fixup gnu_inline vs. C99 inline | Bernhard Reutner-Fischer | |
- add missing header guards while at it | |||
2008-01-05 | update my e-mail address | Mike Frysinger | |
2008-01-05 | if an arch does not provide __NR_mmap, fall back to __NR_mmap2 (this just ↵ | Mike Frysinger | |
generalizes what Blackfin was already doing) | |||
2008-01-05 | Chris Zankel writes: | Mike Frysinger | |
The following patches add support for the Xtensa processor architecture to uClibc. They are based on a recent SVN checkout (12/05/2007). The first patch (attached to this post) adds Xtensa support to various shared configuration and make files. The following patches then include the Xtensa specific files and directories. I welcome any feedback and would appreciate it if you could include the patches into the mainline tree. I am certainly committed to maintain the port. Bob Wilson was kind enough to review the patches. Some notes about the architecture: Xtensa is a configurable and extensible processor architecture developed by Tensilica. For more information, please visit: www.linux-xtensa.org. | |||
2008-01-05 | patch from Hans-Christian Egtvedt to silence some spurious signed warnings | Mike Frysinger | |