1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/examples
Rafael Espindola aea6192f20 Add back r201608, r201622, r201624 and r201625
r201608 made llvm corretly handle private globals with MachO. r201622 fixed
a bug in it and r201624 and r201625 were changes for using private linkage,
assuming that llvm would do the right thing.

They all got reverted because r201608 introduced a crash in LTO. This patch
includes a fix for that. The issue was that TargetLoweringObjectFile now has
to be initialized before we can mangle names of private globals. This is
trivially true during the normal codegen pipeline (the asm printer does it),
but LTO has to do it manually.

llvm-svn: 201700
2014-02-19 17:23:20 +00:00
..
BrainF [cleanup] Re-sort the examples #include lines with my sort_includes 2014-01-13 09:58:03 +00:00
ExceptionDemo Add back r201608, r201622, r201624 and r201625 2014-02-19 17:23:20 +00:00
Fibonacci [cleanup] Fix the includes in the examples for r199082. 2014-01-13 09:53:45 +00:00
HowToUseJIT [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
Kaleidoscope [cleanup] Re-sort the examples #include lines with my sort_includes 2014-01-13 09:58:03 +00:00
ModuleMaker [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
OCaml-Kaleidoscope Move TargetData to DataLayout. 2012-10-08 16:37:04 +00:00
ParallelJIT [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
CMakeLists.txt Don't try to build ExceptionDemo on ARM. 2014-02-12 21:47:15 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile Removed TracingBrainF from examples Makefile. 2010-09-15 14:55:32 +00:00