summaryrefslogtreecommitdiff
path: root/Rules.mak
AgeCommit message (Collapse)Author
2007-02-08enable -std=gnu99 by default nowMike Frysinger
2007-02-04Add support for PowerPC e500, libc part only.Joakim Tjernlund
Math support to be done. From Steve Papacharalambous, stevep@freescale.com
2007-01-28Bernhard Fischer writes: add undef/nonnull warnings to EXTRA_WARNINGSMike Frysinger
2007-01-05Support SecurePLTs for PowerPC. You need a toolchain that supportsJoakim Tjernlund
config option --enable-secureplt. The assembler must also supports R_PPC_REL16* relocations. gcc 4.1.1 and binutils 2.17 is known to do this.
2006-12-12we just want the kernel headers, not the whole kernel source ... so people ↵Mike Frysinger
may need to update their paths slightly
2006-12-11kill off the need for fix_includes.sh by utilizing KERNEL_SOURCE directlyMike Frysinger
2006-12-11tie PICFLAG:=-mfdpic to format rather than architectureMike Frysinger
2006-12-08Richard Sandiford writes: add support for init/fini arrays in shared flat ↵Mike Frysinger
libraries
2006-11-22Correct -march cflag value for thumb capable ARM processors: Thanks Paul BrookKhem Raj
2006-11-04mips64 patch from Atsushi Nemoto:Eric Andersen
Add selection of 3 ABI. CPU_CFLAGS is needed to generate correct sysnum.h. Fix test/Rules.mak.
2006-10-07Add config options to select ARM ARMv5 and Intel iwmmxt variants.Khem Raj
2006-08-25fix from psm to make sure host make is new enoughMike Frysinger
2006-07-05bump the version, in preparation for actually cutting a releaseEric Andersen
at some point in the relatively near future.
2006-07-05fixup my copyright notice, trim stale remnants of older notices whichEric Andersen
I had clearly run search/replace on that were cluttering things up.
2006-07-04Change symbol 'NOSTRIP' to 'DOSTRIP' since the double negativesEric Andersen
on i.e. NOSTRIP=n gets a bit confusing.
2006-06-19if $(LD) doesnt support --help, dont warn about it (stupid Darwin users)Mike Frysinger
2006-06-07bfin supports FDPIC, not normal ELFMike Frysinger
2006-03-31drop the trigraphs warning ... there is no reason that we actually want to ↵Mike Frysinger
use trigraphs in uClibc, so if one exists, we should be cutting it out, not ignoring it
2006-03-24Richard Sandiford writes:Mike Frysinger
m68k is one of those targets that does not accept -fPIC across the board. It is supported for 68020 and above, but not for 68000, 68010, or Coldfire, where using -fPIC leads to a compiler error. (Note that the error is flagged by cc1 proper, so it probably wouldn't have mattered with older compilers. It only matters now because cc1 is used to preprocess assembly code.) The attached patch makes m68k targets use -fpic instead of -fPIC.
2006-03-10Add comment why --gc-sections is ignoredPeter S. Mazinger
2006-03-09Disable --gc-sections until I find why it is ignored on some configurationsPeter S. Mazinger
2006-03-05check_ld takes only 1 arg as pointed out by pkjPeter S. Mazinger
2006-03-03Add --gc-sections, saves 2k on libc.soPeter S. Mazinger
2006-02-23Added support for the new CRISv32 architecture.Peter Kjellerstedt
2006-02-23Sync w/ nptlPeter S. Mazinger
2006-02-23Move -Os/-O2 first, add some gcc4 specific optimizationsPeter S. Mazinger
2006-02-22Made it possible to build without stripping the binaries.Peter Kjellerstedt
2006-02-22* Made it possible to dynamically check for supported linker optionsPeter Kjellerstedt
using the check_ld function. * Only use --warn-unresolved-symbols with linkers that support it.
2006-02-21rename ldso on all 64bit hostsMike Frysinger
2006-02-18touchup headers target somemore so building in subdirs works nicely againMike Frysinger
2006-02-17combine the output rules in one placeMike Frysinger
2006-02-09add ARM 7TDMI to processor selection listDavid Anders
2006-02-01everything uses now CFLAGS, no need to add anything to CPU_FLAGS, add ↵Peter S. Mazinger
-DSTATIC for those not needing shared libs, needed to be seen in libc-symbols.h
2006-01-31make the extra warnings optionalMike Frysinger
2006-01-30Undo -std=c99 and related -D__ASSEMBLER__Peter S. Mazinger
2006-01-30Enable -std=c99 if supported, this will define __STDC_VERSION__, have to ↵Peter S. Mazinger
-D__ASSEMBLER__, bug in all gcc
2006-01-26Some more prototypes, enable missing-prototypes/declarations warnings for nowPeter S. Mazinger
2006-01-23Add more warnings, for release we should guard later w/ DODEBUGPeter S. Mazinger
2006-01-20Split out libc-symbols.h from libc-internal.h, use it directly in CFLAGS. ↵Peter S. Mazinger
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
2006-01-19Remove HAVE_ELFPeter S. Mazinger
2006-01-13fix up ability to rename ldsoMike Frysinger
2006-01-11move the HAVE_SHARED/libc check down to after we source .configMike Frysinger
2006-01-10dont depend on libc.so if we dont have sharedMike Frysinger
2006-01-10force -fsigned-char for everyoneMike Frysinger
2006-01-09give the 64bit ldso on amd64 a slightly diff name so (in the future), we can ↵Mike Frysinger
do multilib
2006-01-06Jan-Benedict Glaw: allow people to override the default `tar`Mike Frysinger
binary via TAR make variable for non-GNU systems
2006-01-05fPIC doesnt work on bfinMike Frysinger
2006-01-04Bug 618, Thomas Chou: update build flags for nios targetMike Frysinger
2006-01-03Joseph S. Myers writes:Mike Frysinger
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.
2006-01-02TARGET_ARCH is already stripped, do not do it again for nios2Peter S. Mazinger