llvm-6502/lib/Target/ARM/MCTargetDesc
Saleem Abdulrasool cba7ac7bda MC: correct IMAGE_REL_ARM_MOV32T relocation emission
This corrects the emission of IMAGE_REL_ARM_MOV32T relocations.  Previously, we
were avoiding the high portion of the relocation too early.  If there was a
section-relative relocation with an offset greater than 16-bits (65535), you
would end up truncating the high order bits of the offset.  Allow the current
relocation representation to flow through out the MC layer to the object writer.
Use the new ability to restrict recorded relocations to avoid emitting the
relocation into the final object.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209337 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-21 23:17:56 +00:00
..
ARMAddressingModes.h Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. 2013-05-24 22:23:49 +00:00
ARMArchName.def Recognize armv7a and friends as aliases for armv7-a etc. for the purpose 2013-12-26 11:50:28 +00:00
ARMArchName.h Recognize armv7a and friends as aliases for armv7-a etc. for the purpose 2013-12-26 11:50:28 +00:00
ARMAsmBackend.cpp ARMEB: Additional test files for ARM fixups 2014-05-20 09:24:37 +00:00
ARMBaseInfo.h Fix known typos 2014-01-24 17:20:08 +00:00
ARMELFObjectWriter.cpp Fix pr19645. 2014-05-03 19:57:04 +00:00
ARMELFStreamer.cpp Fix some dyslexia in an assert message 2014-05-15 02:24:50 +00:00
ARMFixupKinds.h Completely rewrite ELFObjectWriter::RecordRelocation. 2014-03-29 06:26:49 +00:00
ARMMachObjectWriter.cpp Centralize the handling of the thumb bit. 2014-04-29 12:46:50 +00:00
ARMMachORelocationInfo.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-10 03:19:03 +00:00
ARMMCAsmInfo.cpp Allow using normal .eh_frame based unwinding on ARM. Use the same 2014-05-07 07:49:34 +00:00
ARMMCAsmInfo.h [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. 2014-04-29 07:58:41 +00:00
ARMMCCodeEmitter.cpp MC: correct IMAGE_REL_ARM_MOV32T relocation emission 2014-05-21 23:17:56 +00:00
ARMMCExpr.cpp [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 02:41:26 +00:00
ARMMCExpr.h [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-10 02:09:33 +00:00
ARMMCTargetDesc.cpp Add WoA object file emission support 2014-04-27 03:48:22 +00:00
ARMMCTargetDesc.h Remove the UseCFI option from createAsmStreamer. 2014-05-07 13:00:43 +00:00
ARMTargetStreamer.cpp Add emitThumbSet to the arm target streamer. 2014-04-27 20:23:58 +00:00
ARMUnwindOpAsm.cpp ARM IAS: support .personalityindex 2014-01-21 02:33:02 +00:00
ARMUnwindOpAsm.h Prune includes in ARM target. 2014-03-22 23:51:00 +00:00
ARMWinCOFFObjectWriter.cpp MC: correct IMAGE_REL_ARM_MOV32T relocation emission 2014-05-21 23:17:56 +00:00
ARMWinCOFFStreamer.cpp Add WoA object file emission support 2014-04-27 03:48:22 +00:00
CMakeLists.txt Add WoA object file emission support 2014-04-27 03:48:22 +00:00
LLVMBuild.txt
Makefile