llvm-project/llvm/lib/Target/Sparc/MCTargetDesc
Venkatraman Govindaraju fd5c1f9497 [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame.
Otherwise, assembler (gas) fails to assemble them with error message "operation
combines symbols in different segments". This is because MC computes
pc_rel entries with subtract expression between labels from different sections.

llvm-svn: 200373
2014-01-29 04:51:35 +00:00
..
CMakeLists.txt [Sparc] Add ELF Object Writer for Sparc. 2014-01-06 01:22:54 +00:00
LLVMBuild.txt [Sparc] Lower and MachineInstr to MC and print assembly using MCInstPrinter. 2013-12-26 01:49:59 +00:00
Makefile
SparcAsmBackend.cpp [Sparc] Correct the mask for fixup_sparc_br19. 2014-01-08 06:46:51 +00:00
SparcBaseInfo.h Fix known typos 2014-01-24 17:20:08 +00:00
SparcELFObjectWriter.cpp [Sparc] Add ELF Object Writer for Sparc. 2014-01-06 01:22:54 +00:00
SparcFixupKinds.h [Sparc] Add ELF Object Writer for Sparc. 2014-01-06 01:22:54 +00:00
SparcMCAsmInfo.cpp [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame. 2014-01-29 04:51:35 +00:00
SparcMCAsmInfo.h [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame. 2014-01-29 04:51:35 +00:00
SparcMCCodeEmitter.cpp Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr() 2014-01-28 23:13:18 +00:00
SparcMCExpr.cpp [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame. 2014-01-29 04:51:35 +00:00
SparcMCExpr.h [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame. 2014-01-29 04:51:35 +00:00
SparcMCTargetDesc.cpp Pass a MCSubtargetInfo down to the TargetStreamer creation. 2014-01-26 06:38:58 +00:00
SparcMCTargetDesc.h [Sparc] Add ELF Object Writer for Sparc. 2014-01-06 01:22:54 +00:00
SparcTargetStreamer.cpp Construct the MCStreamer before constructing the MCTargetStreamer. 2014-01-26 06:06:37 +00:00