Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-16 | update copyright and license, add _BITS_SETJMP_H protection around the file, ↵ | Mike Frysinger | |
make sure we are only included by setjmp.h and pthread.h, and fix casting of address/jumpbugf in _JMPBUF_UNWINDS | |||
2005-11-10 | add support for cirrus maverick fpu using patch for glibc ↵ | Mike Frysinger | |
http://yann.poupet.free.fr/ep93xx/ | |||
2005-11-10 | sync with glibc | Mike Frysinger | |
2005-11-10 | update license | Mike Frysinger | |
2005-11-04 | unify common code thus making arch-specific Makefiles very simple :) | Mike Frysinger | |
2005-11-03 | Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 ↵ | Peter S. Mazinger | |
with my config (no locale, the rest enabled). Not tested if libc is complete and usable. All the files listed in *_NO_MULTI need love, best would be to replace all multisources w/ single sources. | |||
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-10-05 | merge additional license cruft from glibc | Mike Frysinger | |
2005-09-29 | Add .type _init/_fini unconditionally to arm/crt1.S | Peter S. Mazinger | |
2005-09-28 | Build crt[in].o with disabled ssp. | Peter S. Mazinger | |
2005-09-28 | arm/crt1.S needs features.h and the weak _init/_fini independently of ↵ | Peter S. Mazinger | |
__PIC__. Add these weaks to mips/crt1.S as well. | |||
2005-09-27 | Speed up clean target, don't recurse where possible, remove unneeded actions | Peter S. Mazinger | |
2005-09-18 | declare _init/_fini weak if UCLIBC_CTOR_DTOR is not defined | Mike Frysinger | |
2005-08-15 | rip out iopl from ioperm.c so it will override the common iopl.c | Mike Frysinger | |
2005-08-15 | import thumb support from jbowler in Bug 385 | Mike Frysinger | |
2005-08-14 | eat whitespace | Mike Frysinger | |
2005-08-14 | import thumb support from jbowler in Bug 385 | Mike Frysinger | |
2005-08-04 | whitespace it | Mike Frysinger | |
2005-08-04 | yvasilev writes in Bug 235: | Mike Frysinger | |
uClibc uses wrong word order in vfp floating point arithmetic. I found this using my modification to N. Pitre's soft-float gcc patch, but this modifications were made just to allow gcc to compile code for armv4l, while nothing about fp arithmetic was changed. | |||
2005-07-29 | remove outdated comment and announce support for nanoseconds | Mike Frysinger | |
2005-07-29 | we are handed errno as a negative value so we need to reverse it | Mike Frysinger | |
2005-07-17 | rip out previous armeb old-stat abi compat code since arm linux opinion is ↵ | Mike Frysinger | |
that the old stat.h abi was for little endian only ... people should use this patch to fix their armeb kernels: http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=863/1 | |||
2005-07-16 | make sure the stat64 struct is packed to prevent further ABI headaches as ↵ | Mike Frysinger | |
done in mainline 2.6 | |||
2005-07-16 | with the help of John Bowler, track down the ugly ABI change between 2.4 / ↵ | Mike Frysinger | |
2.6 on big endian arm kernels and work around it best we can at runtime | |||
2005-07-06 | update comments/syntax and make sure we include features.h for the hidden define | Mike Frysinger | |
2005-07-04 | import armeb fixes as outlined by John Bowler | Mike Frysinger | |
2005-06-26 | Oops. | Joakim Tjernlund | |
2005-06-25 | Change L_Scrt1 to __PIC__ | Joakim Tjernlund | |
2005-06-25 | Hopefully fix PIE apps. | Joakim Tjernlund | |
2005-06-25 | whitespace tweak, dont mind me | Mike Frysinger | |
2005-06-11 | change the old pads to the new nano sec fields | Mike Frysinger | |
2005-06-11 | touchup syntax for no real good reason ;) | Mike Frysinger | |
2005-06-10 | Based on start.S from debian's glibc, this gets arm working | Eric Andersen | |
properly with the new ABI | |||
2005-06-10 | Add missing file needed for arm to compile | Eric Andersen | |
2005-06-10 | Remove TEXTREL relocations for ARM. | Joakim Tjernlund | |
Hide __syscall_error from outside libc. From Peter Mazinger. | |||
2005-06-10 | oops. I'd left some junk in there | Eric Andersen | |
2005-06-10 | rework arm crt1 properly this time around | Eric Andersen | |
2005-06-10 | Dunno yet if I got this right or not, but it now at least | Eric Andersen | |
has a chance of perhaps working... | |||
2005-05-28 | Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT to | Joakim Tjernlund | |
be able to run apps built with 0.9.27. This also renames __uClibc_start_main to __uClibc_main. This compat option should be removed some time after 0.9.28 is released. Let me know if you don't like this change. | |||
2005-05-26 | Add PIE support to ARM. From Peter Mazinger | Joakim Tjernlund | |
2005-02-12 | no more cvs | 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-12-12 | Patch from Paul Brook: | Eric Andersen | |
The Arm crt0.S contains non-PIC code for locating _init and _fini sections. This caused problems on my uclinux system when static constructors were enabled. The attached patch implements a PIC version of this code. Paul | |||
2004-08-25 | Mike Frysinger writes: | Eric Andersen | |
i sent this earlier but perhaps people missed it the first time around :) http://www.uclibc.org/lists/uclibc/2004-August/009544.html basically if you try to #include <sys/ucontext.h> on arm it'll fail because ucontext.h utilizes typedefs found in bits/sigcontext.h ... i386 already has this fix in uClibc find attached a trivial patch to fix this -mike | |||
2004-08-21 | Kill off all support for 'gcc -pg' / 'gprof' style profiling. There is both a | Eric Andersen | |
size and performance penalty to profiling applications this way, as well as Heisenberg effects, where the act of measuring changes what is measured. There are better tools for doing profiling, such as OProfile, that do not require gcc to instrument the application code. -Erik | |||
2004-07-30 | Cleanup some dead wood in the header files | Eric Andersen | |