summaryrefslogtreecommitdiff
path: root/lib/builtins/int_endianness.h
AgeCommit message (Collapse)Author
2017-07-21Remove Bitrig: CompilerRT ChangesErich Keane
Bitrig code has been merged back to OpenBSD, thus the OS has been abandoned. Differential Revision: https://reviews.llvm.org/D35709 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@308798 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-23Use compiler provided endianness definitions if available.Ed Schouten
This makes int_endianness.h work on operating systems for which we haven't written explicit constructs, as long as GCC or Clang are being used. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@230208 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-25builtins: avoid endian.h in favour of compiler builtinsSaleem Abdulrasool
Use the __BYTE_ORDER__ macro which has been available in GCC since 4.6 and is available in clang as well. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@220626 91177308-0d34-0410-b5e6-96231b3b80d8
2014-09-19builtins: 80-columnSaleem Abdulrasool
Re-wrap a couple of lines. NFC. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@218096 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-14Move original compiler-rt functions (libgcc replacement) to lib/builtins ↵Alexey Samsonov
directory git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@201393 91177308-0d34-0410-b5e6-96231b3b80d8