summaryrefslogtreecommitdiff
path: root/Rules.mak
AgeCommit message (Collapse)Author
2007-10-13- use the compiler-driver instead of the linkerBernhard Reutner-Fischer
- adjust setting flags accordingly to use (hardcoded, see below) -Wl, Potential improvements: *) --warn-unresolved-symbols should perhaps be used for all libs *) eventually rename LDFLAGS to CC_LDFLAGS *) probe for compiler driver's notion of flag to use for passing in linker flags (i.e. don't hardcode "-Wl,")
2007-10-13- allow for passing in UCLIBC_EXTRA_LDFLAGSBernhard Reutner-Fischer
2007-09-21Jie Zhang writes:Mike Frysinger
GCC 4.3 will put fixed headers in a seperate include-fixed directory. And I don't think that there are people who are still using the 'stupid' GCC which cannot handle -iwithprefix, at least it works with gcc-3.3.x.
2007-09-15simplify binutils as-needed support and enable it all the time regardless of sspMike Frysinger
2007-06-22as noted by psm, make sure we accumulate PICFLAG-y back into PICFLAGMike Frysinger
2007-06-22pull from Blackfin repo: add -mid-shared-library for ↵Mike Frysinger
UCLIBC_FORMAT_SHARED_FLAT and -msep-data for UCLIBC_FORMAT_FLAT_SEP_DATA
2007-04-17force ourselves to write proper code and develop testscasesMike Frysinger
2007-04-17dont force a . before EXTRAVERSION so we can be a little more flexible with ↵Mike Frysinger
versioning
2007-03-20- add arm1176 optionsBernhard Reutner-Fischer
2007-03-19dont want to actually bump EXTRAVERSIONMike Frysinger
2007-03-19#1273 if EXTRAVERSION is set, make sure we respect itMike Frysinger
2007-02-18rewrite all superh targets to just shMike Frysinger
2007-02-18rewrite all sparc targets to just sparcMike Frysinger
2007-02-18rewrite parisc to hppaMike Frysinger
2007-02-14make arch default to hostarchMike Frysinger
2007-02-13Add missing bits/fenv.h that got lost in the e500 port.Joakim Tjernlund
clean up E500 math support somewhat. From Steve Papacharalambous with mods by me.
2007-02-12Rehash the PowerPC e500 port to avoid creating symlinks Joakim Tjernlund
in the powerpc arch code and make more code common with classic PowerPC. From Steve Papacharalambous Lets hope I didn't break something.
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