llvm-6502/test
Jason W Kim 953a2a3dee Teach ARM/MC/ELF about gcc compatible reloc output to get past odd linkage
failures with relocations.

The code committed is a first cut at compatibility for emitted relocations in
ELF .o.

Why do this? because existing ARM tools like emitting relocs symbols as
explicit relocations, not as section-offset relocs.

Result is that with these changes,
1) relocs are now substantially identical what to gcc outputs.
2) larger apps (including many spec2k tests) compile, cross-link, and pass

Added reminder fixme to tests for future conversion to .s form.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124996 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-07 01:11:15 +00:00
..
Analysis
Archive
Assembler enhance vmcore to know that udiv's can be exact, and add a trivial 2011-02-06 21:44:57 +00:00
Bindings/Ocaml
Bitcode
BugPoint
CodeGen Rework some .ARM.attribute work for improved gcc compatibility. 2011-02-07 00:49:53 +00:00
DebugInfo
ExecutionEngine
Feature
FrontendAda
FrontendC
FrontendC++ Remove stale test that has never worked, afaik. 2011-02-01 00:47:16 +00:00
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib
Linker Correctly merge available_externally and regular definitions when they have 2011-02-01 05:33:52 +00:00
LLVMC
MC Teach ARM/MC/ELF about gcc compatible reloc output to get past odd linkage 2011-02-07 01:11:15 +00:00
Object
Other
Scripts
TableGen
Transforms teach instsimplify to transform (X / Y) * Y to X 2011-02-06 22:05:31 +00:00
Unit
Verifier
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile test/Makefile: "check-all" should update tools/clang/test/Unit/lit.site.cfg, too. Follow up to clang r124777. 2011-02-03 07:36:02 +00:00
Makefile.tests
site.exp.in
TestRunner.sh