summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2013-05-24<rdar://problem/12512722> Use arm divide instruction if availableNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182665 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-20Both OpenBSD and Bitrig need to include machine/endian.h to get theEric Christopher
_BYTE_ORDER define. Patch by David Hill. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164286 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-04Remove the old, and non-functional CMake build system from CompilerRT.Chandler Carruth
I cannot build any part of this successfully on either Linux or Darwin, and the replacement is worlds simpler by requiring that this be built as a subproject of LLVM. If this breaks you for any reason, please let me know, and let me know what your use case is. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@154059 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-12Add some basic mingw support.Anton Korobeynikov
Patch by Ruben Van Boxem! git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@148048 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-05Fix build on minix. Patch by Ben Gras!Rafael Espindola
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147632 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-17Implement mulo<mode>4 for use in signed overflow checking.Eric Christopher
Fixes rdar://9219742 and rdar://9218244 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@133284 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-29If a test case is not compiled on a specific platform, print "skipped"Joerg Sonnenberger
to stdout. This helps identifying missing coverage on a given platform. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@132300 91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-17<rdar://problem/8914924> implement udivmodsi4 and divmodsi4 for ARMNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@127778 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-16license changeHoward Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@119397 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-01Tests for soft-float comparison functionsStephen Canon
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@107414 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-18Add support for "platform" configurations, which define a suite of compiler-rtDaniel Dunbar
libraries to generate. - Each library may be built with different flags and for different architectures, and there is support for building Darwin style fat archives. - Uses an ambituous amount of make programming, but should be hidden to users and developers. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93720 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-18Unbreak trampoline test.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93711 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-29Nested function test in compiler-rt should not be run under Clang.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85456 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-29Fix test suit for last CMake changes to CompilerRT.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85452 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-28Work around strictness in gcc 4.4.1 casting a function pointer to void *Shantonu Sen
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85397 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-28Add stdlib.h for rand() prototypeShantonu Sen
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85396 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-28Update web docs for cmake test suit, comment out broken test.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85350 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-27Fix cmake test suit for compiler-rt.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85339 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-27Fix tests broken by removal of de-anonyomizing structs.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85261 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-27Remove duplicate copy of int_lib.h, and update test script to find copy ↵Daniel Dunbar
inside lib/. Also, fix some brokenness in the test script w.r.t REMOTE. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85260 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-17Comment out broken tests and make the rest build in cmake build system.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@84330 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-14add conversion functions and test cases for ARMNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81809 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-12Generalize Blocks code and intergrate with cmake build system more.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81613 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-12add comparison functions for ARMNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81597 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-11rename filesNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81572 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-11add _test in file namesNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81561 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-11start adding implementation of arm *vfp routines with test casesNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81558 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-11use HAS_80_BIT_LONG_DOUBLE so some tests work properly on armNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81552 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-03Use -lc -lm to link with (in tests) on non-Darwin.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80939 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-03Don't use -arch on non-Darwin.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80938 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-03Convert tabs to spaces.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80937 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-18Add support for ellcc, Credit to Richard Pennington.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@79332 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-18Fix testsuit build on linux.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@79331 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-18Fix pre-processor mistake for BSDs in endianness.hEdward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@79330 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-09Refactor to remove un-named struct gnu extension usage. Now ISO C89 and C99 ↵Edward O'Callaghan
compliant. Comment trailing endifs git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78537 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-08Fix signedness warning in mprotect call, Clean up and improve endianness.h ↵Edward O'Callaghan
header. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78451 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-05Forgot to add new endianness.h header file.Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78235 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-05Refactor test suit endianness pre-processor code. More style and readability ↵Edward O'Callaghan
fixes, start labling endif's git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78234 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-05Start porting compiler-rt testsuit to Solaris with new build system. Fix ↵Edward O'Callaghan
some C++ style comments which are not allowed in ISO C90. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78143 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-03Initial import of CMake type build system. Just like the rest of llvm..Edward O'Callaghan
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77933 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-26Initial import of compiler-rt.Daniel Dunbar
- git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@74292 91177308-0d34-0410-b5e6-96231b3b80d8