]> granicus.if.org Git - clang/commit
Don't use the gcc driver for assembling.
authorRafael Espindola <rafael.espindola@gmail.com>
Sat, 23 Nov 2013 16:40:57 +0000 (16:40 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sat, 23 Nov 2013 16:40:57 +0000 (16:40 +0000)
commit32982662b45bf22e9c36c1eb295717ec8441f4c4
treef6b4d503eb59b883ff206cc1808e85469a4a20f4
parentf242315b827634a73c54393a37eb33dae3f3f3de
Don't use the gcc driver for assembling.

Clang knows how to use the gnu assembler directly from doing so on linux and
hurd. The existing support worked out of the box on cygwin and mingw and I was
able to bootstrap clang with it in both systems (with pending patches for the
new mingw abi, but that is independent of the assembler).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@195554 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/ToolChains.cpp
lib/Driver/Tools.cpp
lib/Driver/Tools.h
test/Driver/bindings.c
test/Driver/gcc_forward.c
test/Driver/target.c
test/Driver/unknown-gcc-arch.c