Rafael Espindola
|
0ed1543d4e
|
Add support for emitting ARM file attributes.
llvm-svn: 117275
|
2010-10-25 17:50:35 +00:00 |
Wesley Peck
|
1851090515
|
Making the e_machine configurable by the target backend in ELFObjectWriter.
llvm-svn: 117099
|
2010-10-22 15:52:49 +00:00 |
Rafael Espindola
|
4262a22225
|
Add a MCObjectFormat class so that code common to all targets that use a
single object format can be shared.
This also adds support for
mov zed+(bar-foo), %eax
on ELF and COFF targets.
llvm-svn: 116675
|
2010-10-16 18:23:53 +00:00 |
Jim Grosbach
|
7e872969ce
|
Move getPointerSize() to the base class since it's not dependent on MachO
vs. ELF
llvm-svn: 115180
|
2010-09-30 17:45:51 +00:00 |
Jim Grosbach
|
5a5ddc402e
|
Remove extraneous ';'
llvm-svn: 115176
|
2010-09-30 17:19:17 +00:00 |
Kevin Enderby
|
bad267fa05
|
Adds getPointerSize() to the AsmBackend which will be needed by the final patch
for the dwarf .loc support to emit dwarf line number tables.
llvm-svn: 115153
|
2010-09-30 16:38:07 +00:00 |
Jason W Kim
|
6c233c141e
|
Fix two tiny issues (ARM does not need COFF) and comment sanity.
llvm-svn: 115147
|
2010-09-30 14:58:19 +00:00 |
Jim Grosbach
|
689651c767
|
trailing whitespace
llvm-svn: 115136
|
2010-09-30 03:21:00 +00:00 |
Jim Grosbach
|
58bce99385
|
Remove misplaced ';'. Make buildbots happy, hopefully.
llvm-svn: 115135
|
2010-09-30 03:20:34 +00:00 |
Jason W Kim
|
b32124545b
|
I added a new file ARMAsmBackend which stubs out in similar ways to
the eqv X86 class.
For now, I split the ELFARMAsmBackend from the DarwinARMAsmBackend
(also mimicking X86)
Tested against -r115126
llvm-svn: 115129
|
2010-09-30 02:17:26 +00:00 |