Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Second set of ARM/MC/ELF changes. | Jason W Kim | 2010-10-11 | 1 | -0/+6 |
| | | | | | | | | | Added ARM specific ELF section types. Added AttributesSection to ARMElfTargetObject First step in unifying .cpu assembly tag with ELF/.o llc now asserts on actual ELF emission on -filetype=obj :-) llvm-svn: 116257 | ||||
* | delete a forwarding function. | Chris Lattner | 2010-04-08 | 1 | -6/+9 |
| | | | | llvm-svn: 100815 | ||||
* | Now that the default for Darwin platforms is to place the LSDA into the TEXT | Bill Wendling | 2010-03-15 | 1 | -18/+0 |
| | | | | | | section, remove the target-specific code that performs this. llvm-svn: 98580 | ||||
* | The ARM EH experiment worked! | Bill Wendling | 2010-03-09 | 1 | -0/+54 |
Place the LSDA into the TEXT section for ARM platforms. This involves making the encoding indirect, pcrel, and sdata4 instead of an absolute pointer. The references to the type infos are then non-lazy pointers. Revision 98019 changed the encoding of non-lazy pointers to add the symbol to the non-lazy pointer definition if it's a local symbol (otherwise, it's external and set to '0' so that the loader can adjust it to the real value). This paved the way for this change to work on ARM. llvm-svn: 98068 |