summaryrefslogtreecommitdiffstats
path: root/rules
Commit message (Collapse)AuthorAgeFilesLines
* cross-gdb: fix installation of gdb into wrong pathOSELAS.Toolchain-1.99.3.8stable/OSELAS.Toolchain-1.99.3.xMarc Kleine-Budde2011-03-221-0/+1
| | | | | | | | | ....with recent ptxdists Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> (cherry picked from commit ae8c6f417e9f5259ecc4ddd6dfa09f309db97c61) Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* make hsot and cross tools work with ptxdist-2010.05.xMarc Kleine-Budde2010-06-103-0/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [glibc-headers] add several autoconf hints for libcMarc Kleine-Budde2009-12-271-6/+9
| | | | | | in order to compile on OSX Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [cross-gcc] second try to fix the libstdc++ linking problemOSELAS.Toolchain-1.99.3.6Marc Kleine-Budde2009-11-101-4/+6
| | | | | | | | | | In fact not everybody was happy, especially the ptxdist library extraction magic, which doesn't like the way we linked the files. This patch keeps the library in '$TARGET/lib' and just creates a link in '$SYSROOT/usr/lib' to the library. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [cross-gcc] fix dynamic linking problem with libstdc++OSELAS.Toolchain-1.99.3.5Marc Kleine-Budde2009-11-051-7/+20
| | | | | | | | | | | | | | | | | We must have the 'libstdc++.so' in both '$SYSROOT/usr/lib' and the compiler's '$TARGET/lib' directory. If missing in '$TARGET/lib' linking a C++ application with 'g++' results in linking the 'libstdc++' statically. If missing in '$SYSROOT/usr/lib' the 'ld' of newer binutils won't find the libstdc++ under certain circumstances, e.g.: Linking a C application with 'gcc' against a shared library implemented in C++. With this patch we move the shared libs to '$SYSROOT/usr/lib' and create links in '$TARGET/lib'. So that everybody shoud be happy. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* disable libssp by defaultMarc Kleine-Budde2009-11-054-4/+4
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [PATCH] [cross-gcc] move libstdc++ into sysroot after installtionMarc Kleine-Budde2009-05-071-1/+13
| | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/branches/OSELAS.Toolchain-1.99.3-branch@10904 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Marc Kleine-Budde2009-03-111-2/+2
| | | | https://svn.pengutronix.de/svn/oselas/toolchain/branches/OSELAS.Toolchain-1.99.3-branch@10013 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/glibc.make:Marc Kleine-Budde2009-02-091-0/+10
| | | | | | | fix bash static linking bug git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@9563 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/glibc-first.make, rules/glibc-crt.make, rules/glibc.makeMarc Kleine-Budde2009-02-093-5/+11
| | | | | | | use correct ac_cv_sizeof_long_double per architecture git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@9556 f8d472c7-5700-0410-ac5a-87979cec3adf
* * architecture.in:Marc Kleine-Budde2009-02-091-0/+55
| | | | | | | added git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@9555 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-ecj.make:Marc Kleine-Budde2008-12-161-1/+1
| | | | | | | redirect which output to /dev/null git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@8661 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/host-mpfr.make:Marc Kleine-Budde2008-12-161-1/+4
| | | | | | | added alternative URL git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@8636 f8d472c7-5700-0410-ac5a-87979cec3adf
* * host-gmp.make:Marc Kleine-Budde2008-12-161-1/+1
| | | | | | | version bump git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@8635 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc.make:Marc Kleine-Budde2008-10-221-2/+3
| | | | | | | don't use --checking=release in gcc-3.x git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7896 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/glibc.make:Marc Kleine-Budde2008-10-201-1/+1
| | | | | | | fix extra option git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7882 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc.in, rules/cross-binutils.make, rules/cross-gdb.make, ↵Marc Kleine-Budde2008-10-166-39/+44
| | | | | | | | | | | rules/glibc.make, rules/cross-gcc.make, rules/libc.in: use clean namespace use new TOOLCHAIN_ instead of GENERIC_ fix urls git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7845 f8d472c7-5700-0410-ac5a-87979cec3adf
* * host-gmp.make, host-mpfr.make:Marc Kleine-Budde2008-10-162-4/+4
| | | | | | | use clean namespace git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7844 f8d472c7-5700-0410-ac5a-87979cec3adf
* * glibc.in, newlib.in, avrlib.in, uclibc.in, mingw-runtime.in:Marc Kleine-Budde2008-10-165-4/+12
| | | | | | | select sysroot and multilib support explicidly git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7843 f8d472c7-5700-0410-ac5a-87979cec3adf
* * avrlib.make:Marc Kleine-Budde2008-10-161-3/+0
| | | | | | | remove comment git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7842 f8d472c7-5700-0410-ac5a-87979cec3adf
* * libc-headers.make, uclibc-headers.make, uclibc.make, glibc-linuxthreads.make:Marc Kleine-Budde2008-10-164-4/+4
| | | | | | | remove trailing whitespace git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7841 f8d472c7-5700-0410-ac5a-87979cec3adf
* * 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
* * toolchain.in:Marc Kleine-Budde2008-10-161-0/+36
| | | | | | | put generic stuff into seperate file, rename it to TOOLCHAIN git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7839 f8d472c7-5700-0410-ac5a-87979cec3adf
* * w32api.make:Marc Kleine-Budde2008-10-161-6/+6
| | | | | | | whitespace fixes git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7838 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc-first.make, rules/glibc.in, rules/pre/toolchain.make, ↵Marc Kleine-Budde2008-10-138-54/+105
| | | | | | | | | 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
* * uclibc.in:Marc Kleine-Budde2008-10-131-3/+6
| | | | | | | use new selects git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7760 f8d472c7-5700-0410-ac5a-87979cec3adf
* * avrlib.in, avrlib.make:Marc Kleine-Budde2008-10-132-4/+10
| | | | | | | updated git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7759 f8d472c7-5700-0410-ac5a-87979cec3adf
* * newlib.make:Marc Kleine-Budde2008-10-131-1/+1
| | | | | | | use TABS git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7758 f8d472c7-5700-0410-ac5a-87979cec3adf
* * newlib.in, newlib.make:Marc Kleine-Budde2008-10-132-3/+13
| | | | | | | don't use sysroot with newlib git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7757 f8d472c7-5700-0410-ac5a-87979cec3adf
* * w32api.make, w32api.in, mingw-runtime.in, mingw-runtime.make:Marc Kleine-Budde2008-10-134-8/+13
| | | | | | | updates default versions and filenames to recent new versions git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7755 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/glibc.in, rules/uclibc.in, rules/cross-gcc.in, rules/cross-gcc.make:Marc Kleine-Budde2008-10-104-1/+14
| | | | | | | sjlj exceptions can now be disabled or enabled git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7746 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/kernel-headers.make:Marc Kleine-Budde2008-09-231-1/+6
| | | | | | | merged from branch git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7542 f8d472c7-5700-0410-ac5a-87979cec3adf
* * glibc.in:Marc Kleine-Budde2008-09-191-3/+3
| | | | | | | updated documentation git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7479 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/host-mpfr.make:Marc Kleine-Budde2008-09-191-2/+2
| | | | | | | -> 2.3.2 + URL fix git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7475 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Marc Kleine-Budde2008-09-101-2/+2
| | | | https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7412 f8d472c7-5700-0410-ac5a-87979cec3adf
* git-svn-id: ↵Marc Kleine-Budde2008-09-103-33/+53
| | | | https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7411 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc.make:Marc Kleine-Budde2008-09-031-7/+2
| | | | | | | remove left overs git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7356 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-ecj.make:Marc Kleine-Budde2008-09-031-0/+7
| | | | | | | | better error message, install <host>-gcj link git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7355 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-toolchain.make:Marc Kleine-Budde2008-09-031-4/+4
| | | | | | | be quiet during install stage git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7354 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-ecj.make:Marc Kleine-Budde2008-09-021-5/+3
| | | | | | | do it right git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7351 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-ecj.make:Marc Kleine-Budde2008-09-021-0/+7
| | | | | | | made gcj mandatory git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7350 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-gcc.make, cross-ecj.make:Marc Kleine-Budde2008-09-022-3/+10
| | | | | | | don't use --with-ecj-jar switch, put jar into gcc-source dir only git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7344 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-gcc-first.make:Marc Kleine-Budde2008-09-021-3/+1
| | | | | | | cleanups git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7343 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-gcc.in, cross-gcc.make:Marc Kleine-Budde2008-09-022-30/+69
| | | | | | | | include cross-ecj.in, new language selection git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7342 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-ecj.in, cross-ecj.make:Marc Kleine-Budde2008-09-022-0/+94
| | | | | | | new git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7341 f8d472c7-5700-0410-ac5a-87979cec3adf
* * glibc.make, glibc-ports.make:Marc Kleine-Budde2008-09-012-5/+5
| | | | | | | | proper support for non timestamped glibc versions patch by martinwguy (at) yahoo (dot) it + some cleanups git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7339 f8d472c7-5700-0410-ac5a-87979cec3adf
* * kernel-headers.make:Marc Kleine-Budde2008-09-011-2/+2
| | | | | | | | create missing asm subdir, copy asm-generic proper patch by martinwguy (at) yahoo (dot) it + some cleanups git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7338 f8d472c7-5700-0410-ac5a-87979cec3adf
* * cross-gcc.make:Marc Kleine-Budde2008-08-271-2/+1
| | | | | | | remove bugurl git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7305 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc.make:Marc Kleine-Budde2008-08-251-2/+2
| | | | | | | disable sjlj exceptions, libjava's configure is to stupid to detect right eception model on arm git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7279 f8d472c7-5700-0410-ac5a-87979cec3adf
* * rules/cross-gcc.make:Marc Kleine-Budde2008-08-251-1/+5
| | | | | | | added URLs for prereleases git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7275 f8d472c7-5700-0410-ac5a-87979cec3adf