Commit Graph

  • 7e1a1e9042
    Merge pull request #259 from paoloteti/cc-rs Alex Crichton 2018-09-09 10:44:02 -0700
  • 8128d996b1 Remove unused variable target_arch_arm Paolo Teti 2018-09-08 19:04:09 +0200
  • 59353afa10 Remove superfluous cc flags Paolo Teti 2018-09-08 17:41:26 +0200
  • 4bbfb7e266
    Merge pull request #256 from jordanrh1/windows-arm Alex Crichton 2018-09-07 10:08:01 -0700
  • 0a87c71839 Remove unnecessary check Jordan Rhee 2018-09-07 08:27:38 -0700
  • f3bd252ffc Try undoing unnecessary change Jordan Rhee 2018-09-06 09:24:52 -0700
  • 78f544f57d Support windows/arm target Jordan Rhee 2018-07-05 11:20:34 -0700
  • 0703bfa725 Fix some `use_c_shim_if` directives Alex Crichton 2018-09-04 10:19:55 -0700
  • 5a88717b46
    Merge pull request #258 from paoloteti/fix-ci Alex Crichton 2018-09-02 16:28:58 -0500
  • 50ea70d7d0 Rename panic_implementation -> panic_handler Paolo Teti 2018-09-01 20:12:41 +0200
  • f3a13eb238 Merge remote-tracking branch 'origin/master' into HEAD Alex Crichton 2018-08-31 16:00:25 -0700
  • 605b439ad3 Fix compile on riscv again Alex Crichton 2018-08-31 16:00:12 -0700
  • abc9132938 Merge remote-tracking branch 'origin/master' into HEAD Alex Crichton 2018-08-30 14:13:52 -0700
  • cdbad7225f Fix compilation on riscv32 Alex Crichton 2018-08-30 14:13:15 -0700
  • 88f5efa79c
    Merge pull request #257 from demurgos/patch-1 Alex Crichton 2018-08-28 10:08:17 -0700
  • b9d8326572
    Fix link in README.md (Rust operator precedence) Charles Samborski 2018-08-28 15:48:58 +0200
  • b5563f79ea Update LLVM's compiler-rt submodule Alex Crichton 2018-08-22 11:19:18 -0700
  • 3caed3c802
    Merge pull request #255 from AdrianBunk/master Alex Crichton 2018-08-18 22:16:49 -0700
  • 8a0033ebfc Fix __sync_fetch_and_nand_* for pre-v6 ARM Adrian Bunk 2018-08-18 12:29:01 +0300
  • aeea9ca3ed Merge remote-tracking branch 'origin/rust-llvm-release-7-0-0-v2' Alex Crichton 2018-08-17 11:22:36 -0700
  • 01a6ffafda Remove unused features Alex Crichton 2018-08-17 11:21:08 -0700
  • 5b05a98e4f
    Merge pull request #252 from dingelish/master Alex Crichton 2018-08-07 09:00:07 -0500
  • 5e26a092a4 Follow up on PR #252 Yu Ding 2018-08-06 23:03:37 -0700
  • bf370326cf Fix symbol collision caused by floatdisf Yu Ding 2018-08-06 20:54:48 -0700
  • d549d85b17 Upgrade to LLVM 7 branch point Alex Crichton 2018-08-02 07:07:43 -0700
  • 5a7b58ffd7
    Merge pull request #251 from riscv-rust/master Alex Crichton 2018-08-03 14:09:12 -0500
  • 6dcbd85f11
    Implement __mulsi3. David Craven 2018-07-26 19:30:26 +0200
  • 52a6a4d708 Update libm to elide bounds checks Alex Crichton 2018-07-25 18:11:47 -0700
  • e3b8a228ed
    Merge pull request #250 from japaric/fmod Alex Crichton 2018-07-25 03:57:55 -0500
  • 1083ac1439 fix warnings Jorge Aparicio 2018-07-24 16:57:22 -0500
  • 3d005629b8 expose fmod{,f} symbols on thumb Jorge Aparicio 2018-07-24 13:26:50 -0500
  • b4a3645cfe
    Merge pull request #248 from japaric/libm Alex Crichton 2018-07-18 12:08:14 -0500
  • d73ccba988 Use `intrinsics!` macro for math intrinsics Alex Crichton 2018-07-18 10:04:33 -0700
  • cc78ff665d fix path Jorge Aparicio 2018-07-18 11:36:24 -0500
  • 36f93dbd79 expose math symbol on wasm32-unknown-unknown Jorge Aparicio 2018-07-12 20:40:30 -0500
  • 5d370bb352 Don't build multc3 on AArch64 MSVC Alex Crichton 2018-07-16 16:37:35 -0700
  • ec413b2b67
    Merge pull request #249 from semarie/openbsd Alex Crichton 2018-07-16 09:01:09 -0500
  • ffffe2ed64 openbsd: doesn't use `static` as it could result duplicated symbols Sébastien Marie 2018-07-16 06:17:38 +0200
  • 182450f20c Try to fix intrinsics example on nightly Alex Crichton 2018-07-12 09:29:32 -0700
  • 8142298fe6
    Merge pull request #247 from ljedrz/outdated_feature Alex Crichton 2018-07-12 10:33:05 -0500
  • 5b5b2581e4 Try to fix example's compile on nightly Alex Crichton 2018-07-12 08:32:39 -0700
  • 411a12fc02 Remove #![feature(i128_type)] as i128 is stable ljedrz 2018-07-12 14:40:56 +0200
  • 86bf357a14 Upgrade compiler-rt submodule, mostly for sanitizers Alex Crichton 2018-06-29 09:53:58 -0700
  • 6eb8f8d710
    Merge pull request #244 from qnighy/dynamic-stack-probing Alex Crichton 2018-05-28 11:54:19 -0500
  • 1d15be6a86 Explain why we need extra check in probestack. Masaki Hara 2018-05-28 13:29:35 +0900
  • 56293ad7c7 Fix segfault on probestack with dynamic alloca. Masaki Hara 2018-05-27 23:28:17 +0900
  • 28daccd915
    Merge pull request #242 from alexcrichton/update-compiler-rt Alex Crichton 2018-05-14 11:12:35 -0500
  • 575612347c Allow failures on thumb for now Alex Crichton 2018-05-14 06:56:42 -0700
  • c1df86bb46 Update compiler-rt Alex Crichton 2018-05-14 06:55:34 -0700
  • 4cfd7101eb
    Merge pull request #241 from semarie/openbsd Alex Crichton 2018-05-12 14:02:43 -0500
  • 5f9bbc924b More attempts for intrinsics example Alex Crichton 2018-05-12 07:21:36 -0700
  • d8bbc81016 use system library on openbsd Sébastien Marie 2018-05-12 09:19:28 +0200
  • e423f3c64b More CI fixes Alex Crichton 2018-05-11 16:52:34 -0700
  • e73b81e2d5 Attempt to fix tests on latest nightly Alex Crichton 2018-05-11 16:45:30 -0700
  • cb04a0718b
    Merge pull request #234 from ketsuban/master Alex Crichton 2018-04-05 10:06:16 -0500
  • e3dda36162
    Remove reference to C impl of float[un]disf Thomas Winwood 2018-04-05 15:03:44 +0100
  • 2a2f6d96c8
    Merge pull request #238 from TimNN/fix-arm Alex Crichton 2018-03-27 15:08:06 +0200
  • 5be54652e9 Fix incorrect names used / generated on ARM Tim Neumann 2018-03-27 11:33:57 +0200
  • 263a703b10
    Merge pull request #236 from mark-i-m/i128 Alex Crichton 2018-03-20 20:20:14 -0500
  • 09974df5a7 stable_features allowed temporarily Mark Mansi 2018-03-20 19:16:13 -0500
  • 34f5d4aa38
    Merge pull request #235 from mark-i-m/i128 Alex Crichton 2018-03-19 09:55:54 -0500
  • 29816fc5d7 Put back feature Mark Mansi 2018-03-18 14:07:01 -0500
  • 0ca2a57f1b i128 is being stabilized Mark Mansi 2018-03-17 21:37:35 -0500
  • 92b259c3ad Add __floatdisf and __floatundisf intrinsics Thomas Winwood 2017-12-09 18:40:36 +0000
  • 8fe94f3553
    Merge pull request #233 from paoloteti/arm-float Alex Crichton 2018-02-26 10:49:57 -0600
  • 463a127ea9 Remove ledf2vfp.S and lesf2vfp.S from build list Paolo Teti 2018-02-25 19:49:31 +0100
  • 3a0a96dc00 TravisCI: remove allow_failures for thumb* targets Paolo Teti 2018-02-25 19:23:30 +0100
  • 944ab5cb92 Add missing test cases for __unordsf2/__unorddf2 Paolo Teti 2018-02-25 18:35:36 +0100
  • 28c57e7212 Add __ledf2vfp and __lesf2vfp Paolo Teti 2018-02-25 17:50:56 +0100
  • cfecfa2918 Auto merge of #232 - paoloteti:fix-thumb-ci, r=alexcrichton bors 2018-02-25 12:07:46 +0000
  • 9e99aa2bbe Remove no_std features Paolo Teti 2018-02-25 09:19:34 +0100
  • 7b81af044e Keep mangled-names as a default feature Paolo Teti 2018-02-25 01:11:49 +0100
  • 86612733be testcrate/lib.rs: use #![no_std] unconditionally Paolo Teti 2018-02-25 00:22:39 +0100
  • 8289e626fe Use upstream for utest Paolo Teti 2018-02-24 22:48:27 +0100
  • 7f92a8ee7b Fix CI for thumb* targets Paolo Teti 2018-02-18 18:15:57 +0100
  • 280012b1df Fix thumbv6m build (feature=c) Paolo Teti 2018-02-16 17:31:25 +0100
  • 266ea0740a Auto merge of #231 - paoloteti:vfp, r=alexcrichton bors 2018-02-12 18:57:43 +0000
  • 7c11f5c018 Merge branch 'llvm-60' Alex Crichton 2018-02-12 10:57:11 -0800
  • 2467bd2cbf Update Progress list Paolo Teti 2018-02-12 18:23:55 +0100
  • e7bf03019c Collection of VFP intrinsics Paolo Teti 2018-02-11 23:46:56 +0100
  • e15ab79173 Set -mfloat-abi=hard not only for thumb targets Paolo Teti 2018-02-11 21:17:42 +0100
  • 63de7c62c1 Auto merge of #230 - paoloteti:fix-extend, r=alexcrichton bors 2018-02-09 20:50:27 +0000
  • 2cb290afa3 Fix __subsf3 and __subdf3 on x86 Paolo Teti 2018-02-09 20:35:55 +0100
  • 306764b091 Fix issue extending f32::MIN/MAX to f64 and improve testcrate. Paolo Teti 2018-02-09 17:13:45 +0100
  • 2801c99793 Auto merge of #229 - paoloteti:extend, r=alexcrichton bors 2018-02-08 21:55:46 +0000
  • 45f924ece5 Add generic conversion from a narrower to a wider FP type Paolo Teti 2018-02-08 18:20:45 +0100
  • 3e7fba7669 Auto merge of #228 - paoloteti:eabihf, r=alexcrichton bors 2018-02-05 05:18:36 +0000
  • 13db8bf436 Add support for sub*f3vfp and add*f3vfp Paolo Teti 2018-02-04 18:34:31 +0100
  • 2d8f137801
    Merge pull request #227 from paoloteti/softfloat Alex Crichton 2018-02-04 08:25:47 -0600
  • 73884ae671 Fix __aeabi_fcmple and add test cases Paolo Teti 2018-02-04 09:48:06 +0100
  • 1129b62ca2
    Merge pull request #226 from alexcrichton/refactor-tests Alex Crichton 2018-01-31 14:22:51 -0600
  • 2a13475197 Simplify how testing is done Alex Crichton 2018-01-31 10:04:01 -0800
  • 032424971d Allow thumb failures Alex Crichton 2018-01-31 07:26:44 -0800
  • 93977e65a0
    Merge pull request #225 from paoloteti/armhf Alex Crichton 2018-01-31 09:25:51 -0600
  • 1269ad1438 Fix build errors on arm*-linux-gnueabi Paolo Teti 2018-01-30 23:10:56 +0100
  • 9e04723812 Add test cases for Mul[s/d]f3vfp and Div[s/d]f3vfp Paolo Teti 2018-01-30 20:15:37 +0100
  • f42b9e0bad __[mul/div]sf3vfp and __[mul/div]df3vfp only on ARM Paolo Teti 2018-01-30 18:48:20 +0100
  • 8f018562ca Add support for mul[s/d]f3vfp and div[s/d]f3vfp Paolo Teti 2018-01-29 19:52:55 +0100
  • 345447948f Update to release_60 of LLVM's compiler-rt Alex Crichton 2018-01-23 15:23:21 -0800
  • 0a95675bab
    Merge pull request #224 from alexcrichton/fix-float-cmp Alex Crichton 2018-01-24 20:26:10 -0600