new gcc wrapper, entirely specfile based
authorRich Felker <dalias@aerifal.cx>
Sun, 22 Apr 2012 18:32:49 +0000 (14:32 -0400)
committerRich Felker <dalias@aerifal.cx>
Sun, 22 Apr 2012 18:32:49 +0000 (14:32 -0400)
commit58f430c1e0255c0b28aed1e9bf3d892c18c06631
treee36e0e24a68603c42903e142260b37765491bf76
parent02eb568dedadb3d66c2751aba6bea559370ff32c
new gcc wrapper, entirely specfile based

the _concept_ of this wrapper has been tested extensively, but the
integration with the build/install system, and using a persistent
specfile rather than one generated at build-time, have not been
heavily tested and may need minor tweaks.

this approach should be a lot more robust (and easier to improve) than
writing a shell script that's responsible for trying to mimic gcc's
logic about whether it's compiling or linking, building shared libs or
executable files, etc. it's also lighter weight and should result in
mildly faster builds when using the wrapper.
.gitignore
Makefile
tools/gen-musl-gcc.sh [deleted file]
tools/musl-gcc.specs.sh [new file with mode: 0644]