llvm-6502/lib
Bill Wendling b1ecefd0b5 Merging r181450:
------------------------------------------------------------------------
r181450 | uweigand | 2013-05-08 10:50:07 -0700 (Wed, 08 May 2013) | 16 lines


[PowerPC] Fix regression in generating @ha/@l relocs

The patch I committed as revision 167864 introduced a regression that
causes LLVM to no longer generate appropriate relocs for @ha/@l symbol
references (but fail an assertion instead).

This is fixed here by re-enabling support for the VK_PPC_GAS_HA16/
VK_PPC_GAS_LO16 variant kinds (and their Darwin variants) in
PPCELFObjectWriter.cpp.

Tested by running projects/test-suite in -m32 mode with the integrated
assembler forced on.  A standalone test case will be committed shortly
as well.


------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_33@181816 91177308-0d34-0410-b5e6-96231b3b80d8
2013-05-14 18:35:11 +00:00
..
Analysis Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis. 2013-05-06 02:07:24 +00:00
Archive
AsmParser Add ArrayRef constructor from None, and do the cleanups that this constructor enables 2013-05-05 00:40:33 +00:00
Bitcode Add ArrayRef constructor from None, and do the cleanups that this constructor enables 2013-05-05 00:40:33 +00:00
CodeGen Merging r181296: 2013-05-08 00:28:30 +00:00
DebugInfo Hoist boundary condition out of loop header. 2013-05-06 21:19:44 +00:00
ExecutionEngine PowerPC: Fix unimplemented relocation on ppc64 2013-05-06 17:21:23 +00:00
IR Fix const merging when an alias of a const is llvm.used. 2013-05-06 01:48:55 +00:00
IRReader Measure time that IR parsing took as part of the -time-passes measurement. 2013-04-03 15:33:45 +00:00
Linker Fix a performance bug in the Linker. 2013-05-04 05:05:18 +00:00
MC [SystemZ] Update non-pic DWARF encodings 2013-05-06 17:28:30 +00:00
Object This patch breaks up Wrap.h so that it does not have to include all of 2013-05-01 20:59:00 +00:00
Option
Support Implemented public interface for modifying registered (not positional or sink options) command line options at runtime. 2013-05-06 21:56:35 +00:00
TableGen
Target Merging r181450: 2013-05-14 18:35:11 +00:00
Transforms Merging r181586: 2013-05-14 18:30:01 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile