Sun, 22 Feb 2015 20:45:25 -0600 |
Rob Landley |
Fix the darn ccwrap symlink resolution path logic that was finding the wrong /usr/include.
draft
|
Sat, 14 Feb 2015 13:53:19 -0600 |
Rob Landley |
Change ccwrap's symlink following to stop at first directory it can access ../lib/libc.so from.
draft
|
Fri, 05 Sep 2014 23:54:01 -0500 |
Rob Landley |
Remove redundant list assignment in ccwrap that screws up ordering and puts the -L entries in the wrong order.
|
Thu, 04 Sep 2014 00:27:36 -0500 |
Rob Landley |
Reorder library paths in ccwrap (command line -L goes before system -L) and make sure crt1.o is before command line files because some crazy packages *cough*busybox*cough* put main in an *.a static library, which is sensitive to link order.
|
Wed, 02 Jul 2014 20:42:45 -0500 |
Rob Landley |
Fix --print-file-name=blah.a
|
Wed, 02 Jul 2014 20:05:36 -0500 |
Rob Landley |
Very basic musl support. Still needs debugging and to be enabled per-target.
|
Mon, 23 Jun 2014 06:59:56 -0500 |
Rob Landley |
Fix thinkos in new ccwrap.
|
Mon, 23 Jun 2014 06:02:15 -0500 |
Rob Landley |
Swap old wrapper for new.
base
sources/toys/ccwrap2.c@ff8c1f2514a4
|
Thu, 19 Apr 2012 00:09:11 -0500 |
Rob Landley |
Upgrade to uClibc 0.9.33.1 (and use NPTL), and busybox 1.19.4.
|
Thu, 29 Sep 2011 19:27:00 -0500 |
Rob Landley |
Trivial cleanup.
1.1.0
|
Fri, 23 Sep 2011 14:38:11 -0500 |
Rob Landley |
Make ccwrap use --start-group and --end-group rather than specifying the same libraries multiple times.
|
Sat, 22 Jan 2011 14:40:00 -0600 |
Rob Landley |
Teach ccwrap to switch off -xc after command line sources listed, so cc doesn't try to interpret libc and such as C sources.
|
Sat, 13 Nov 2010 15:43:47 -0600 |
Rob Landley |
Rip out the code gratuitously reordering libraries. It serves no purpose other than to break mixed -lblah and ../blah.a compiles that care about order.
|
Thu, 16 Sep 2010 19:35:32 -0500 |
Rob Landley |
And e2fsprogs needs "--shared", not just "-shared". I'm not sure playing whack-a-mole with --long -> -long option conversion is the best way for the wrapper to approach this, but until somebody explains the logic of which longopts gcc accepts a single dash for and which it doesn't...
|
Mon, 02 Aug 2010 17:56:28 -0500 |
Rob Landley |
Use Scrt1.o when building a shared library.
|
Mon, 28 Jun 2010 21:08:59 -0500 |
Rob Landley |
Tweak ccwrap.c to handle compiler versions that only provide crtbegin.o and crtend.o without T and S versions.
|
Wed, 09 Jun 2010 11:16:17 -0500 |
Rob Landley |
Last tweak to this file introduced a bug looping endlessly, failing to proceed past the separator. Oops.
|
Tue, 08 Jun 2010 18:42:22 -0500 |
Rob Landley |
Another fix for unexported $PATH.
|
Tue, 08 Jun 2010 15:01:39 -0500 |
Rob Landley |
Check for null $PATH after checking for dir/filename (which doesn't need $PATH).
|
Wed, 06 Jan 2010 21:36:38 -0600 |
Rob Landley |
Redo library sequencing, add -lgcc before -gcc_s (because that's what gcc expects).
|
Wed, 06 Jan 2010 06:27:05 -0600 |
Rob Landley |
Fall back to libgcc.a and libgcc_eh.a if two passes of libgcc_s.so didn't resolve the symbols we need.
|
Sun, 03 Jan 2010 05:04:35 -0600 |
Rob Landley |
Remove the old GIMME_AN_S logic, instead make ccwrap autodetect presence of libgcc_s.so. Also fix a typo causing a nasty bug with the two dash version of --static.
|
Fri, 18 Dec 2009 03:38:21 -0600 |
Rob Landley |
Largeish cleanup of ccwrap.c. Remove lots of uclibc-isms, put rawcc in tools/bin.
|
Fri, 11 Dec 2009 22:34:39 +0100 |
Marc Andre Tanner |
Silence compiler warnings: unused variable ?ignore?
|
Fri, 11 Dec 2009 22:29:06 +0100 |
Marc Andre Tanner |
Remove UCLIBC_GCC_{INC,LIB}
|
Sat, 28 Nov 2009 18:10:43 -0600 |
Rob Landley |
Break up sources/sections/binutils-gcc.sh into binutils, gcc, and ccwrap, plus more gcc->cc cleanup.
|
Mon, 16 Nov 2009 01:45:56 -0600 |
Rob Landley |
Lots of comments.
|
Mon, 26 Oct 2009 06:09:29 -0500 |
Rob Landley |
Largeish refactoring/simplification of run-emulator.sh and associated code. Now automatically sets up the distcc trick if the appropriate $ARCH-cc toolchain is in the $PATH (or the current directory).
|
Thu, 08 Oct 2009 01:02:05 -0500 |
Rob Landley |
ccwrap shouldn't segfault if PATH isn't exported. (Thanks to Wangji Hoan for spotting this bug.)
|
Sat, 22 Aug 2009 04:07:00 -0500 |
Rob Landley |
Convince gcc to build/install libgcc_eh.a even for --disable-shared compilers, and tell the wrapper to expect it.
|
Fri, 14 Aug 2009 06:01:38 -0500 |
Rob Landley |
Teach ccwrap.c to use arch-specific WRAPPER_TOPDIR values, to avoid interfering with canadian cross.
0.9.7
|
Sun, 09 Aug 2009 02:06:31 -0500 |
Rob Landley |
Be a little more consistent about space vs tab indentation.
|
Mon, 15 Jun 2009 01:11:26 -0500 |
Rob Landley |
Teach ccwrap to handle --print-prog-name=ld and such.
|
Wed, 01 Apr 2009 00:06:08 -0500 |
Rob Landley |
Fix wrapper so it doesn't misinterpret -static-libgcc as -static.
|
Fri, 26 Dec 2008 16:29:58 -0600 |
Rob Landley |
Make spurious gcc 4.3 warnings shut up. (What a horrible compiler.)
|
Tue, 23 Dec 2008 14:13:33 -0600 |
Rob Landley |
Select crtbegin.o and crtend.o variants more accurately for -static and -shared.
|
Tue, 23 Dec 2008 12:47:58 -0600 |
Rob Landley |
Coding style and whitespace cleanups, and remove one unnecessary if(cpp).
|
Tue, 23 Dec 2008 01:19:10 -0600 |
Rob Landley |
Clean up ccwrap some more.
|
Tue, 23 Dec 2008 01:18:22 -0600 |
Rob Landley |
Rename gcc-uClibc.c to ccwrap.c
base
sources/toys/gcc-uClibc.c@afbb9db29e6a
|