Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Darn. Fix compilation for soft-float, which I inadvertantly | Eric Andersen | 2003-11-08 | 1 | -5/+7 |
| | | | | broke a couple of days ago. :-( | ||||
* | Begin the conversion to using per-arch crti.S and crtn.S | Eric Andersen | 2003-11-05 | 1 | -1/+27 |
| | |||||
* | properly deal with soft-float when profiling as well | Eric Andersen | 2003-10-25 | 1 | -0/+3 |
| | |||||
* | Peter Kjellerstedt writes: | Eric Andersen | 2003-10-18 | 1 | -3/+2 |
| | | | | | | | | | | 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. | ||||
* | Peter Kjellerstedt writes: | Eric Andersen | 2003-10-18 | 1 | -2/+2 |
| | | | | | | | 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). | ||||
* | Patch from Atsushi Nemoto (with some additions): | Eric Andersen | 2003-10-08 | 1 | -0/+1 |
| | | | | | | | 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. | ||||
* | Fix "subst -g,," problem for SAFECFLAGS. | Manuel Novoa III | 2003-09-21 | 1 | -1/+1 |
| | |||||
* | add mmap64 for i386 | Eric Andersen | 2003-06-27 | 1 | -1/+1 |
| | |||||
* | Initial effort at adding profiling support. | Eric Andersen | 2003-03-03 | 1 | -1/+12 |
| | |||||
* | Update architecture specific support to consistantly | Eric Andersen | 2003-01-23 | 1 | -1/+0 |
| | | | | | | generate a crt0 and crt1 file. Most arches still need to be updated to call __uClibc_start_main() rather than __uClibc_main(). | ||||
* | Update a tiny bit | Eric Andersen | 2003-01-23 | 1 | -5/+1 |
| | |||||
* | Update sigaction syscall names to act more like glibc. Fix the x86 sigaction | Eric Andersen | 2003-01-22 | 1 | -1/+1 |
| | | | | | | implementation such that gdb can actually debug signal handlers. Gdb behaves much better now, for example, on multi-threaded apps. -Erik | ||||
* | Based on discussions with Stefan Allius, change it so that we always | Eric Andersen | 2002-12-12 | 1 | -17/+5 |
| | | | | | | | 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 | ||||
* | Change <bits/syscall.h> to <bits/sysnum.h>. | Miles Bader | 2002-09-05 | 1 | -2/+2 |
| | |||||
* | Add support for people calling syscall() | Eric Andersen | 2002-07-24 | 1 | -4/+2 |
| | | | | -Erik | ||||
* | Create a much more careful ftruncate64 implementation, that should | Eric Andersen | 2002-04-09 | 1 | -1/+1 |
| | | | | | address all the concern Miles had with the earlier versions... -Erik | ||||
* | Add in support for ftruncate64 on both ARM and x86 | Eric Andersen | 2002-03-31 | 1 | -1/+1 |
| | | | | -Erik | ||||
* | Build our own crti.o and crtn.o with a cross arch method that I | Eric Andersen | 2002-03-13 | 1 | -1/+1 |
| | | | | | can live with much better the what glibc does. -Erik | ||||
* | Move syscall.h generation to the top level Makefile | Eric Andersen | 2002-03-01 | 1 | -1/+0 |
| | | | | -Erik | ||||
* | Major rework of the include files to eliminate redundancy | Eric Andersen | 2002-03-01 | 1 | -2/+0 |
| | | | | | and to better support each arch. This is a really big patch... -Erik | ||||
* | Fixup setjmp and longjmp so they behave themselves properly now | Eric Andersen | 2002-01-31 | 1 | -1/+1 |
| | | | | | on both x86 and arm... -Erik | ||||
* | Fixup setjmp implementation so it actaully works as expected | Eric Andersen | 2002-01-30 | 1 | -1/+1 |
| | | | | -Erik | ||||
* | Make sbrk common, add arm/brk.c, cleanup leftover damage | Eric Andersen | 2002-01-21 | 1 | -1/+1 |
| | |||||
* | Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' for | Eric Andersen | 2002-01-01 | 1 | -2/+2 |
| | | | | | proper error checking -Erik | ||||
* | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | 2001-12-19 | 1 | -0/+1 |
| | |||||
* | Use the asm version by default on x86. Tag _start as a function. | Eric Andersen | 2001-12-19 | 1 | -1/+1 |
| | |||||
* | Add include/sys/reg.h to make gdbserver happy | Eric Andersen | 2001-11-29 | 1 | -0/+1 |
| | |||||
* | Fix the clone syscall so it actually works. | Eric Andersen | 2001-11-14 | 1 | -1/+1 |
| | |||||
* | Cleanup brk/sbrk | Eric Andersen | 2001-10-03 | 1 | -1/+1 |
| | |||||
* | Update to accomodate the header file changes | Eric Andersen | 2001-09-27 | 1 | -0/+2 |
| | |||||
* | remove bits/syscall.h when cleaning | David Schleef | 2001-07-03 | 1 | -0/+1 |
| | |||||
* | Added a script to create bits/syscall.h for each arch. | Manuel Novoa III | 2001-06-28 | 1 | -1/+1 |
| | | | | | | | | | | | NOTE!!! This is run by "make -C libc/sysdeps/linux/$(TARGET_ARCH) headers" in the main Makefile, but I only changed libc/sysdeps/linux/i386/Makefile as I had no way of testing it for the other archs. Various arch maintainers, please check and update the corresponding Makefile... or report bugs ;-)... appropriately. You'll also want to "cvs del" syscall.h and add it to a .cvsignore in $(ARCH)/bits. Also added a define to uClibc_config.h, __UCLIBC_USE_UNIFIED_SYSCALL__, and moved i386 unified syscall stuff out of common and into i386/bits/syscalls.h. | ||||
* | I am very proud of myself. I managed to write a working _start for | Eric Andersen | 2001-06-15 | 1 | -0/+12 |
| | | | | | x86 entirely in C -- no asm required. muahahahaha! -Erik | ||||
* | Makefile targets to symlink arch-specific headers into include/ (only | David Schleef | 2001-05-26 | 1 | -0/+3 |
| | | | | used on mipsel.) | ||||
* | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | 2001-05-12 | 1 | -3/+2 |
| | | | | | | | | | 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 | ||||
* | Fix longjmp on i386. Also adds siglongjmp. | Manuel Novoa III | 2001-03-20 | 1 | -2/+2 |
| | |||||
* | Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc so | Manuel Novoa III | 2001-03-06 | 1 | -1/+1 |
| | | | | make clean works. | ||||
* | Fixed vfork on i386. Reduced size of __uClibc_syscall. | Manuel Novoa III | 2001-03-04 | 1 | -2/+2 |
| | |||||
* | Remove an extra "/" from the crt0 path | Eric Andersen | 2001-01-16 | 1 | -1/+1 |
| | |||||
* | Makefile fixes | Eric Andersen | 2001-01-16 | 1 | -4/+4 |
| | |||||
* | Use the name crt0.o, and cp it to $(TOPDIR)/libcrt0.o | Eric Andersen | 2001-01-15 | 1 | -2/+10 |
| | |||||
* | A large update from Manuel Novoa III <mnovoa3@bellsouth.net>. | Eric Andersen | 2001-01-11 | 1 | -5/+8 |
| | |||||
* | Handle fork and vfork on a per architecture basis... | Eric Andersen | 2000-12-13 | 1 | -1/+1 |
| | |||||
* | Fix doc blunder. | Eric Andersen | 2000-11-04 | 1 | -4/+4 |
| | |||||
* | Make spelling of uClibc be consistant. | Eric Andersen | 2000-11-04 | 1 | -1/+1 |
| | |||||
* | Fix up stat so we translate from kernel stat to libc stat. Try to fix | Eric Andersen | 2000-10-29 | 1 | -1/+1 |
| | | | | | | up a few little things with dir entry reading. busybox now compiles, and seems to basically work... :-) -Erik | ||||
* | _start.c is a failed experiment. Go back to using asm... | Eric Andersen | 2000-10-28 | 1 | -1/+1 |
| | |||||
* | Not needed. Seems to work fine without asm... | Eric Andersen | 2000-10-27 | 1 | -1/+1 |
| | |||||
* | Move syscalls to sysdeps/linux/common (since they are common). | Eric Andersen | 2000-10-25 | 1 | -9/+1 |
| | | | | Remove _start.S since I now have a portable C version. | ||||
* | Try adding in a generic cross platform _start.c to make future | Eric Andersen | 2000-10-25 | 1 | -1/+1 |
| | | | | | porting less painful. -Erik |