summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/x86_64
Commit message (Collapse)AuthorAgeFilesLines
...
* mmap/mremap/socket/rewind gonePeter S. Mazinger2005-12-081-1/+3
|
* Try to mimic glibc sigaction, sjhill, could you please test w/ this version?Peter S. Mazinger2005-12-081-6/+6
|
* More hiding, including __mempcpyPeter S. Mazinger2005-12-031-6/+8
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-2/+2
|
* define MREMAP_FIXEDMike Frysinger2005-11-271-0/+1
|
* turn off wordcompat by defaultMike Frysinger2005-11-231-1/+0
|
* sync with glibc to get rid of warningsMike Frysinger2005-11-231-8/+20
|
* Remove TOPDIRPeter S. Mazinger2005-11-211-3/+1
|
* rename common Makefile.arch to prevent include funkiness from occuringMike Frysinger2005-11-191-1/+1
|
* update copyright and license, add _BITS_SETJMP_H protection around the file, ↵Mike Frysinger2005-11-161-2/+2
| | | | make sure we are only included by setjmp.h and pthread.h, and fix casting of address/jumpbugf in _JMPBUF_UNWINDS
* unify common code thus making arch-specific Makefiles very simple :)Mike Frysinger2005-11-041-23/+4
|
* Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 ↵Peter S. Mazinger2005-11-031-2/+2
| | | | 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.
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-291-67/+7
|
* Renamed arch specific Makefile.in to Makefile.arch, else if TARGET_ARCH does ↵Peter S. Mazinger2005-10-281-6/+0
| | | | 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
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-251-0/+38
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-35/+23
| | | | 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.
* Build crt[in].o with disabled ssp.Peter S. Mazinger2005-09-281-3/+3
|
* Speed up clean target, don't recurse where possible, remove unneeded actionsPeter S. Mazinger2005-09-271-2/+0
|
* the common sem.h is good enough for x86_64Mike Frysinger2005-07-281-87/+0
|
* A while back, the sysvipc code was changed to use IPC_64 in the calls.Manuel Novoa III2005-07-281-0/+87
| | | | | | Unfortunatly, the semid_ds structs were not changed as needed. So import the necessary (tweaked) files from glibc. Only tested on x86 today, but I'll be testing mips tomorrow.
* tweak whitespaceMike Frysinger2005-07-171-24/+24
|
* import the rest of the glibc start.S so PIE worksMike Frysinger2005-07-141-12/+12
|
* the generic mmap.c is not good enough for us, we need the syscall6() versionMike Frysinger2005-07-092-1/+18
|
* setting envp is pointless since no other arch does itMike Frysinger2005-07-091-4/+0
|
* Peter S. Mazinger writes: we dont need features.hMike Frysinger2005-07-061-1/+0
|
* use % as the function marker instead of @Mike Frysinger2005-07-0610-24/+24
|
* enable clone.SMike Frysinger2005-07-011-2/+1
|
* sync up against latest glibc and add errno handlingMike Frysinger2005-07-011-11/+16
|
* make sure we include features.h to get the hidden defineMike Frysinger2005-07-012-8/+8
|
* make sure we include features.h to get the hidden defineMike Frysinger2005-07-011-0/+1
|
* tweak whitespace/syntaxMike Frysinger2005-07-011-10/+10
|
* remove errno include since we dont use any errno stuff, remove #error left ↵Mike Frysinger2005-07-011-5/+3
| | | | behind, and touchup syntax
* syntax tweaksMike Frysinger2005-06-292-13/+14
|
* update Makefile to match ppc and new filesMike Frysinger2005-06-291-13/+8
|
* make sure we setup stat64 tooMike Frysinger2005-06-291-0/+3
|
* add syscall error handling with jockes simple errno setting solutionMike Frysinger2005-06-294-24/+66
|
* unneeded quotesMike Frysinger2005-06-291-1/+1
|
* rename crt0.S to crt1.S and clean up so it actually works :)Mike Frysinger2005-06-291-62/+24
|
* Added new 'bits/atomic.h' for most of the architectures and the top-level ↵"Steven J. Hill"2005-05-121-0/+324
| | | | 'include/atomic.h' to add in new atomic operations for use by NPTL. There are multiple files for PowerPC and Sparc for 'atomic.h'. I will let those architecture maintainers choose the correct file. The files come from glibc in 'sysdeps/ARCH/bits'.
* Hopefully fix the problem reported by Peter Mazinger,Joakim Tjernlund2005-05-071-0/+110
| | | | | | | see http://uclibc.org/lists/uclibc/2005-May/011667.html for details. Not tested by me but I am sure Peter will :) The toolchain needs to be rebuilt.
* Fix bug 222: Move all archs to newer __IPC_64 interface for {msg,sem,shm}ctlJoakim Tjernlund2005-04-241-0/+83
| | | | syscalls. This won't work on 2.2 kernels(I think).
* update so argc/argv/envp work and binaries dont just segfault immediatlyMike Frysinger2005-02-211-6/+24
|
* dont need sysdep.hMike Frysinger2005-02-151-3/+0
|
* some incomplete asm source for x86_64Mike Frysinger2005-02-152-0/+178
|
* some more x86_64 sourceMike Frysinger2005-02-151-0/+48
|
* some more x86_64 sourceMike Frysinger2005-02-152-0/+169
|
* some source files for x86_64Mike Frysinger2005-02-157-0/+353
|
* headers for x86_64Mike Frysinger2005-02-1525-0/+2569