summaryrefslogtreecommitdiffstats
path: root/Rules.mak
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.9.31v0.9.310.9.31Bernhard Reutner-Fischer2010-04-021-1/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* bump versionBernhard Reutner-Fischer2010-03-121-1/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* bump version to 0.9.31-rc1v0.9.31-rc10.9.31-rc1Bernhard Reutner-Fischer2010-03-121-2/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* add MULTILIB_DIR: Path component for libdirsBernhard Reutner-Fischer2010-03-121-1/+2
| | | | | | forgot to checkin this file Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* libc: Add a common sysdep headerCarmelo Amoroso2010-02-101-0/+1
| | | | | | | | | | Add a common header file to provide macros useful in asm code: C_LABEL to construct the asm name for a C symbol cfi_xxx to generate eh_frame unwind information. Ported from NPTL branch. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* remove ARCH_CFLAGS, ARCH_LDFLAGS and CROSSPeter S. Mazinger2009-11-191-4/+11
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Rules.mak fix typo (qstrup -> qstrip)Austin Foxley2009-11-091-1/+1
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* build with -fmerge-all-constantsMike Frysinger2009-10-221-0/+2
| | | | | | | Glibc is already using this flag and it gives us a slight code shrink in a few functions. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* test/plt: add a script to find PLT usageMike Frysinger2009-10-221-0/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* check_ld some more flagsBernhard Reutner-Fischer2009-10-091-2/+5
| | | | | | gold does not currently implement these. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* add and use qstripBernhard Reutner-Fischer2009-10-081-13/+16
| | | | | | | qstrip substitites quotes and strips the result. Avoiding single-quotes helps vim's poor syntax highlighting. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* handle make ARCH= configBernhard Reutner-Fischer2009-09-161-10/+13
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Revert "default ?conf to native arch"Bernhard Reutner-Fischer2009-09-141-3/+2
| | | | | | This reverts commit 6625518cd6894338937a74ca6b9187b7b8167b03. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* default ?conf to native archBernhard Reutner-Fischer2009-08-251-2/+3
| | | | | | | Default is now the native arch, you can start a fresh .config via 'make ARCH=ia64 menuconfig'. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* support building out-of-treeBernhard Reutner-Fischer2009-08-171-16/+16
| | | | | | Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Rules.mak: Fix references to svn.Khem Raj2009-08-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s/UCLIBC_INTERNAL/_LIBC/gDenys Vlasenko2009-07-211-5/+1
| | | | | | | | | | Undo my old mistake. I added UCLIBC_INTERNAL define, but later I realized _LIBC is doing exactly the same thing. This change converts all usages of UCLIBC_INTERNAL to _LIBC, removing all instances of UCLIBC_INTERNAL. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* use -EB/-EL for all targetsMike Frysinger2009-07-151-8/+3
| | | | | | | These are common linker options rather than target specific ones, so they should be safe to use for all targets. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* use -isystem with gcc pathsMike Frysinger2009-07-051-1/+1
| | | | | | | Use -isystem to include gcc header paths rather than -I as these are system paths, not uClibc specific paths. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* sh: Fix FPU config optionPeter Griffin2009-05-041-1/+1
| | | | | Change to UCLIBC_HAS_FPU because UCLIBC_HAS_FLOATS can be used with UCLIBC_HAS_SOFT_FLOAT option.
* - do not pass -Wl with -shared in LDFLAGS_NOSTRIP (Peter S. Mazinger)Bernhard Reutner-Fischer2009-03-251-2/+2
|
* - also filter out headers-yBernhard Reutner-Fischer2009-02-231-1/+1
|
* - fix install_headers on hosts where ld does not support gnu hash-style butBernhard Reutner-Fischer2009-02-031-0/+2
| | | | uClibc is configured to use it.
* "make utils" now successfully makes utils for targetDenis Vlasenko2009-01-281-32/+55
|
* - also link librt with --as-needed and do so unconditionally to work aroundBernhard Reutner-Fischer2009-01-221-0/+24
| | | | | | bugs in gentoo's QA. Just add UCLIBC_HAS_SSP to the "and" of link.asneeded to properly take SSP into account, if you prefer.
* - make sure to pass the correct PIE flags to gcc (Peter S. Mazinger)Bernhard Reutner-Fischer2009-01-141-2/+3
|
* - make sure not to have relocs in Scrt1.o (Peter S. Mazinger)Bernhard Reutner-Fischer2009-01-141-8/+0
|
* utils/Makefile.in: de-obfuscate it a bitDenis Vlasenko2009-01-111-1/+1
| | | | | Rules.mak: use -Os, not -O2
* ctype: remove some trivial macros from ctype.h;Denis Vlasenko2008-12-271-1/+2
| | | | | | | | | | | | remove __tolower and __toupper (they existed only in SOME configs!); remove usages of _tolower (some of them clearly buggy) from uclibc code; add a few more -U<define> options to unifdef pass over installed headers; document it on docs/wchar_and_locale.txt text data bss dec hex filename - 514963 2727 15396 533086 8225e lib/libuClibc-0.9.30-svn.so + 514888 2727 15396 533011 82213 lib/libuClibc-0.9.30-svn.so
* include/libc-string_i386.h: fix a bug where memset('\xff') misbehavesDenis Vlasenko2008-12-261-1/+3
| | | | | Rules.mak: add -funsigned-char, to forestall future PITA
* fix testing "gcc -mpreferred-stack-boundary=2" on x86_64Denis Vlasenko2008-12-161-1/+2
|
* Make it again possible to have compact and small stack usageDenis Vlasenko2008-12-131-2/+6
| | | | | | | | | on non-SSE capable processors. I'm doing it the second time. text data bss dec hex filename 238539 1367 11280 251186 3d532 uClibc.z2/lib/libuClibc-0.9.30-svn.so 229457 1367 11280 242104 3b1b8 uClibc.z3/lib/libuClibc-0.9.30-svn.so
* - adjust trunk version infoBernhard Reutner-Fischer2008-11-121-1/+1
|
* - update recommendation for pregenerated locales.Bernhard Reutner-Fischer2008-11-111-0/+2
| | | | - update name of locale-tarball. We will retroactively fill them in, eventually
* - less verbose make cleanBernhard Reutner-Fischer2008-11-071-2/+2
|
* Remove commented out CFLAGS assigment which is also set on next lineHans-Christian Egtvedt2008-11-031-1/+0
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* - mark trunk as BUGFIX-ONLY after 0.9.30-rc3Bernhard Reutner-Fischer2008-10-281-1/+1
|
* - bump version to 0.9.30-rc30_9_30_rc3Bernhard Reutner-Fischer2008-10-281-1/+1
|
* - mark trunk as -rc2-svnBernhard Reutner-Fischer2008-10-151-1/+1
|
* - bump version to 0.9.30-rc20_9_30_rc20_9_30_rc1Bernhard Reutner-Fischer2008-10-151-2/+2
|
* - make sure to match the start of the MAKE_VERSIONBernhard Reutner-Fischer2008-10-101-1/+1
|
* - add/use variables to make build-tools configurableBernhard Reutner-Fischer2008-10-081-4/+8
|
* - add long double math wrappers (Ned Ludd)Bernhard Reutner-Fischer2008-10-031-1/+1
|
* - add CONFIG_MIPS_ISA_MIPS32R2 (Julian Brown)Bernhard Reutner-Fischer2008-09-251-0/+1
|
* Disable -msoft-float usage on SH, gcc doesn't support it.Paul Mundt2008-08-211-0/+2
|
* - poison non-standard keywords:Bernhard Reutner-Fischer2008-07-171-0/+3
| | | | | Make sure that we can be built with non-C99 compilers, too. Use __\1__ instead.
* Fix the test build system by installing headers on a local folderCarmelo Amoroso2008-07-081-0/+2
| | | | | | | instead of using internal headers. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* - Improve prerequisites and avoid spurious reconfigurations.Bernhard Reutner-Fischer2008-06-091-1/+3
| | | | More details: http://uclibc.org/lists/uclibc/2008-June/019509.html
* A slight improvement over my previous commit which ensured we always rebuildBernd Schmidt2008-06-011-0/+1
| | | | | | | | | libc when one of the source files changes. Since there are more places which want to depend on $(libc), fix them all to use a new variable $(libc.depend), which contains the filename for which we have a rule.
* - use -print-file-nameBernhard Reutner-Fischer2008-05-231-1/+3
|