summaryrefslogtreecommitdiffstats
path: root/rules/pre
Commit message (Collapse)AuthorAgeFilesLines
* improve debuggingMichael Olbrich2016-06-221-0/+13
| | | | | | | * add more debugging symbols with -g3 * rewrite paths in the debugging data Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cleanup sysroot/destdir handlingMichael Olbrich2016-06-221-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cross-gcc-first: move install tree out of sysroot-crossMichael Olbrich2016-05-161-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* move -Wl,--as-needed to the beginning of the command-line and cleanup ↵Michael Olbrich2016-05-161-1/+4
| | | | | | PTXDIST_HOST_LDFLAGS Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-toolchain-tgz: add host architecture to the file name againMichael Olbrich2015-01-201-0/+15
| | | | | | It got lost during the conversion to the ptxdist iamge rule Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* toolchain.make: fix HOST_LDFLAGS handlingMichael Olbrich2013-12-191-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: remove PTX_HOST_ENVMichael Olbrich2013-06-101-9/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* toolchain.make: remove canadian cross stuff, nobody ever finished itMichael Olbrich2013-06-101-9/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pre/toolchain: add '-Wl,--as-needed' to LDFLAGSMichael Olbrich2013-06-101-0/+2
| | | | | | This avoids unnecessary dependencies. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pre/toolchain: make sure host and build are identicalMichael Olbrich2012-03-251-0/+2
| | | | | | | | Otherwise some tool, e.g. gcc-4.2.3, assume, that e.g. host=x86_64-host-linux-gnu build=x86_64-unknown-linux-gnu means Canadian Cross. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* add fake build type to HOST_CROSS_AUTOCONFAndreas Bießmann2012-03-241-0/+2
| | | | | | | | | | | If we build a cross toolchain where build == host == target the resulting tools lack the host-tripplet before the tool name. This patch introduce a '--build' autoconf switch with guessed (and modified) build host tripplet from ptxdist to supress the generic autoconf guessing mechanism in respective tools. Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc: add GLIBC_CONFIG_EXTRA_CROSS optionMichael Olbrich2011-11-221-0/+1
| | | | | | | some extra configure options require the cross gcc. They cannot be added to GLIBC_CONFIG_EXTRA. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* * pre/toolchain.make:Marc Kleine-Budde2008-10-161-2/+46
| | | | | | | add clean namespace git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7840 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc-first.make, rules/glibc.in, rules/pre/toolchain.make, ↵Marc Kleine-Budde2008-10-131-5/+11
| | | | | | | | | rules/cross-gcc.in, rules/cross-binutils.make, rules/cross-gdb.make, rules/cross-gcc.make, rules/libc.in: make more stuff configurable via selects git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7761 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Marc Kleine-Budde2008-04-251-5/+13
| | | | https://svn.pengutronix.de/svn/oselas/toolchain/branches/OSELAS.Toolchain-mkl@6226 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Marc Kleine-Budde2007-03-051-3/+3
| | | | https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@2083 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/pre/toolchain.make, rules/cross-gcc-first.make, ↵Marc Kleine-Budde2007-02-131-0/+8
| | | | | | | | | rules/cross-gcc-second.make, rules/glibc.make: added abstraction to put sources in prefix for later debugging of the toolchain internals git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@1992 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc-first.make, rules/pre/toolchain.make, ↵Marc Kleine-Budde2006-12-191-1/+4
| | | | | | | | | rules/cross-binutils.make: build gcc-first into seperate dir git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@1602 f8d472c7-5700-0410-ac5a-87979cec3adf
* reunion step 4Sascha Hauer2006-09-121-0/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@871 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Robert Schwebel2006-08-291-5/+0
| | | | https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@769 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Robert Schwebel2006-08-291-0/+5
https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@768 f8d472c7-5700-0410-ac5a-87979cec3adf