Austin Foxley
|
aae3eb9256
Merge commit 'origin/master' into nptl
|
14 anos atrás |
Bernhard Reutner-Fischer
|
abdbaa897b
prettify make clean
|
14 anos atrás |
Khem Raj
|
5bf029cb1b
Fix accidently dropped hunk during last merge from master.
|
15 anos atrás |
Khem Raj
|
9e22545a13
Merge commit 'origin/master' into nptl
|
15 anos atrás |
Bernhard Reutner-Fischer
|
5682ae1fcf
convert to foo-y kbuild style
|
15 anos atrás |
Austin Foxley
|
4a689f0b90
some tweaks under libc/ needed for nptl
|
15 anos atrás |
Austin Foxley
|
9b69fa33f0
mktemp does not depend on floats
|
15 anos atrás |
Bernhard Reutner-Fischer
|
49d8a0e9c6
support building out-of-tree
|
15 anos atrás |
Bernhard Reutner-Fischer
|
3a40407c06
- expand SUSv3_LEGACY
|
16 anos atrás |
Bernhard Reutner-Fischer
|
b74c3aa1a9
- less verbose make clean
|
16 anos atrás |
Bernhard Reutner-Fischer
|
40d3b0ed78
- revert incorrect parts of r22257 and 22259
|
16 anos atrás |
Bernhard Reutner-Fischer
|
8dec9e26aa
- UCLIBC_HAS_GETPT pulls in getpt.
|
16 anos atrás |
Bernhard Reutner-Fischer
|
4cc4b30426
- adds several config-options to allow for turning off certain features
|
16 anos atrás |
Denis Vlasenko
|
dc0bc69411
introduce __uc_malloc, so that users can intercept libc internal OOM.
|
17 anos atrás |
Bernhard Reutner-Fischer
|
17f7f3d6dd
- gcvt() is marked LEGACY in XSI and mandatory in BSD.
|
18 anos atrás |
Eric Andersen
|
73c811263c
fixup my copyright notice, trim stale remnants of older notices which
|
18 anos atrás |
Peter S. Mazinger
|
89e4659200
exclude 2 files from multi if XLOCALE enabled
|
19 anos atrás |
Peter S. Mazinger
|
a29eb4f241
DOMULTI may be used for libc, the excluded files need work, linuxthreads[_db] as well, don't try on slow box
|
19 anos atrás |
Peter S. Mazinger
|
4390d8e705
libc-{a,so,multi}-y replaced by libc-y covering common objects both in libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
|
19 anos atrás |
Peter S. Mazinger
|
d28e3a861f
More renames for IMA
|
19 anos atrás |
Peter S. Mazinger
|
81659b1df1
Don't compile arc4random if option not set
|
19 anos atrás |
Peter S. Mazinger
|
f37aeefc62
Do not build *64 and llseek, correct some failure when LFS is disabled
|
19 anos atrás |
Mike Frysinger
|
50118cba9e
import the arc4random() function by ashes in Bug 90
|
19 anos atrás |
Peter S. Mazinger
|
ec2261ba97
Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 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.
|
19 anos atrás |
Peter S. Mazinger
|
e79004b81d
Enable IMA
|
19 anos atrás |
Peter S. Mazinger
|
e077860853
Only because of multi sources I had to touch up these and add code duplication
|
19 anos atrás |
Peter S. Mazinger
|
237277e9a8
Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed 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.
|
19 anos atrás |
Peter S. Mazinger
|
a80fc77b65
All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
|
19 anos atrás |