Chris Lattner
|
1cf4bded13
|
move elf section uniquing to MCContext. Along the way
merge XCore's section into MCSectionELF
llvm-svn: 100812
|
2010-04-08 21:26:26 +00:00 |
|
Benjamin Kramer
|
13b3fa1f36
|
Simplify some uses of str(n)cmp with StringRef.
llvm-svn: 94189
|
2010-01-22 18:21:23 +00:00 |
|
Chris Lattner
|
c073f1009a
|
tidy
llvm-svn: 93352
|
2010-01-13 21:21:29 +00:00 |
|
Daniel Dunbar
|
4daaf9d3f4
|
Pass StringRef by value.
llvm-svn: 86251
|
2009-11-06 10:58:06 +00:00 |
|
Chris Lattner
|
8d06945fff
|
rename TAI -> MAI, being careful not to make MAILJMP instructions :)
llvm-svn: 79777
|
2009-08-22 21:43:10 +00:00 |
|
Chris Lattner
|
5d8af49626
|
Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.
llvm-svn: 79763
|
2009-08-22 20:48:53 +00:00 |
|
Chris Lattner
|
3665e2058e
|
add support for target-specific ELF section flags, add a new MCSectionXCore
class which represents the XCore cp/dp section flags. No functionality
change yet.
llvm-svn: 79077
|
2009-08-15 05:56:11 +00:00 |
|
Bruno Cardoso Lopes
|
e298b64a93
|
*try* to use a better name to describe how common symbols are marked on the elf object file.
llvm-svn: 79029
|
2009-08-14 19:45:38 +00:00 |
|
Dan Gohman
|
3497fde219
|
Fix MCSectionELF::ShouldOmitSectionDirective's matching of .data and
friends so that it doesn't match sections like .data.rel.local, which
should not be emitted as section directives.
llvm-svn: 78963
|
2009-08-13 23:56:34 +00:00 |
|
Bruno Cardoso Lopes
|
98ffbd5041
|
Remove HasCrazyBSS and add a flag in TAI to indicate that '.section'
must be emitted for PowerPC-Linux '.bss' section
llvm-svn: 78958
|
2009-08-13 23:30:21 +00:00 |
|
Bruno Cardoso Lopes
|
15f3e9a5fa
|
Add a method to return if the ELF section contains only common symbols!
llvm-svn: 78937
|
2009-08-13 21:08:56 +00:00 |
|
Bruno Cardoso Lopes
|
f2855aabec
|
Change MCSectionELF to represent a section semantically instead of
syntactically as a string, very similiar to what Chris did with MachO.
The parsing support and validation is not introduced yet.
llvm-svn: 78890
|
2009-08-13 05:07:35 +00:00 |
|