Daniel Sanders
07c8654284
[mips] Kill 'support' for untested EABI.
...
Summary:
There are no llvm backend tests* for EABI and no EABI buildbots. There were only
three clang tests, all of which checked that -mabi=eabi was passed to the
assembler.
*There is a single backend test that specifies EABI but it actually tests MIPS16.
Reviewers: atanasyan
Subscribers: emaste, sdardis, atanasyan, cfe-commits
Differential Revision: http://reviews.llvm.org/D20679
llvm-svn: 270998
2016-05-27 14:30:23 +00:00
Dimitry Andric
46f338ce7f
On {mips,mipsel,mips64,mips64el}-freebsd, we need to pass any -G option to the assembler.
...
Summary:
See also:
https://sourceware.org/binutils/docs/as/MIPS-Options.html#index-g_t_0040code_007b_002dG_007d-option-_0028MIPS_0029-1392
Reviewers: theraven, atanasyan, brooks, emaste
Subscribers: rnk, emaste, cfe-commits, seanbruno, dim
Differential Revision: http://reviews.llvm.org/D10137
llvm-svn: 256468
2015-12-27 10:36:44 +00:00
Simon Atanasyan
0091a0758b
[Driver][Mips] Fix test cases - make ABI name and target triple consistent.
...
No functional changes.
llvm-svn: 212023
2014-06-30 08:10:01 +00:00
Simon Atanasyan
1a3665b676
[Mips] Change default CPU for MIPS 32/64 targets. Now they are mips32r2/mips64r2 respectively.
...
llvm-svn: 200222
2014-01-27 13:59:04 +00:00
Simon Atanasyan
0da400cf92
[Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64
...
(means n64 abi) to improve compatibility with GNU tools.
Patch by Jia Liu <proljc@gmail.com>.
llvm-svn: 176187
2013-02-27 14:55:49 +00:00
Simon Atanasyan
2efe53e448
Add four new command line options for MIPS CPU selection:
...
-mips32, -mips32r2, -mips64, -mips64r2.
The patch reviewed by Eric Christopher.
llvm-svn: 164410
2012-09-21 20:19:32 +00:00
Simon Atanasyan
464a7f7e89
MIPS: Use -march=arch option to select either generic MIPS ISA,
...
or the name of a particular processor.
The patch reviewed by Douglas Gregor.
llvm-svn: 163492
2012-09-10 08:32:41 +00:00
Eric Christopher
0e1adc6085
Add test missed in previous commit.
...
llvm-svn: 163253
2012-09-05 21:50:35 +00:00