summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* release 2012.12.2v2012.12.2stable/OSELAS.Toolchain-2012.12.xMichael Olbrich2016-02-1921-21/+21
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc-4.7.2: add fix when building with newer host toolsMichael Olbrich2016-02-193-1/+103
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc-4.6.2: add fix when building with newer host toolsMichael Olbrich2016-02-193-0/+102
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-2.14.1: add make 4.x build fixMichael Olbrich2016-02-192-1/+37
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-2.14.1: add security fix for CVE-2015-7547Michael Olbrich2016-02-192-1/+574
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-2.16: add make 4.x build fixMichael Olbrich2016-02-192-1/+37
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-2.16: add security fix for CVE-2015-7547Michael Olbrich2016-02-182-1/+575
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel-headers: use environmentMichael Olbrich2013-06-081-4/+9
| | | | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> (cherry picked from commit d2a0730603bc6ec5a4e2c57a47ee5c0d07f96706) Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: disable makeinfoMichael Olbrich2013-06-083-2/+3
| | | | | | | | Newer versions break the build. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> (cherry picked from commit 27270acc60a2bbcb1c09dcdd2c86b6a270a22c8b) Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel-headers: define BUILDCCMichael Olbrich2013-06-081-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-headers: define BUILD_CCMichael Olbrich2013-06-081-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: define HOST_ENV_CC/HOST_ENV_CXX if undefinedMichael Olbrich2013-06-081-0/+10
| | | | | | | This is only necessary for ptxdist-2013.02.0 and newer. While this is not really supported, we try not to break it. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* zlib: Add alternative download URLBernhard Walle2013-06-071-1/+3
| | | | | | | | | | | | | Since zlib guys move away the tarball after a new release is made, we add the mirror at the libpng site. Same as in ptxdist itself. Something for the stable branch? Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> (cherry picked from commit cd397a81ee3e0b1d2f17d163851870c0efd8471b) Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: update for PTXdist 2012.12.1Michael Olbrich2013-03-0520-40/+40
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs.sh: switch to PTXdist 2012.12.1Michael Olbrich2013-03-051-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* release 2012.12.1v2012.12.1Michael Olbrich2013-02-1321-21/+21
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc: add patch for: Bug 56028 - Splitting a 64-bit volatile storeMichael Olbrich2013-02-133-1/+513
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc: remove changelog entries from patchMichael Olbrich2013-02-131-34/+0
| | | | | | This way the patch will also apply to the linaro gcc. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc: add patch for: Bug 55981 - std::atomic store is split in two smaller storesMichael Olbrich2013-01-183-1/+159
| | | | | | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55981 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfig: i686-atom-linux-gnu: fix typo in the last commitMichael Olbrich2013-01-042-2/+2
| | | | | | also, add the change to fixup_ptxconfigs.sh Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfig: i686-atom-linux-gnu: don't use movbe by defaultMichael Olbrich2013-01-041-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc-4.7.2: add patch to fix specs for arm-1136jfs-linux-gnueabihfMichael Olbrich2012-12-164-2/+95
| | | | | | | | | Without this patch gcc reports /lib/ld-linux.so.3 as dynamic linker. Also add a series file for gcc-linaro-4.7-2012.11, as this patch is already there. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* release 2012.12.0v2012.12.0Michael Olbrich2012-12-1221-21/+21
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update to ptxdist-2012.12.0Michael Olbrich2012-12-1221-41/+41
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* build_all_v2.mk: strip some more filesMichael Olbrich2012-12-101-1/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-2.16: cleanup patchesMichael Olbrich2012-12-109-249/+23
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc: only create libc.a ld script for glibc versions that need itMichael Olbrich2012-12-081-5/+7
| | | | | | | For newer glibc version (at least >= 2.16) this ld script is broken because libnss_*.a do not exist anymore. The code is now part of libc.a Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* remove obsolete patchesMichael Olbrich2012-12-0581-5611/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: remove old toolchainsMichael Olbrich2012-12-0511-1327/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: add cortexm3 linux toolchainMichael Olbrich2012-12-052-0/+338
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uClibc: use GNU_TARGET in UCLIBC_CONFIG to make it more uniqueMichael Olbrich2012-12-051-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: add gnu target for cortexm3 linux toolchainMichael Olbrich2012-12-051-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: add uclibc supportMichael Olbrich2012-12-051-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uClibc: build disable threads and shared libraries for gccMichael Olbrich2012-12-051-2/+2
| | | | | | | | | | We're only using uClibc on ARM right now. And without MMU shared libraries are not supported. None of the pthread implementations in uClibc support thumb-only builds. Until this is fixed or we have a toolchain that is not thumb-only, just disable threads. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uClibc: update rules for newer versionsMichael Olbrich2012-12-052-2/+2
| | | | | | | | | | * use "install_headers", it does the right thing now. * define KERNEL_HEADERS instead of KERNEL_SOURCE Note: this probably breaks older uClibc versions, but we don't have any toolchains for those anyways. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: add atom toolchainMichael Olbrich2012-12-051-0/+121
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: add gnu targets for atom toolchainMichael Olbrich2012-12-051-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: add hf toolchainsMichael Olbrich2012-12-053-0/+375
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: add gnu targets for hf toolchainsMichael Olbrich2012-12-051-0/+15
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: for updating the config filesMichael Olbrich2012-12-051-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: mipsel-softfloat-linux-gnu: glibc md5 sums changedMichael Olbrich2012-12-051-2/+2
| | | | | | | glibc-2.8: libidn was removed glibc-ports-2.8: sysdeps/unix/bsd/osf was added Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update ptxconfigsMichael Olbrich2012-12-0525-276/+331
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - update: gdb 7.2 -> 7.5 ptxdist 2011.11.0 -> 2012.11.0 everywhere (as applicable) - update: gcc 4.6.2 -> 4.7.2 glibc 2.14.1 -> 2.16 binutils 2.21.1a -> 2.22 kernel header 2.6.39 -> 3.5 for: arm-1136jfs-linux-gnueabi arm-cortexa8-linux-gnueabi arm-cortexa9-linux-gnueabi arm-v4t-linux-gnueabi arm-v5te-linux-gnueabi arm-v5te_vfp-linux-gnueabi arm-xscale-linux-gnueabi armeb-xscale-linux-gnueabi i486-unknown-linux-gnu i586-unknown-linux-gnu i686-unknown-linux-gnu powerpc-603e-linux-gnu x86_64-unknown-linux-gnu as applicable: mingw/i586-mingw32msvc newlib/arm-cortexm3-eabi newlib/arm-elf - glibc: "--enable-obsolete-rpc" for 2.16 is now available instead of reverting the relevant patch. "--with-cpu=cortex-a8" is now no longer needed. The addon patch is now for armv7 which is the default cpu for cortex-a8 - gcc: newlib/arm-elf needs "--enable-obsolete" linaro-4.7-2012.11 dumpversion is 4.7.3 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: use gdb-7.5Michael Olbrich2012-12-051-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: we're using git nowMichael Olbrich2012-12-051-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: set 'enable-kernel' to 2.6.32 for kernel headers 3.xMichael Olbrich2012-12-051-0/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs.sh: use ptxdist-2012.11.0Michael Olbrich2012-12-051-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc-4.7.2: update and cleanup patchesMichael Olbrich2012-12-0510-175/+217
| | | | | | | | | | | | | | | | | | | | | | Removed patches: * 0101-fix-arith_adjacentmem-LDM-splitting-code.patch: Obsolete. The bug report states that this is fixed since 4.5. * 0300-gcc-trampolinewarn.patch Does not fix anything and annoys people. * 0301-flatten-switch-stmt-into-if-else-chain-for-Os.patch Old gentoo patch that never reached mainline. It's just an optimization anyways. New patches: * 0102-libgcc-reorder-tmake_file-for-arm-uclinux.patch Needed to build *-uclinux* toolchains. * 0400-add-support-for-arm-linux-eabi-triplets-useful-for-a.patch From Debian. Needed to build arm-*-linux-gnueabihf toolchains. * 0500-Fix-Argument-list-too-long-error.patch From OpenEmbedded. Fixes "Argument list too long". This can happen for longer the path to the workspace. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* elf2flt-20110404-g40f0d17 patchesMichael Olbrich2012-12-053-0/+141
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uClibc-0.9.33.2 patchesMichael Olbrich2012-12-052-0/+46
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb-7.5 patchesMichael Olbrich2012-12-052-0/+34
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>