Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-01 | Correct ARM memcpy comments. | Joseph Myers | |
The comments on register usage in ARM memcpy had dest and src the wrong way round; this patch (originally from Mark Shinwell) corrects this and adds a note on the return value. Signed-off-by: Joseph Myers <joseph@codesourcery.com> | |||
2009-06-30 | Fix Thumb-2 memcpy. | Joseph Myers | |
When an IT block was changed from having two instructions to having one, the IT instruction at the start of the block was not updated, causing memcpy to fail to assemble for Thumb-2; this patch makes the obvious fix. Signed-off-by: Joseph Myers <joseph@codesourcery.com> | |||
2008-10-25 | Use C implementation of strncmp. | Khem Raj | |
Add a new strncmp testcase. | |||
2008-05-23 | arm memcpy: fix the case when src=dst | Denis Vlasenko | |
2008-03-26 | Paul Brook writes: | Bernhard Reutner-Fischer | |
The attached patch adds support for compiling arm uClibc as pure Thumb code. This is needed because some recent ARM codes do not implement traditional ARM mode. Specifically: * Cortex-M1 - An extremely minimal FPGA based core that only implements Thumb-1 (aka ARMv6-M). * Cortex-M3 - A Thumb-2 only ARMv7-M core. Most of uClibc already builds in Thumb mode, all that is left are a handful of assembly bits. Tested on arm-uclinuxeabi. | |||
2006-05-30 | Qunying Pan writes: Make strncmp weak hidden to fix link failures in ↵ | Mike Frysinger | |
building gdb and binutils statically | |||
2006-03-23 | Add new option for SuSv3 legacy functions and use it for ↵ | Peter S. Mazinger | |
bcopy/bzero/bcmp/index/rindex | |||
2006-02-03 | unify duplicated code cause i get tired of updating this stuff | Mike Frysinger | |
2006-02-01 | remove hidden versions of bzero, unused in libc.so | Peter S. Mazinger | |
2006-01-31 | Khem Raj says: | Mike Frysinger | |
add support for using BX instruction for THUMB aware architectures | |||
2006-01-30 | Remove arch specific hidden bcopy | Peter S. Mazinger | |
2006-01-14 | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | |
missing headers, other jump relocs removed | |||
2006-01-03 | Use strong_alias everywhere instead of .global/.set. Correct some cases ↵ | Peter S. Mazinger | |
where the non-hidden version was used. | |||
2005-12-08 | locale.h can't be included | Peter S. Mazinger | |
2005-12-08 | Use hidden_strong_alias for alias(__x,__y), do not use recursive aliases | Peter S. Mazinger | |
2005-12-06 | Guard __strcoll/strcoll for C locales and use the same logic as elsewhere | Peter S. Mazinger | |
2005-11-29 | Paul Brook writes: | Mike Frysinger | |
I'm getting the following build failure on arm-linux: LD libuClibc-0.9.28.so libc/libc_so.a(glob.os): In function `collated_compare':glob.c:(.text+0x1f8): undefined reference to `__strcoll' The patch below fixes it. | |||
2005-11-21 | Remove TOPDIR | Peter S. Mazinger | |
2005-11-11 | Add hidden versions, add missing .size | Peter S. Mazinger | |
2005-11-07 | Disable multi build on asm files. i386/powerpc could be used if the source ↵ | Peter S. Mazinger | |
is splitted up | |||
2005-10-29 | Replace all Makefiles for new build infrastucture | Peter S. Mazinger | |
2005-10-28 | Renamed arch specific Makefile.in to Makefile.arch, else if TARGET_ARCH does ↵ | Peter S. Mazinger | |
not exist, we reinclude the including Makefile. Moved arch/common fpu_control.h link creation into main Makefile.in. Updated the link creation script to remove all the other Makefiles | |||
2005-10-25 | All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵ | Peter S. Mazinger | |
archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally. | |||
2005-10-12 | Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵ | Peter S. Mazinger | |
objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. | |||
2005-09-16 | make sure we treat count as size_t, not ssize_t ... fixes with help from khem | Mike Frysinger | |
2005-09-16 | syntax/whitespace touchups | Mike Frysinger | |
2005-01-25 | merge parallel build support | Mike Frysinger | |
2004-12-22 | Patch from Peter S. Mazinger to consistantly use "ASFLAGS" | Eric Andersen | |
as the flags for all calls to 'as' | |||
2004-06-12 | Philip Craig at snapgear dot com writes: | Eric Andersen | |
Strlen was counting the last 3 bytes incorrectly for big endian arm. | |||
2004-03-18 | Supply '__bzero' with 'bzero' as just a weak alias (since it is not SuSv3) | Eric Andersen | |
2003-11-20 | Add missing weak alias for bcmp | Eric Andersen | |
2003-11-20 | Don't depend on BSD naming | Eric Andersen | |
2003-11-20 | Add an initial set of arm optimized string functions. These | Eric Andersen | |
do seem to make noticable speed improvement... -Erik |