summaryrefslogtreecommitdiff
path: root/lib/builtins
AgeCommit message (Expand)Author
2017-08-01Revert rL309634 until upstream buildbots have upgraded libc.Sterling Augustine
2017-07-31Add powerpc64 to compiler-rt build infrastructure.Sterling Augustine
2017-07-31[builtins] Fix mingw-w64 cross compilationMartin Storsjo
2017-07-28Add clear_cache implementation for ppc64. Fix buffer to meet ppc64 alignment.Sterling Augustine
2017-07-24[mips] Switch asm to __asm__ for non-GNU compiles.Stephen Hines
2017-07-21Remove Bitrig: CompilerRT ChangesErich Keane
2017-07-19[X86][builtins] Sync getX86CpuIDAndInfoEx with llvm's Host.cpp again.Craig Topper
2017-07-13[compiler-rt][X86] Match the detection of cpu's for __cpu_model to the latest...Craig Topper
2017-07-12[builtins] Better Fuchsia supportPetr Hosek
2017-07-10[X86] Sync a few more things from llvm's Host.cpp to cpu_model.Craig Topper
2017-07-10[X86] Resync cpu_model.c with llvm's Host.cpp in preparation for making it co...Craig Topper
2017-05-25Add generic __bswap[ds]i2 implementationsDimitry Andric
2017-05-25[cmake] Disable building emutls.c for baremetal targets.Catherine Moore
2017-05-24Allow armv{7,7s,7k,7m,7em} buildsJonathan Roelofs
2017-05-16builtins: fix guard __AEABI__ -> __ARM_EABI__Saleem Abdulrasool
2017-05-16builtins: one more case of a missing headerSaleem Abdulrasool
2017-05-16builtins: add missing includesSaleem Abdulrasool
2017-05-16builtins: expand out the AEABI function stubsSaleem Abdulrasool
2017-05-16builtins: use reserved spelling (NFC)Saleem Abdulrasool
2017-05-15Fix executable stack directive on Linux.Manoj Gupta
2017-05-15[builtins] Fix a check from __GNU__ to __GNUC__ for disabling executable stack.Manoj Gupta
2017-05-15builtins: fix filtering aliased targetsSaleem Abdulrasool
2017-05-10[cmake] Disable building enable_execute_stack.c for baremetal targets.Catherine Moore
2017-05-06[builtins] Fixup emulated TLS for mingw.Martell Malone
2017-05-04[compiler-rt][mips] Add support for quad precision builtins for mips64Simon Dardis
2017-05-02Roll back r301831 to fix broken powerpc64le tests.Sterling Augustine
2017-05-01Add powerpc64 and powerpc64le to build infrastructure.Sterling Augustine
2017-05-01Cleanup previous test commit.Sterling Augustine
2017-05-01Add a blank line as a test-commit.Sterling Augustine
2017-04-25[builtins] Implement emulated TLS on Windows.Frederich Munch
2017-04-24Revert r301089 "[builtins] Implement emulated TLS on Windows."Hans Wennborg
2017-04-22[builtins] Implement emulated TLS on Windows.Frederich Munch
2017-04-07[builtins] Make some ISA macro checks work with MSVCReid Kleckner
2017-04-07[builtins] Fix MSVC buildReid Kleckner
2017-04-07[builtins] Get the builtins tests passing on WindowsReid Kleckner
2017-04-06Add __ffssi2 implementation to compiler-rt builtinsDimitry Andric
2017-04-06[Builtins] Fix div0 error in udivsi3Weiming Zhao
2017-03-29[Builtin] Unxfail tests for armhfWeiming Zhao
2017-03-24Revert "builtins: Select correct code fragments when compiling for Thumb1/Thu...Weiming Zhao
2017-03-24builtins: Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA.Weiming Zhao
2017-03-15[compiler-rt][builtins] Ignore the deprecated warning forAlex Lorenz
2017-03-14[compiler-rt][builtins] __isOSVersionAtLeast should load CoreFoundationAlex Lorenz
2017-03-13[compiler-rt][builtins] Ignore the deprecated warning forAlex Lorenz
2017-03-10Silence a pedantic warning, NFCErik Pilkington
2017-03-09Reapply r297382: "[compiler-rt][builtins] Add __isOSVersionAtLeast()"Erik Pilkington
2017-03-09Revert "[compiler-rt][builtins] Add __isOSVersionAtLeast()"Erik Pilkington
2017-03-09[compiler-rt][builtins] Add __isOSVersionAtLeast()Erik Pilkington
2017-02-21[RT ARM] Avoid Linux include with a redefinitionRenato Golin
2017-02-12[Builtin][ARM] Fix subsf3vfp for non-HF targetWeiming Zhao
2017-02-06[Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1Weiming Zhao