hanchenye-llvm-project/lld/test
Rui Ueyama df7d133cdf PECOFF: Fix I386_DIR32 relocation to an absolute symbol
Previously, we incorrectly added the image base address to an absolute
symbol address (that calculation doesn't make any sense) if an
IMAGE_REL_I386_DIR32 relocation is applied to an absolute symbol.

This patch fixes the issue. With this fix, we can link Bochs using LLD.
(Choosing Bochs has no special meaining -- I just picked it up as a
test program and found it didn't work.) This also fixes one of the
issues we currently have to link Chromium using LLD.

llvm-svn: 228279
2015-02-05 07:22:53 +00:00
..
Driver Re-commit r225674: Convert other drivers to use WrapperNode. 2015-01-15 04:34:31 +00:00
LinkerScript [ELF] Support for parsing OUTPUT command in LinkerScript 2015-02-02 06:21:23 +00:00
Unit [lit] Python 3. 2014-03-26 00:53:48 +00:00
core [test] Add test for section groups and deadstrip 2015-02-01 05:47:02 +00:00
darwin [mach-o] refactor KindHandler into ArchHandler and simplify passes. 2014-07-16 19:49:02 +00:00
elf [ELF] Dont discard sections in the input file. 2015-02-05 02:56:06 +00:00
mach-o Fix REQUIRES lines added in r226951 and add the x86 feature if the X86 target was compiled in 2015-01-24 03:55:22 +00:00
pecoff PECOFF: Fix I386_DIR32 relocation to an absolute symbol 2015-02-05 07:22:53 +00:00
CMakeLists.txt Remove CMake standalone build configuration 2015-01-12 21:41:10 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00
lit.cfg Fix REQUIRES lines added in r226951 and add the x86 feature if the X86 target was compiled in 2015-01-24 03:55:22 +00:00
lit.site.cfg.in [lit] Python 3. 2014-03-26 00:53:48 +00:00