summaryrefslogtreecommitdiff
path: root/config/target.in
AgeCommit message (Collapse)AuthorFilesLines
2008-08-12Move TARGET_LDFLAGS up with all target-dependent flags.Yann E. MORIN"1-0/+1
/trunk/config/target.in | 1 1 0 0 + 1 file changed, 1 insertion(+)
2008-08-07Introduce four new ARCH specific variables that CT_DoArchValues can set if ↵Yann E. MORIN"1-0/+10
they want: - CT_ARCH_CC_CORE_EXTRA_CONFIG - CT_ARCH_CC_EXTRA_CONFIG - CT_ARCH_TARGET_CLFAGS - CT_ARCH_TARGET_LDFLAGS This will hopefully enable architectures to specify specific flags. PowerPC will need them to introduce SPE (coming RSN). /trunk/scripts/crosstool.sh | 2 2 0 0 ++ /trunk/scripts/functions | 4 2 2 0 ++-- /trunk/docs/overview.txt | 45 22 23 0 ++++++++++++++++++++++----------------------- /trunk/config/target.in | 10 10 0 0 ++++++++++ 4 files changed, 36 insertions(+), 25 deletions(-)
2008-06-30Re-order architecture specifics.Yann E. MORIN"1-5/+7
/trunk/config/target.in | 12 7 5 0 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
2008-06-27Only present each of arch, abi, cpu tune and fpu optimisations for those ↵Yann E. MORIN"1-0/+30
targets supporting them. /trunk/config/target.in | 30 30 0 0 ++++++++++++++++++++++++++++++ /trunk/arch/arm/config.in | 5 5 0 0 +++++ /trunk/arch/powerpc/config.in | 3 3 0 0 +++ /trunk/arch/alpha/config.in | 2 2 0 0 ++ /trunk/arch/x86/config.in | 3 3 0 0 +++ /trunk/arch/mips/config.in | 3 3 0 0 +++ /trunk/arch/x86_64/config.in | 3 3 0 0 +++ 7 files changed, 49 insertions(+)
2008-06-27Autogenerate the architecture selection choice menu.Yann E. MORIN"1-78/+16
Update architectures definition files accordingly. Update documentation accordingly. Use makefile syntax when listing arch/, tools/ and debug/ config files. /trunk/kconfig/kconfig.mk | 32 29 3 0 +++++++++++++++-- /trunk/docs/overview.txt | 75 67 8 0 +++++++++++++++++++++++++++++++++++---- /trunk/config/target.in | 94 16 78 0 ++++++++----------------------------------------- /trunk/arch/arm/config.in | 6 5 1 0 +++ /trunk/arch/powerpc/config.in | 2 2 0 0 + /trunk/arch/ia64/config.in | 4 4 0 0 ++ /trunk/arch/alpha/config.in | 2 1 1 0 /trunk/arch/x86/config.in | 3 3 0 0 ++ /trunk/arch/mips/config.in | 5 5 0 0 +++ /trunk/arch/sh/config.in | 4 3 1 0 ++ /trunk/arch/x86_64/config.in | 3 3 0 0 ++ 11 files changed, 138 insertions(+), 92 deletions(-)
2008-06-14Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.Yann E. MORIN"1-0/+9
/trunk/docs/CREDITS | 3 3 0 0 + /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 282 282 0 0 +++++++++++++++++++ /trunk/config/target.in | 9 9 0 0 + /trunk/arch/alpha/functions | 9 9 0 0 + /trunk/arch/alpha/config.in | 58 58 0 0 ++++ 5 files changed, 361 insertions(+)
2008-05-24Use the arch-specific target LDFLAGS into the final target LDFLAGS.Yann E. MORIN"1-1/+1
Fix a help entry in the CFLAGS_for_target config entry. /trunk/scripts/crosstool.sh | 4 3 1 0 +++- /trunk/config/target.in | 2 1 1 0 +- 2 files changed, 4 insertions(+), 2 deletions(-)
2008-05-18PowerPC support by Daniel Dittmann.Yann E. MORIN"1-0/+8
/trunk/docs/CREDITS | 3 3 0 0 +++ /trunk/config/target.in | 8 8 0 0 ++++++++ /trunk/arch/powerpc/functions | 9 9 0 0 +++++++++ /trunk/arch/powerpc/config.in | 1 1 0 0 + 4 files changed, 21 insertions(+)
2008-04-17Re-order the target sub-menu, so that architectures are alphabetically ordered.Yann E. MORIN"1-6/+6
${prefix}/config/target.in | 12 6 6 0 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
2008-02-14Robet P. J. DAY: typoes.Yann E. MORIN"1-1/+1
2008-01-16Merge the preliminary Super-H support from /branches/Super-H.Yann E. MORIN"1-0/+11
2007-09-14Add the framework to have architecture-specific configuration and functions.Yann E. MORIN"1-0/+17
API is not yet defined.
2007-09-11Merge from branches/ia64@476 : add ia64 preliminary support.Yann E. MORIN"1-0/+7
2007-09-06ARM defaults to LE, MIPS to BE. Reflect this in the target configuration ↵Yann E. MORIN"1-2/+2
options.
2007-08-30For those architectures that support both endianness, some default to big ↵Yann E. MORIN"1-0/+12
endian, others default to little endian. Make this possible in the target selection menu.
2007-07-30Remove any reference to libfloat. That has gone once and for all.Yann E. MORIN"1-26/+0
Rationale: Most of the time, soft-float problems are caused by this sucker of gcc: it has support for soft float for all of the targets I've tried so far, but does not activate this code until you dwelve into half a dozen of files to make it accept to build and link the support code... So, yes: gcc has soft-float support. And again, yes: gcc is a sucker.
2007-07-22Clean the help entry for CT_ARCH_CPU.Yann E. MORIN"1-1/+1
2007-05-29Threading model does not belong to the target sub-menu, but to the toolchain ↵Yann E. MORIN"1-29/+0
sub-menu.
2007-05-27No longer mark NPTL as being EXPERIMENTAL.Yann E. MORIN"1-2/+1
But mark build a native gdb as being EXPERIMENTAL.
2007-05-27Merge the NPTL stuff.Yann E. MORIN"1-13/+34
That still leaves the linuxthreads stuff broken, but it was just before. I don't care anyway. Time to fix that later...
2007-05-22Only prompt for libfloat for those target that support it.Yann E. MORIN"1-1/+7
2007-05-19Add uClibc-0.9.29:Yann E. MORIN"1-0/+5
- associated patch set - update the munging function to accomodate the new config variables libfloat version was missing from the previous commit... :-( Better handle the case where the sample directory already exist but isn't under revision control, and in case the destination file doesn't exist in the sample directory.
2007-04-23Second shot at merging from the MIPS branch:Yann E. MORIN"1-16/+38
- log level boost for warnings and errors - option re-ordering - help updating
2007-04-21Merge first shot from the MIPS branch.Yann E. MORIN"1-0/+13
2007-04-17Add the EXPERIMENTAL option to show options marked as such.Yann E. MORIN"1-131/+1
Add the four types of toolchains ct-ng is able to build as EXPERIMENTAL, except for CROSS which *is* functional. Reorder menus accordingly.
2007-04-11Don't prompt for endianness not suppoted by selected architecture.Yann E. MORIN"1-0/+16
Change suggested by Robert P. J. DAY <rpjday@mindspring.com>.
2007-02-24Add the full crosstool-NG sources to the new repository of its own.Yann E. MORIN"1-0/+300
You might just say: 'Yeah! crosstool-NG's got its own repo!". Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup. That means I'm putting backups in place in the afternoon. That also means we've lost history... :-(