summaryrefslogtreecommitdiff
path: root/lib/builtins/fixunsxfdi.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix Wnewline-eof after r368598Nico Weber2019-08-121-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368613 91177308-0d34-0410-b5e6-96231b3b80d8
* [builtins] MSVC warning disable for clean buildMatthew G McGovern2019-08-121-0/+11
| | | | | | | - https://reviews.llvm.org/D66023 - amended for ifdef/if gcc errors in previous verison git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368598 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert "[sanitizers] MSVC warning disable for clean build" and follow-up ↵Eric Christopher2019-08-091-10/+0
| | | | | | | | that tried to fix the build as it's still broken. This reverts commit 368476 and 368480. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368481 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix compilation after SVN r368476Martin Storsjo2019-08-091-0/+1
| | | | | | | | | That revision broke compilation with this error: lib/builtins/fixunsxfdi.c:13:2: error: unterminated conditional directive #if !_ARCH_PPC git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368480 91177308-0d34-0410-b5e6-96231b3b80d8
* [sanitizers] MSVC warning disable for clean buildMatthew G McGovern2019-08-091-0/+9
| | | | | | - https://reviews.llvm.org/D66023 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368476 91177308-0d34-0410-b5e6-96231b3b80d8
* [builtins] Use single line C++/C99 comment stylePetr Hosek2019-04-281-23/+19
| | | | | | | | | | | Use the uniform single line C++/99 style for code comments. This is part of the cleanup proposed in "[RFC] compiler-rt builtins cleanup and refactoring". Differential Revision: https://reviews.llvm.org/D60352 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@359411 91177308-0d34-0410-b5e6-96231b3b80d8
* [builtins] Reformat builtins with clang-formatPetr Hosek2019-04-281-17/+15
| | | | | | | | | | | Update formatting to use the LLVM style. This is part of the cleanup proposed in "[RFC] compiler-rt builtins cleanup and refactoring". Differential Revision: https://reviews.llvm.org/D60351 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@359410 91177308-0d34-0410-b5e6-96231b3b80d8
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
| | | | | | | | | | | | | | | | | | to reflect the new license. These used slightly different spellings that defeated my regular expressions. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@351648 91177308-0d34-0410-b5e6-96231b3b80d8
* Refactor float to integer conversion to share the same code.Joerg Sonnenberger2015-03-111-0/+2
| | | | | | | | | | | | | | 80bit Intel/PPC long double is excluded due to lacking support for the abstraction. Consistently provide saturation logic. Extend to long double on 128bit IEEE extended platforms. Initial patch with test cases from GuanHong Liu. Reviewed by Steve Canon. Differential Revision: http://reviews.llvm.org/D2804 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@231965 91177308-0d34-0410-b5e6-96231b3b80d8
* Consistently use COMPILER_RT_ABI for all public symbols.Joerg Sonnenberger2014-03-011-1/+1
| | | | | | | Move prototypes into headers and fix a few inconsistencies. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@202591 91177308-0d34-0410-b5e6-96231b3b80d8
* Move original compiler-rt functions (libgcc replacement) to lib/builtins ↵Alexey Samsonov2014-02-141-0/+44
directory git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@201393 91177308-0d34-0410-b5e6-96231b3b80d8