summaryrefslogtreecommitdiffstats
path: root/Rules.mak
Commit message (Collapse)AuthorAgeFilesLines
...
* Enable -std=c99 if supported, this will define __STDC_VERSION__, have to ↵Peter S. Mazinger2006-01-301-1/+1
| | | | -D__ASSEMBLER__, bug in all gcc
* Some more prototypes, enable missing-prototypes/declarations warnings for nowPeter S. Mazinger2006-01-261-1/+1
|
* Add more warnings, for release we should guard later w/ DODEBUGPeter S. Mazinger2006-01-231-0/+7
|
* Split out libc-symbols.h from libc-internal.h, use it directly in CFLAGS. ↵Peter S. Mazinger2006-01-201-2/+3
| | | | Moved weak[_const]_function into proper place (if we have weak support), else noop. Modified comment about changes to glibc. Moved -D_LIBC from CFLAGS to libc-symbols.h. I am not sure about unlikely/likely/__cast
* Remove HAVE_ELFPeter S. Mazinger2006-01-191-4/+0
|
* fix up ability to rename ldsoMike Frysinger2006-01-131-18/+21
|
* move the HAVE_SHARED/libc check down to after we source .configMike Frysinger2006-01-111-5/+5
|
* dont depend on libc.so if we dont have sharedMike Frysinger2006-01-101-0/+4
|
* force -fsigned-char for everyoneMike Frysinger2006-01-101-2/+5
|
* give the 64bit ldso on amd64 a slightly diff name so (in the future), we can ↵Mike Frysinger2006-01-091-0/+4
| | | | do multilib
* Jan-Benedict Glaw: allow people to override the default `tar`Mike Frysinger2006-01-061-0/+1
| | | | binary via TAR make variable for non-GNU systems
* fPIC doesnt work on bfinMike Frysinger2006-01-051-0/+6
|
* Bug 618, Thomas Chou: update build flags for nios targetMike Frysinger2006-01-041-0/+7
|
* Joseph S. Myers writes:Mike Frysinger2006-01-031-0/+2
| | | | | | | I needed this patch setting CPU_LDFLAGS to build uClibc for little-endian MIPS (with a compiler with both little-endian and big-endian multilibs); otherwise it used ld (in default big-endian mode) to link little-endian objects.
* TARGET_ARCH is already stripped, do not do it again for nios2Peter S. Mazinger2006-01-021-1/+1
|
* quote arg to shell-ed grep as pointed out by Jan-Benedict GlawMike Frysinger2006-01-021-1/+1
|
* Bug 616, Thomas Chou: dont use -msoft-float on nios2 portsMike Frysinger2005-12-301-0/+2
|
* Correct C_SYMBOL_PREFIX handling for asm, supports only none or _Peter S. Mazinger2005-12-161-0/+4
|
* Fix includes for NPTL thread model."Steven J. Hill"2005-12-061-2/+3
|
* include more paths in libpthreadsMike Frysinger2005-12-061-1/+4
|
* Change HOSTCFLAGS to BUILD_CFLAGS proposed by vapierPeter S. Mazinger2005-11-251-1/+1
|
* Add header dependency to be used as prerequisite for the all objectsPeter S. Mazinger2005-11-251-0/+1
|
* Build libc if in a subdir and we have it as a dependencyPeter S. Mazinger2005-11-251-2/+2
|
* Correct PTINC path and remove hardcoded include for internals.hPeter S. Mazinger2005-11-241-1/+1
|
* Depedencies corrected (less make oldconfig/headers), rerunning make remakes ↵Peter S. Mazinger2005-11-221-1/+2
| | | | only headers
* touchup include pathsMike Frysinger2005-11-221-3/+9
|
* Add needed include to build loader."Steven J. Hill"2005-11-201-0/+1
|
* Replace TOPDIRPeter S. Mazinger2005-11-171-10/+10
|
* Include all lib*/Makefile.in in top_srcdir/Makefile.in, allows adding ↵Peter S. Mazinger2005-11-171-0/+6
| | | | foreign objects to a lib
* Use -z relro/-z now on all libs, add some new variables needed later, move ↵Peter S. Mazinger2005-11-171-41/+41
| | | | common ldso/libdl parts to Rules.mak, remove strip from all TARGET_ARCH
* rename current stable linuxthreads to linuxthreads.old to prepare for import ↵Mike Frysinger2005-11-151-0/+4
| | | | of latest glibc version
* set default STRIP_FLAGS and change how we detect silent modeMike Frysinger2005-11-021-1/+3
|
* ASFLAGS does not need to include CFLAGS as well, compile.S does it alreadyPeter S. Mazinger2005-11-011-2/+1
|
* Do not add PICFLAG to generic CFLAGS, this is done based on suffix to ↵Peter S. Mazinger2005-11-011-4/+0
| | | | .os/.oS (Makerules)
* Add -o /dev/null to AS_NEEDED check linker script check, else a.out polution ↵Peter S. Mazinger2005-10-291-1/+1
| | | | all over the place
* Limit IMA compiling to gcc-4, gcc-3.4.4 can't cope w/ some sourcesPeter S. Mazinger2005-10-291-3/+3
|
* Add configure option to allow IMA compilingPeter S. Mazinger2005-10-291-1/+5
|
* Oops, missed commiting AS_NEEDED checkPeter S. Mazinger2005-10-281-0/+9
|
* Remove unused CFLAGS_NOPIC, use ?= some of check_gcc won't rerunPeter S. Mazinger2005-10-281-16/+14
|
* Moved the use of --combine to CFLAGS, we need it for debugging tooPeter S. Mazinger2005-10-271-13/+13
|
* Hope to catch --combine flag properly on all gcc versionsPeter S. Mazinger2005-10-271-2/+13
|
* Remove comment, I corrected the order already.Peter S. Mazinger2005-10-271-2/+0
|
* Add -fcombine check to allow IMA compiling w/ gcc 4.xPeter S. Mazinger2005-10-251-0/+2
|
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-251-2/+3
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* Undo -combine addition, check_gcc can't cope with itPeter S. Mazinger2005-10-171-4/+1
|
* Add -combine to CFLAGS so gcc-4.1 won't build faulty libs if all sources are ↵Peter S. Mazinger2005-10-161-1/+4
| | | | built into one object
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-4/+4
| | | | 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.
* Fix up PTDIR bug and clean target for libpthread."Steven J. Hill"2005-10-081-11/+11
|
* Fix broken path for PTDIR which needed a '/' at the end to work. Also ↵"Steven J. Hill"2005-10-061-3/+31
| | | | brought in the other stuff needed for NPTL. Erik, please cut me some slack again. The option is not in 'extra/Config/Config.in' so it cannot be activated. Besides, take a look at the check in tonight on the branch and the post on the mailing list.
* Use PTDIR in libpthread/Makefile too, add new PTNAME being nptl or ↵Peter S. Mazinger2005-10-041-3/+10
| | | | linuxthreads. sjhill, I know you kill my keyboard, but please read my added comments, thanks.