summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
* <rdar://problem/12512722> Use arm divide instruction if availableNick Kledzik2013-05-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182665 91177308-0d34-0410-b5e6-96231b3b80d8
* Both OpenBSD and Bitrig need to include machine/endian.h to get theEric Christopher2012-09-20
| | | | | | | | | _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
* Remove the old, and non-functional CMake build system from CompilerRT.Chandler Carruth2012-04-04
| | | | | | | | | 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
* Add some basic mingw support.Anton Korobeynikov2012-01-12
| | | | | | | Patch by Ruben Van Boxem! git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@148048 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix build on minix. Patch by Ben Gras!Rafael Espindola2012-01-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@147632 91177308-0d34-0410-b5e6-96231b3b80d8
* Implement mulo<mode>4 for use in signed overflow checking.Eric Christopher2011-06-17
| | | | | | | Fixes rdar://9219742 and rdar://9218244 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@133284 91177308-0d34-0410-b5e6-96231b3b80d8
* If a test case is not compiled on a specific platform, print "skipped"Joerg Sonnenberger2011-05-29
| | | | | | | 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
* <rdar://problem/8914924> implement udivmodsi4 and divmodsi4 for ARMNick Kledzik2011-03-17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@127778 91177308-0d34-0410-b5e6-96231b3b80d8
* license changeHoward Hinnant2010-11-16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@119397 91177308-0d34-0410-b5e6-96231b3b80d8
* Tests for soft-float comparison functionsStephen Canon2010-07-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@107414 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for "platform" configurations, which define a suite of compiler-rtDaniel Dunbar2010-01-18
| | | | | | | | | | | 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
* Unbreak trampoline test.Daniel Dunbar2010-01-18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93711 91177308-0d34-0410-b5e6-96231b3b80d8
* Nested function test in compiler-rt should not be run under Clang.Edward O'Callaghan2009-10-29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85456 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix test suit for last CMake changes to CompilerRT.Edward O'Callaghan2009-10-29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85452 91177308-0d34-0410-b5e6-96231b3b80d8
* Work around strictness in gcc 4.4.1 casting a function pointer to void *Shantonu Sen2009-10-28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85397 91177308-0d34-0410-b5e6-96231b3b80d8
* Add stdlib.h for rand() prototypeShantonu Sen2009-10-28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85396 91177308-0d34-0410-b5e6-96231b3b80d8
* Update web docs for cmake test suit, comment out broken test.Edward O'Callaghan2009-10-28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85350 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix cmake test suit for compiler-rt.Edward O'Callaghan2009-10-27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85339 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix tests broken by removal of de-anonyomizing structs.Daniel Dunbar2009-10-27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85261 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove duplicate copy of int_lib.h, and update test script to find copy ↵Daniel Dunbar2009-10-27
| | | | | | | | 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
* Comment out broken tests and make the rest build in cmake build system.Edward O'Callaghan2009-10-17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@84330 91177308-0d34-0410-b5e6-96231b3b80d8
* add conversion functions and test cases for ARMNick Kledzik2009-09-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81809 91177308-0d34-0410-b5e6-96231b3b80d8
* Generalize Blocks code and intergrate with cmake build system more.Edward O'Callaghan2009-09-12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81613 91177308-0d34-0410-b5e6-96231b3b80d8
* add comparison functions for ARMNick Kledzik2009-09-12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81597 91177308-0d34-0410-b5e6-96231b3b80d8
* rename filesNick Kledzik2009-09-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81572 91177308-0d34-0410-b5e6-96231b3b80d8
* add _test in file namesNick Kledzik2009-09-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81561 91177308-0d34-0410-b5e6-96231b3b80d8
* start adding implementation of arm *vfp routines with test casesNick Kledzik2009-09-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81558 91177308-0d34-0410-b5e6-96231b3b80d8
* use HAS_80_BIT_LONG_DOUBLE so some tests work properly on armNick Kledzik2009-09-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81552 91177308-0d34-0410-b5e6-96231b3b80d8
* Use -lc -lm to link with (in tests) on non-Darwin.Daniel Dunbar2009-09-03
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80939 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't use -arch on non-Darwin.Daniel Dunbar2009-09-03
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80938 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert tabs to spaces.Daniel Dunbar2009-09-03
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80937 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for ellcc, Credit to Richard Pennington.Edward O'Callaghan2009-08-18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@79332 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix testsuit build on linux.Edward O'Callaghan2009-08-18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@79331 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix pre-processor mistake for BSDs in endianness.hEdward O'Callaghan2009-08-18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@79330 91177308-0d34-0410-b5e6-96231b3b80d8
* Refactor to remove un-named struct gnu extension usage. Now ISO C89 and C99 ↵Edward O'Callaghan2009-08-09
| | | | | | compliant. Comment trailing endifs git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78537 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix signedness warning in mprotect call, Clean up and improve endianness.h ↵Edward O'Callaghan2009-08-08
| | | | | | header. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78451 91177308-0d34-0410-b5e6-96231b3b80d8
* Forgot to add new endianness.h header file.Edward O'Callaghan2009-08-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78235 91177308-0d34-0410-b5e6-96231b3b80d8
* Refactor test suit endianness pre-processor code. More style and readability ↵Edward O'Callaghan2009-08-05
| | | | | | fixes, start labling endif's git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78234 91177308-0d34-0410-b5e6-96231b3b80d8
* Start porting compiler-rt testsuit to Solaris with new build system. Fix ↵Edward O'Callaghan2009-08-05
| | | | | | 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
* Initial import of CMake type build system. Just like the rest of llvm..Edward O'Callaghan2009-08-03
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77933 91177308-0d34-0410-b5e6-96231b3b80d8
* Initial import of compiler-rt.Daniel Dunbar2009-06-26
- git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@74292 91177308-0d34-0410-b5e6-96231b3b80d8