~pali/llvm/compiler-rt-3.9

  • Committer: etienneb
  • Date: 2016-07-15 17:26:33 UTC
  • Revision ID: svn-v4:91177308-0d34-0410-b5e6-96231b3b80d8:compiler-rt/trunk:275584
[compiler-rt] Fix incorrect handling of indirect load.

Summary:
Indirect load are relative offset from RIP.

The current trampoline implementation is incorrectly
copying these instructions which make some unittests
crashing.

This patch is not fixing the unittests but it's fixing
the crashes. The functions are no longer hooked.

Patches will come soon to fix these unittests.

Reviewers: rnk

Subscribers: llvm-commits, wang0109, chrisha

Differential Revision: https://reviews.llvm.org/D22410
Filename Latest Rev Last Changed Committer Comment Size
..
cmake 19 14 years ago evocallaghan Fix newlinew warning in floatundidf.c , Bulkout CM Diff
include 1014 11 years ago chandlerc Relocate the external headers provided by ASan and Diff
lib 2 14 years ago ddunbar Initial import of compiler-rt. - Diff
make 2 14 years ago ddunbar Initial import of compiler-rt. - Diff
test 2 14 years ago ddunbar Initial import of compiler-rt. - Diff
unittests 3505 10 years ago samsonov Move shared configs for lit test suites to test/ a Diff
www 3 14 years ago lattner add directory for web page. Diff
.arcconfig 7302 7 years ago d0k Upgrade all the .arcconfigs to https. 82 bytes Diff Download File
.gitignore 3813 10 years ago dexonsmith Add vim swap files to .gitignore 44 bytes Diff Download File
CMakeLists.txt 7241 7 years ago cbieneman [CMake] Check for androidabi in CMakeLists.txt not 11.5 KB Diff Download File
CODE_OWNERS.TXT 7046 8 years ago kcc [sanitizers] remove earthdok@ from owners 1.3 KB Diff Download File
CREDITS.TXT 4283 9 years ago joerg Add Guan-Hong Liu. 1 KB Diff Download File
LICENSE.TXT 6833 8 years ago probinson Update copyright year to 2016. 4.1 KB Diff Download File
Makefile 3194 10 years ago samsonov Revert r196490 and fix include paths in makefile-b 9.3 KB Diff Download File
README.txt 4184 10 years ago garious Moved the builtins documentation to lib/builtins/ 304 bytes Diff Download File