Rafael Espindola
ad33dd2914
Move getNonexecutableStackSection up to the base ELF class.
...
The .note.GNU-stack section is not SystemZ/X86 specific.
llvm-svn: 219796
2014-10-15 15:44:16 +00:00
Rafael Espindola
d610ba99cb
Remove HasLEB128.
...
We already require CFI, so it should be safe to require .leb128 and .uleb128.
llvm-svn: 215712
2014-08-15 14:01:07 +00:00
Rafael Espindola
5113d166f5
Refactor the setting of PrivateGlobalPrefix.
...
No functionality change.
llvm-svn: 196170
2013-12-02 23:39:26 +00:00
Rafael Espindola
c90584b6f6
Don't set GlobalPrefix to the default value.
...
llvm-svn: 195884
2013-11-27 21:57:54 +00:00
Rafael Espindola
43c4e24fad
Add a MCAsmInfoELF class and factor some code into it.
...
We had a MCAsmInfoCOFF, but no common class for all the ELF MCAsmInfos before.
llvm-svn: 192760
2013-10-16 01:34:32 +00:00
David Majnemer
1ccd2f2aee
MC: Remove vestigial PCSymbol field from AsmInfo
...
llvm-svn: 191362
2013-09-25 09:36:11 +00:00
Rafael Espindola
140a837acd
Remove unused argument.
...
llvm-svn: 181618
2013-05-10 18:16:59 +00:00
Ulrich Weigand
5f613dfd1f
[SystemZ] Add back end
...
This adds the actual lib/Target/SystemZ target files necessary to
implement the SystemZ target. Note that at this point, the target
cannot yet be built since the configure bits are missing. Those
will be provided shortly by a follow-on patch.
This version of the patch incorporates feedback from reviews by
Chris Lattner and Anton Korobeynikov. Thanks to all reviewers!
Patch by Richard Sandiford.
llvm-svn: 181203
2013-05-06 16:15:19 +00:00
Dan Gohman
dfc96aea90
Remove the SystemZ backend.
...
llvm-svn: 142878
2011-10-24 23:48:32 +00:00
Evan Cheng
a83b37a9db
Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest
...
solution but it is a small step towards removing the horror that is
TargetAsmInfo.
llvm-svn: 135237
2011-07-15 02:09:41 +00:00
Evan Cheng
1705ab00ab
Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes.
...
llvm-svn: 135219
2011-07-14 23:50:31 +00:00