History log of /external/compiler-rt/lib/int_lib.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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