~pali/llvm/compiler-rt-3.5

  • Committer: rengolin
  • Date: 2014-08-19 23:30:32 UTC
  • Revision ID: svn-v4:91177308-0d34-0410-b5e6-96231b3b80d8:compiler-rt/branches/release_35:216035
Merging r215295:
------------------------------------------------------------------------
r215295 | compnerd | 2014-08-09 21:17:37 +0100 (Sat, 09 Aug 2014) | 10 lines

builtins: correct __umodsi3, __udivsi3 on ARM

When building the builtins for a modern CPU (idiv support), __umodsi3 was
completely incorrect as it would behave as __udivmosi3, which takes a tertiary
parameter which is a pointer.

__udivsi3 was also incorrect, returning the remainder in r1.  Although this
would not result in any crash or invalid behaviour as r1 is a caller saved
register in AAPCS, this is unnecessary.  Simply perform the division ignoring
the remainder.
------------------------------------------------------------------------
Filename Latest Rev Last Changed Committer Comment Size
..
android 3762 10 years ago eugenis Move Android ucontext.h out of third_party. Googl Diff
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
SDKs 237 12 years ago ddunbar build/SDKs: Sketch a minimal stub SDK for Darwin. 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 3915 10 years ago klimek Update arc config to new domain. 81 bytes Diff Download File
.gitignore 3813 10 years ago dexonsmith Add vim swap files to .gitignore 44 bytes Diff Download File
CMakeLists.txt 4309 9 years ago dsanders [asan] adding support of 32-bit address sanitizer 15.3 KB Diff Download File
CODE_OWNERS.TXT 3639 10 years ago timurrrr Add myself as a c-rt owner of ASan/Win 1.3 KB Diff Download File
CREDITS.TXT 4283 9 years ago joerg Add Guan-Hong Liu. 1 KB Diff Download File
LICENSE.TXT 3762 10 years ago eugenis Move Android ucontext.h out of third_party. Googl 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 9 years ago garious Moved the builtins documentation to lib/builtins/ 304 bytes Diff Download File