summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/i386/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Darn. Fix compilation for soft-float, which I inadvertantlyEric Andersen2003-11-081-5/+7
| | | | broke a couple of days ago. :-(
* Begin the conversion to using per-arch crti.S and crtn.SEric Andersen2003-11-051-1/+27
|
* properly deal with soft-float when profiling as wellEric Andersen2003-10-251-0/+3
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-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 Andersen2003-10-181-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 Andersen2003-10-081-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 III2003-09-211-1/+1
|
* add mmap64 for i386Eric Andersen2003-06-271-1/+1
|
* Initial effort at adding profiling support.Eric Andersen2003-03-031-1/+12
|
* Update architecture specific support to consistantlyEric Andersen2003-01-231-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 bitEric Andersen2003-01-231-5/+1
|
* Update sigaction syscall names to act more like glibc. Fix the x86 sigactionEric Andersen2003-01-221-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 alwaysEric Andersen2002-12-121-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 Bader2002-09-051-2/+2
|
* Add support for people calling syscall()Eric Andersen2002-07-241-4/+2
| | | | -Erik
* Create a much more careful ftruncate64 implementation, that shouldEric Andersen2002-04-091-1/+1
| | | | | address all the concern Miles had with the earlier versions... -Erik
* Add in support for ftruncate64 on both ARM and x86Eric Andersen2002-03-311-1/+1
| | | | -Erik
* Build our own crti.o and crtn.o with a cross arch method that IEric Andersen2002-03-131-1/+1
| | | | | can live with much better the what glibc does. -Erik
* Move syscall.h generation to the top level MakefileEric Andersen2002-03-011-1/+0
| | | | -Erik
* Major rework of the include files to eliminate redundancyEric Andersen2002-03-011-2/+0
| | | | | and to better support each arch. This is a really big patch... -Erik
* Fixup setjmp and longjmp so they behave themselves properly nowEric Andersen2002-01-311-1/+1
| | | | | on both x86 and arm... -Erik
* Fixup setjmp implementation so it actaully works as expectedEric Andersen2002-01-301-1/+1
| | | | -Erik
* Make sbrk common, add arm/brk.c, cleanup leftover damageEric Andersen2002-01-211-1/+1
|
* Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' forEric Andersen2002-01-011-2/+2
| | | | | proper error checking -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-0/+1
|
* Use the asm version by default on x86. Tag _start as a function.Eric Andersen2001-12-191-1/+1
|
* Add include/sys/reg.h to make gdbserver happyEric Andersen2001-11-291-0/+1
|
* Fix the clone syscall so it actually works.Eric Andersen2001-11-141-1/+1
|
* Cleanup brk/sbrkEric Andersen2001-10-031-1/+1
|
* Update to accomodate the header file changesEric Andersen2001-09-271-0/+2
|
* remove bits/syscall.h when cleaningDavid Schleef2001-07-031-0/+1
|
* Added a script to create bits/syscall.h for each arch.Manuel Novoa III2001-06-281-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 forEric Andersen2001-06-151-0/+12
| | | | | x86 entirely in C -- no asm required. muahahahaha! -Erik
* Makefile targets to symlink arch-specific headers into include/ (onlyDavid Schleef2001-05-261-0/+3
| | | | used on mipsel.)
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-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 III2001-03-201-2/+2
|
* Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc soManuel Novoa III2001-03-061-1/+1
| | | | make clean works.
* Fixed vfork on i386. Reduced size of __uClibc_syscall.Manuel Novoa III2001-03-041-2/+2
|
* Remove an extra "/" from the crt0 pathEric Andersen2001-01-161-1/+1
|
* Makefile fixesEric Andersen2001-01-161-4/+4
|
* Use the name crt0.o, and cp it to $(TOPDIR)/libcrt0.oEric Andersen2001-01-151-2/+10
|
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-111-5/+8
|
* Handle fork and vfork on a per architecture basis...Eric Andersen2000-12-131-1/+1
|
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
|
* Fix up stat so we translate from kernel stat to libc stat. Try to fixEric Andersen2000-10-291-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 Andersen2000-10-281-1/+1
|
* Not needed. Seems to work fine without asm...Eric Andersen2000-10-271-1/+1
|
* Move syscalls to sysdeps/linux/common (since they are common).Eric Andersen2000-10-251-9/+1
| | | | Remove _start.S since I now have a portable C version.
* Try adding in a generic cross platform _start.c to make futureEric Andersen2000-10-251-1/+1
| | | | | porting less painful. -Erik