summaryrefslogtreecommitdiffstats
path: root/libc
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove __set_errno proposed by jockePeter S. Mazinger2005-11-021-4/+2
|
* Move __SSP__ check to headerPeter S. Mazinger2005-11-021-0/+3
|
* Allow sources using syscalls to be IMA compiled on x86Peter S. Mazinger2005-11-021-1/+4
|
* tweak rules so we dont have to copy the .c files to get 64bit versionsMike Frysinger2005-11-021-3/+2
|
* Only because of multi sources I had to touch up these and add code duplicationPeter S. Mazinger2005-11-0119-40/+160
|
* Correct gcc-4.1 ssp buildPeter S. Mazinger2005-11-011-2/+1
|
* Update sparc to new buildsPeter S. Mazinger2005-11-012-68/+40
|
* Update sh to new buildsPeter S. Mazinger2005-11-012-69/+40
|
* Update alpha to new buildsPeter S. Mazinger2005-11-012-65/+40
|
* Remove last unused references to libc-a-pic-, we use only the lists in ↵Peter S. Mazinger2005-11-0134-38/+0
| | | | libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC
* change .os back to .oS per psmMike Frysinger2005-11-011-1/+1
|
* produce a .os instead of .oSMike Frysinger2005-10-311-1/+1
|
* Hopefully correct undefined __libc_stack_end issuePeter S. Mazinger2005-10-293-7/+10
|
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-2956-2810/+448
|
* Kill a warning. Change __wcstofpmax to __wcstofpmax_l where appropiatePeter S. Mazinger2005-10-281-20/+8
|
* typo s/notdir/dir/Peter S. Mazinger2005-10-281-1/+1
|
* Correct building locales and backport the changesPeter S. Mazinger2005-10-282-7/+6
|
* Backport handling of AS_NEEDEDPeter S. Mazinger2005-10-281-4/+2
|
* Renamed arch specific Makefile.in to Makefile.arch, else if TARGET_ARCH does ↵Peter S. Mazinger2005-10-2817-44/+9
| | | | 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
* Allow using ssp w/ current active Makefiles too. Build crts for non-shared ↵Peter S. Mazinger2005-10-271-1/+1
| | | | archs too.
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-279-70/+104
| | | | to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-2556-0/+2312
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* Make use of fcntl64 syscall if possiblePeter S. Mazinger2005-10-251-0/+2
|
* Use local copy of sysdep.hPeter S. Mazinger2005-10-253-3/+3
|
* More IMA compilingPeter S. Mazinger2005-10-211-4/+4
|
* Kill warning if IMA compiledPeter S. Mazinger2005-10-211-0/+2
|
* Workaround to allow this directory to IMA compile. Someone w/ better ↵Peter S. Mazinger2005-10-211-3/+3
| | | | understanding, please try to rework this by using only one copy of sp_off
* Move GETXXKEY_R_FUNC into a separate file to allow IMA compilingPeter S. Mazinger2005-10-212-58/+120
|
* Kill warnings if IMA compilingPeter S. Mazinger2005-10-211-0/+4
|
* Remove duplicate locking defines for IMA compiling.Peter S. Mazinger2005-10-201-21/+6
|
* Better solution to duplicate locking definesPeter S. Mazinger2005-10-201-21/+15
|
* Change in_addr_t inet_aton to int, glibc has it as int and uClibc uses it in ↵Peter S. Mazinger2005-10-201-11/+11
| | | | addr.c also as int. Rename mylock/LOCK/UNLOCK in resolv.c to allow IMA compiling
* only include libc-tsd.h if we have threads supportMike Frysinger2005-10-201-1/+2
|
* Remove /dev/erandom support, as [h]lfs does not use it in this form.Peter S. Mazinger2005-10-121-27/+2
|
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-1269-1285/+918
| | | | 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.
* Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, ↵Peter S. Mazinger2005-10-111-20/+20
| | | | defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<.
* Allow building uClibc w/ make-3.79.1 if SSP is disabledPeter S. Mazinger2005-10-112-1/+3
|
* User strong_alias instead of initializing __guard separatelyPeter S. Mazinger2005-10-081-4/+2
|
* oops, missed a spotEric Andersen2005-10-051-1/+1
|
* merge additional license cruft from glibcMike Frysinger2005-10-051-0/+17
|
* Do not stub out functions for mmu-less systems. Hide allEric Andersen2005-10-048-31/+10
| | | | prototypes for functions disabled on mmu-less systems.
* One more addition."Steven J. Hill"2005-10-041-0/+6
|
* Clean up pthread include mess. Some of these will be needed to support NPTL, ↵"Steven J. Hill"2005-10-047-13/+24
| | | | but they do no harm for the linuxthreads case. Yes, I tested this.
* Enable attribute_relro on __guard and __stack_chk_guard now that ld.so ↵Peter S. Mazinger2005-10-031-2/+2
| | | | supports it
* Change the order in which '__uClibc_init' is called. In the case of NPTL, ↵"Steven J. Hill"2005-10-011-4/+5
| | | | some auxillary TLS set up has to happen beforehand. This has been tested for almost two months now and I am tired of chasing it around in my merges. Look in the NPTL trunk if you want more information.
* Add gcc-4.1 non-TLS __stack_chk_guard support. Run the guard setup only once.Peter S. Mazinger2005-10-014-21/+103
|
* Add .type _init/_fini unconditionally to arm/crt1.SPeter S. Mazinger2005-09-291-4/+3
|
* Build crt[in].o with disabled ssp.Peter S. Mazinger2005-09-2820-59/+59
|
* arm/crt1.S needs features.h and the weak _init/_fini independently of ↵Peter S. Mazinger2005-09-282-13/+19
| | | | __PIC__. Add these weaks to mips/crt1.S as well.
* Oops, libc.a didn't got installedPeter S. Mazinger2005-09-281-1/+1
|