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.
|