Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-21 | Remove TOPDIR | Peter S. Mazinger | |
2005-10-29 | Replace all Makefiles for new build infrastucture | Peter S. Mazinger | |
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-28 | Build crt[in].o with disabled ssp. | Peter S. Mazinger | |
2005-09-27 | Speed up clean target, don't recurse where possible, remove unneeded actions | Peter S. Mazinger | |
2005-08-15 | rip out iopl from ioperm.c so it will override the common iopl.c | Mike Frysinger | |
2005-06-10 | Remove TEXTREL relocations for ARM. | Joakim Tjernlund | |
Hide __syscall_error from outside libc. From Peter Mazinger. | |||
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-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-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 | |||
2003-12-04 | Fix arm profiling support, which was accidentally removed | Eric Andersen | |
2003-12-03 | Lethal noticed that the generated file gmon-start.S was not | Eric Andersen | |
being cleaned up. | |||
2003-11-22 | Remove SAFECFLAGS. It was a workaround for failures in old awk script | Eric Andersen | |
used to generate the crti.S and crtn.S files. Since we don't use that anymore, keeping the workaround makes no sense. Furthermore, in most cases, SAFECFLAGS was not picking up all the needed flags, causing crti.o and crtn.o to not be built PIC. Which is very bad. Removing SAFECFLAGS and using CFLAGS fixes that as well. | |||
2003-11-08 | Darn. Fix compilation for soft-float, which I inadvertantly | Eric Andersen | |
broke a couple of days ago. :-( | |||
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-10-25 | properly deal with soft-float when profiling as well | Eric Andersen | |
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem. | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM). | |||
2003-10-08 | Patch from Atsushi Nemoto (with some additions): | Eric Andersen | |
Current uClibc contains only one fpu_control.h and it is i386 version. This is a patch to use platform specific fpu_control.h. All new files come from glibc 2.3.2. This patch is against 0.9.21 but also can be applied to CVS as is. | |||
2003-09-21 | Fix "subst -g,," problem for SAFECFLAGS. | Manuel Novoa III | |
2003-06-27 | Implement mmap64 for arm | Eric Andersen | |
2003-03-06 | Make profiling on arm work | Eric Andersen | |
2003-01-23 | Update architecture specific support to consistantly | Eric Andersen | |
generate a crt0 and crt1 file. Most arches still need to be updated to call __uClibc_start_main() rather than __uClibc_main(). | |||
2003-01-22 | Add in arm specific sigaction implementation to fix sa_restorer | Eric Andersen | |
behavior so it works as expected | |||
2002-12-12 | Based on discussions with Stefan Allius, change it so that we always | Eric Andersen | |
build a crt0.o and a crt1.o. crt1.o will support ctors and dtors if such support is enabled. One more gratuitous toolchain support issue is thereby removed... -Erik | |||
2002-11-03 | A patch from Vincent Sanders to fix the arm implementation of | Eric Andersen | |
ioperm() and iopl() | |||
2002-09-05 | Change <bits/syscall.h> to <bits/sysnum.h>. | Miles Bader | |
2002-07-25 | Implement syscall() for arm | Eric Andersen | |
-Erik | |||
2002-04-09 | Create a much more careful ftruncate64 implementation, that should | Eric Andersen | |
address all the concern Miles had with the earlier versions... -Erik | |||
2002-03-31 | Add in support for ftruncate64 on both ARM and x86 | Eric Andersen | |
-Erik | |||
2002-03-13 | Build our own crti.o and crtn.o with a cross arch method that I | Eric Andersen | |
can live with much better the what glibc does. -Erik | |||
2002-03-01 | Move syscall.h generation to the top level Makefile | Eric Andersen | |
-Erik | |||
2002-01-31 | Fixup setjmp and longjmp so they behave themselves properly now | Eric Andersen | |
on both x86 and arm... -Erik | |||
2002-01-21 | Make sbrk common, add arm/brk.c, cleanup leftover damage | Eric Andersen | |
2002-01-07 | Mahe 'make clean' remove generated bits/syscall.h, as | Eric Andersen | |
noted by "Kim B. Heino" <Kim.Heino@bluegiga.com> -Erik | |||
2001-12-19 | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | |
2001-12-19 | merged the two startup files so that uClinux people always get the correct | David McCullough | |
arg processing whether they are using PIC or not, and vice-versa for the MMU folks. | |||
2001-10-12 | A small patch from Erwin Authried <eauth@softsys.co.at> | Eric Andersen | |
*) changed ARM crt0.S / crt0pic.S selection -- depends on DOPIC now. *) Minor tweek to syscall definitions | |||
2001-09-27 | Sigh. Erik mucks it up again... | Eric Andersen | |
2001-09-27 | Add inb, outb and friends, | Eric Andersen | |
2001-07-03 | Autogen include/bits/syscall.h for ARM | Eric Andersen | |
-Erik | |||
2001-05-26 | Makefile targets to symlink arch-specific headers into include/ (only | David Schleef | |
used on mipsel.) | |||
2001-05-16 | Move the default ptrace.c to common, but let arches override it (such | Eric Andersen | |
as m68k which has some asm in its version). -Erik | |||
2001-05-12 | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | |
tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik | |||
2001-03-06 | Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc so | Manuel Novoa III | |
make clean works. | |||
2001-02-09 | It turns out that vfork was completely broken. That was why it | Eric Andersen | |
wouldn't run on my little arm7tdmi/uClinux boards, since without vfork working, nothing works on uClinux. It took me forever to find this, since other problems were hiding this one. Big, huge, sigh of relief. -Erik | |||
2001-01-17 | Now works on StrongArm (using crt0.S) and arm7tdmi/uClinux with | Eric Andersen | |
the arm-pic-elf compiler (using crt0pic.S). -Erik |