llvm/test
Rafael Espindola cfc74b78b1 Stop producing .data.rel sections.
If a section is rw, it is irrelevant if the dynamic linker will write to
it or not.

It looks like llvm implemented this because gcc was doing it. It looks
like gcc implemented this in the hope that it would put all the
relocated items close together and speed up the dynamic linker.

There are two problem with this:
* It doesn't work. Both bfd and gold will map .data.rel to .data and
  concatenate the input sections in the order they are seen.
* If we want a feature like that, it can be implemented directly in the
  linker since it knowns where the dynamic relocations are.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253436 91177308-0d34-0410-b5e6-96231b3b80d8
2015-11-18 06:02:15 +00:00
..
Analysis [ARM] Don't pessimize i32 vselect. 2015-11-17 17:25:15 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen Stop producing .data.rel sections. 2015-11-18 06:02:15 +00:00
DebugInfo Stop producing .data.rel sections. 2015-11-18 06:02:15 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker
LTO
MC [mips][microMIPS] Implement EXTP, EXTPDP, EXTPDPV, EXTPV, EXTR[_RS].W, EXTR_S.H, EXTRV[_RS].W and EXTRV_S.H instructions 2015-11-17 12:54:15 +00:00
Object ELFYAML: Add support for parsing AMDGPU section attribute flags 2015-11-13 17:06:29 +00:00
Other
SymbolRewriter
TableGen
tools [llvm-objdump] Use the COFF export table for additional symbols 2015-11-18 02:49:19 +00:00
Transforms Add a test for r253323 2015-11-18 02:50:39 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg enabling sancov tests on linux x86_64 only 2015-11-17 18:25:21 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh