c25c6d10b18efa071f0016f31f6f3dd8a8fa6676 |
|
16-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Finish int_math.h definitions using compiler builtins and eliminate implementation use of <math.h>. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144786 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
401f693a874c0f2fd9e37173e3ab7045a1bdeb3d |
|
16-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Add support for library wide utility functions, and make compilerrt_abort() a real boy. - The utility module needs to be included into every produced library, because we don't have enough dependency tracking to know exactly which other modules might require the utilities. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144751 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
3f4d3407a10186b146647b5f248158279835ab9c |
|
16-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Remove math.h from int_lib.h, which doesn't appear to be required. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144749 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
2bf93403298e46a32423c9e66d26b5436d0748ea |
|
16-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Include float.h in int_lib.h, and eliminate duplicate includes from a number of source files. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144739 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
23d1542758b351aca24b4a99b4947e9e1fa97c43 |
|
15-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Include stdbool.h in int_lib.h, and eliminate duplicate includes from a number of source files. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144671 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
0a3e35011f3c312f2b10f61e1540b058baff8cf6 |
|
15-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Rename endianness.h to int_endianness.h (for consistency) and tidy up a bit. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144669 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
396a72f4854bdc09e465bf2ab96e62303850ee41 |
|
15-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Split out int_types.h, for readability. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144668 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
0ae9d258a484ba5ede154f729660ad21bd0ade2e |
|
15-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
lib: Integrate abi.h into int_lib.h, there aren't good enough reasons for this extra complexity. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144660 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
1c5f89b1dd741135a4007ab577723d422f421eec |
|
19-Apr-2011 |
Anton Korobeynikov <asl@math.spbu.ru> |
Move abi bits to separate header. Force AAPCS for EABI in accordance with ARM RTABI. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@129769 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
37b97d1cf4501b94347e0b4e880f4b25825a289f |
|
19-Apr-2011 |
Anton Korobeynikov <asl@math.spbu.ru> |
Add ARM EABI function aliases to routines git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@129768 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
c31717b18c76a584eb36e49a31eff6810118b834 |
|
07-Jan-2011 |
Nick Kledzik <kledzik@apple.com> |
Add missing <stdint.h> to build properly on Solaris. Patch by Joakim Johansson git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@123006 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
9ad441ffec97db647fee3725b3424284fb913e14 |
|
16-Nov-2010 |
Howard Hinnant <hhinnant@apple.com> |
license change git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@119397 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
d3d22631ca0b314f0564a9bcfe96dd2d6ca85fa6 |
|
31-Mar-2010 |
Daniel Dunbar <daniel@zuster.org> |
Add new build option KERNEL_USE, which compiles with -mkernel and gets propogated to CFLAGS. Use this to call panic() instead of abort() when enabled. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@100015 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
48f46ac1d9a82210f6e469567cb60aa7e7cd2f3b |
|
31-Mar-2010 |
Daniel Dunbar <daniel@zuster.org> |
Use a private compilerrt_abort() define instead of calling abort directly. - Fiddling with abort directly is annoying given the way we use system includes, although it would be nice to fix this so we could make sure calling abort directly is verboten. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@100014 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
4467b65ff6e342ad4e8bef86f4e948f56e814bdf |
|
27-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Remove duplicate copy of int_lib.h, and update test script to find copy 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
/external/compiler-rt/lib/int_lib.h
|
8bf1e094893cb24796137b47ee0d46d18d299996 |
|
09-Aug-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Refactor to remove un-named struct gnu extension usage. Now ISO C89 and C99 compliant. Comment trailing endifs git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78537 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
0898ee9197a0049e479a12f4c5b3c65e3deaf03b |
|
05-Aug-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Refactor test suit endianness pre-processor code. More style and readability fixes, start labling endif's git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78234 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
1fcb40b79d8fbfcc9acb0966d5f9bba09431f832 |
|
05-Aug-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Next batch of C++ to C comment style changes. Also improve and factor out endianness pre-processor code. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78226 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
0e4ad9c55a8554a220af3dc6b0fc4b0a5d64c025 |
|
05-Aug-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Start porting compiler-rt testsuit to Solaris with new build system. Fix 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
/external/compiler-rt/lib/int_lib.h
|
df479b6717e4300dfeb6cc51e6f6b68118fafdcd |
|
04-Aug-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Refactor out common pre-processor code. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78037 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
6c307f0ec927c9eb8bfcee8a4b7f7b8e12ef56be |
|
03-Aug-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Fix newlinew warning in floatundidf.c , Bulkout CMake system more, complete port to AuroraUX and Solaris. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77958 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|
b3a6901e66f55b35aa9e01bcb24134e6a65ea004 |
|
26-Jun-2009 |
Daniel Dunbar <daniel@zuster.org> |
Initial import of compiler-rt. - git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@74292 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/int_lib.h
|