Benjamin Kramer
|
b6d52b8b64
|
Cast away "comparison between signed and unsigned integer" warnings.
llvm-svn: 122598
|
2010-12-28 13:52:52 +00:00 |
Rafael Espindola
|
2ac8355ecd
|
Add support for the same encodings of the personality function that gnu as
supports.
llvm-svn: 122577
|
2010-12-27 00:36:05 +00:00 |
Daniel Dunbar
|
d2867f13a0
|
MC/Target: Remove HasScatteredSymbols target hook variable, which has been
superceded and was effectively dead.
llvm-svn: 122024
|
2010-12-17 02:06:08 +00:00 |
Daniel Dunbar
|
0c9d9fdd81
|
MC: Move target specific fixup info descriptors to TargetAsmBackend instead of
the MCCodeEmitter, which seems like a better organization.
- Also, cleaned up some magic constants while in the area.
llvm-svn: 121953
|
2010-12-16 03:20:06 +00:00 |
Rafael Espindola
|
bf4a4e4ad9
|
Remove the unused TheTarget member.
llvm-svn: 120168
|
2010-11-26 04:24:21 +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 |
Daniel Dunbar
|
6544baff6f
|
MC/Darwin: Add a new target hook for whether the target uses "reliable" symbol differences, basically whether the assembler should attempt to understand atoms when using scattered symbols.
Also, avoid some virtual call overhead.
llvm-svn: 98789
|
2010-03-18 00:58:53 +00:00 |
Daniel Dunbar
|
3bea9bfa04
|
MC: Sketch registry support for target specific assembler backends.
llvm-svn: 96762
|
2010-02-21 21:53:53 +00:00 |