llvm-project/lld/test
Georgii Rymar 026e0bf984 [LLD][ELF] - Update and fix gnu-ifunc* tests.
It turns that gnu-ifunc-plt-i386.s and gnu-ifunc-plt.s tests are broken.

Initially they were implemented in D27581 and tested that `IRELATIVE` relocations
are placed after other relocations in `.rel.plt`.

Later, we started to place `IRELATIVE` relocations to `.rela.dyn` (D65651).

Also, at some point `.plt` was renamed to `.iplt` (D71520).

Now, `gnu-ifunc*` tests mentioned do not test what they intended to test initially:
they should test that `IRELATIVE` relocations are placed after other ones in
`.rela.dyn`. Also, comments needs to be updated accordingly after changes performed.

This patch updates them.

Differential revision: https://reviews.llvm.org/D85642
2020-08-11 15:14:33 +03:00
..
COFF Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record 2020-08-10 13:36:30 -04:00
ELF [LLD][ELF] - Update and fix gnu-ifunc* tests. 2020-08-11 15:14:33 +03:00
MachO [lld-macho] improve handling of -platform_version 2020-08-10 18:47:16 -07:00
MinGW [LLD] [MinGW] Implement the --no-seh flag 2020-07-28 21:08:37 +03:00
Unit Revert "Temporarily revert "build: use `find_package(Python3)` if available"" 2020-04-29 01:38:08 +00:00
darwin
mach-o ld64.lld: Make janky support for tbd files actually work sometimes 2020-07-02 15:31:21 -04:00
wasm [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) version is see first 2020-08-10 08:16:55 -07:00
CMakeLists.txt Revert "[CMake] Simplify CMake handling for zlib" 2020-08-08 17:08:23 -07:00
lit.cfg.py Revert D83834 "Add test utility 'extract'" 2020-07-28 13:26:33 -07:00
lit.site.cfg.py.in Revert "[CMake] Simplify CMake handling for zlib" 2020-08-08 17:08:23 -07:00