log cross-compiler.sh @ 658:dc5512d734f0

age author description
Thu, 26 Mar 2009 15:32:31 -0500 Rob Landley Make a config option for the cross compiler smoke test. The problem is that recent kernel upgrades broke qemu-arm (application emulation, not system emulation), so it can't run anything unless you "echo 0 > /proc/sys/vm/mmap_min_addr" as root. Fun.
Tue, 13 Jan 2009 18:28:21 -0600 Rob Landley Actually define CROSS (missed in 581).
Fri, 09 Jan 2009 22:02:14 -0600 Rob Landley Add BASE_ARCH support, so a hardware architecture can specify a base architecture and just provide a different kernel.
Sat, 03 Jan 2009 18:28:10 -0600 Rob Landley Move $GCC_FLAGS to the end so the details filie can override everything. (Thanks Milton Miller.)
Tue, 23 Dec 2008 01:18:22 -0600 Rob Landley Rename gcc-uClibc.c to ccwrap.c
Wed, 17 Dec 2008 19:24:08 -0600 Rob Landley Actually _create_ the $ARCH-cc symlink.
Sun, 14 Dec 2008 04:13:44 -0600 Rob Landley Link include/asm/page.h to include/sys/user.h, in case people try to build old packages.
Wed, 10 Dec 2008 05:36:41 -0600 Rob Landley Add ldd/readelf/ldconfig to cross and native toolchains, and teach build to fallback to stable miniconfig when miniconfig-alt is absent.
Sun, 30 Nov 2008 06:18:43 -0600 Rob Landley Tweak the readme, add comments, remove some dead code.
Sun, 30 Nov 2008 00:59:27 -0600 Rob Landley Move include.sh to sources/include.sh. End user doesn't call it directly, shouldn't be at top level.
Sun, 16 Nov 2008 23:22:52 -0600 Rob Landley Continuing attempt to make gcc build like a normal program.
Fri, 14 Nov 2008 19:20:24 -0600 Rob Landley Move color selection into ./config. (The default colors don't look great on a white background.)
Thu, 13 Nov 2008 21:13:15 -0600 Rob Landley Rename CROSS_BUILD_STATIC, NATIVE_NOTOOLSDIR, NATIVE_NOTOOLCHAIN and make them work properly.
Wed, 12 Nov 2008 09:38:12 -0600 Rob Landley Move uClibc 0.9.30 build from unstable to stable (and an unrelated fix: symlink uClibc++.a like .so).
Mon, 03 Nov 2008 04:31:07 -0600 Rob Landley On arm, gcc has an internal compiler error building dwarf2 exceptions in mini-native. (Yes, it dies builing _itself_.) Switch to setjmp/longjmp excpetions.
Sun, 02 Nov 2008 22:53:21 -0600 Rob Landley Add basic c++ support to the cross compiler. (No headers or libraries, but enough to cross compile uClibc++ in mini-native and use distcc with the cross compiler for C++.)
Tue, 28 Oct 2008 23:32:03 -0500 Rob Landley Install uClibc and kernel .config files into src directory of mini-native.
Tue, 28 Oct 2008 01:46:08 -0500 Rob Landley Don't create distcc symlinks, instead set the $PATH to point to the existing subdirectory with unwrapped toolchain components with the right names.
Sun, 26 Oct 2008 17:51:14 -0500 Rob Landley No shipping package should ever use -Werror, no idea what new gcc versions will decide to warn on. (Fixes build on ubuntu 8.10.)
Sun, 19 Oct 2008 02:47:44 -0500 Rob Landley Save the expanded .config files for uClibc and linux in each build/temp-$ARCH dir after the build.
Fri, 10 Oct 2008 02:43:44 -0500 Rob Landley Use unstable infrastructure to back off non-unstable kernel to 2.6.25 (where powerpc works) and bring back binutils 2.18 build as unstable version.
Sun, 28 Sep 2008 12:18:40 -0500 Rob Landley Teach build to use recent uClibc snapshot when USE_UNSTABLE=uClibc
Tue, 26 Aug 2008 17:48:32 -0500 Rob Landley Binutils 2.18 isn't usable under GPLv2 anymore, revert to 2.17.
Sun, 24 Aug 2008 19:29:20 -0500 Rob Landley Teach the wrapper script to do the libgcc_s --as-needed stuff when
Tue, 12 Aug 2008 02:33:29 -0500 Rob Landley Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
Mon, 11 Aug 2008 03:17:08 -0500 Rob Landley Upgrade binutils to 2.18 (needed to work around powerpc linking bug in 2.6.26).
Thu, 07 Aug 2008 20:20:56 -0500 Rob Landley For some targets (armv5l) when distccd calls gcc it needs to call as.
Thu, 10 Jul 2008 09:21:41 -0500 Rob Landley Teach cross-compiler.sh how to produce static binaries when BUILD_STATIC=1
Wed, 09 Jul 2008 07:38:35 -0500 Rob Landley Only try to build $ARCH-ldd if /usr/include exists.
Tue, 01 Jul 2008 14:42:39 -0500 Rob Landley Reorganize include.sh to put config options at the top, minor cleanups.