Brad Smith
b7c9aff1bb
Use the integrated assembler by default on 32-bit PowerPC and SPARC.
...
llvm-svn: 225958
2015-01-14 07:55:36 +00:00
Duncan P. N. Exon Smith
0aa050fbf2
Revert "Use the integrated assembler by default on 32-bit PowerPC and SPARC"
...
This reverts commit r225212. It's failing on multiple buildbots [1][2].
[1]: http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/22032
[2]: http://lab.llvm.org:8080/green/view/Clang/job/clang-stage1-cmake-RA-incremental_check/2357/
llvm-svn: 225221
2015-01-05 23:31:42 +00:00
Brad Smith
a2e3e368e7
Use the integrated assembler by default on 32-bit PowerPC and SPARC
...
llvm-svn: 225212
2015-01-05 21:44:15 +00:00
Eric Christopher
7647109917
Turn on the integrated assembler by default for ppc64 and
...
ppc64le.
Reviewed by Hal Finkel and Bill Schmidt.
llvm-svn: 219129
2014-10-06 17:33:18 +00:00
Nico Rieck
140db2767b
Fix broken RUN lines
...
llvm-svn: 201475
2014-02-16 07:28:32 +00:00
Jakob Stoklund Olesen
0e38aade94
Implement -m32 and -m64 with llvm::Triple functions.
...
Don't repeat the 32 <-> 64 architecture mapping incompletely.
llvm-svn: 198943
2014-01-10 15:25:23 +00:00
Rafael Espindola
a8b3b680c3
Make the integrated assembler the default for cygwin/mingw too.
...
The integrated assembler was already the default for win32. It is now able
to handle a clang bootstrap on mingw, so make it the default.
llvm-svn: 195676
2013-11-25 18:50:53 +00:00
Rafael Espindola
edaa444bda
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).
llvm-svn: 195554
2013-11-23 16:40:57 +00:00
Hans Wennborg
c5f4c36029
Fix redundant comparison in gcc::Common::ConstructJob.
...
We were checking "Arch == llvm::Triple::x86_64 || Arch
== llvm::Triple::x86_64", but the rhs should actually check for
powerpc64.
Found while experimenting with a potential new Clang warning.
llvm-svn: 177496
2013-03-20 07:34:27 +00:00
Sebastian Pop
422377cfd3
rename -ccc-host-triple into -target
...
llvm-svn: 148582
2012-01-20 22:01:23 +00:00
Eli Friedman
d749c6bf2e
Revert r148138; it's causing test failures.
...
llvm-svn: 148141
2012-01-13 21:33:06 +00:00
Sebastian Pop
9a8d528ddf
rename -ccc-host-triple into -target
...
llvm-svn: 148138
2012-01-13 20:37:02 +00:00
Daniel Dunbar
5618e98f33
Update tests to use %clang instead of 'clang', and forcibly disable use of '
...
clang ' or ' clang -cc1 ' or ' clang-cc ' in test lines (by substituting them to
garbage).
llvm-svn: 91460
2009-12-15 22:01:24 +00:00
Daniel Dunbar
8b57697954
Eliminate &&s in tests.
...
- 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious.
llvm-svn: 86430
2009-11-08 01:45:36 +00:00
Daniel Dunbar
5716d87ed1
Driver: When using the generic gcc tool, pass -m32 or -m64 if we
...
recognize the architecture.
- This is an attempt to force gcc to the write target.
- PR4094.
llvm-svn: 70647
2009-05-02 21:41:52 +00:00