Commit History

Autor SHA1 Mensaxe Data
  Aaron Kutch 26fe6ff936 Add `__divmodti4` %!s(int64=4) %!d(string=hai) anos
  Aaron Kutch 1621c6dbf9 Use `specialized-div-rem` 1.0.0 for division algorithms %!s(int64=4) %!d(string=hai) anos
  Aaron Kutch 6aef025a36 Remove unused code %!s(int64=4) %!d(string=hai) anos
  Aaron Kutch 752ab52a7a Remove erroneous `aapcs_on_arm` and add `maybe_use_optimized_c_shim` %!s(int64=4) %!d(string=hai) anos
  Aaron Kutch 83425b17eb replace old soft division code with new functions %!s(int64=5) %!d(string=hai) anos
  Aaron Kutch d242475b5c regularize the location and documentation of division functions %!s(int64=5) %!d(string=hai) anos
  bjorn3 783430e6ae Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions %!s(int64=5) %!d(string=hai) anos
  Alex Crichton cf98161da7 Remove the need for #[cfg] in #[use_c_shim_if] %!s(int64=6) %!d(string=hai) anos
  Alex Crichton c88c9502b7 Run rustfmt over everything %!s(int64=6) %!d(string=hai) anos
  Alex Crichton 8521530f49 Fix __divsi3 and __udivsi3 on thumbv6m targets %!s(int64=6) %!d(string=hai) anos
  Alex Crichton 4bbc838ac7 Revert "Use the Rust implementation of udivsi3 on ARM" %!s(int64=6) %!d(string=hai) anos
  Hugues de Valon c924aed0b9 Fix Armv8-M Baseline compilation %!s(int64=6) %!d(string=hai) anos
  Jordan Rhee 78f544f57d Support windows/arm target %!s(int64=6) %!d(string=hai) anos
  Paolo Teti 280012b1df Fix thumbv6m build (feature=c) %!s(int64=7) %!d(string=hai) anos
  Alex Crichton a6f7dfd2fd Fix nightly CI %!s(int64=7) %!d(string=hai) anos
  Scott McMurray ed89a17f25 Make them all `pub` %!s(int64=7) %!d(string=hai) anos
  Scott McMurray 5e71218390 Implement all the 128-bit operator lang items from rust PR 46093 %!s(int64=7) %!d(string=hai) anos
  est31 c9a261895e Refactor int builtins to use associated consts %!s(int64=7) %!d(string=hai) anos
  Alex Crichton 681aaa914d Use the Rust implementation of udivsi3 on ARM %!s(int64=7) %!d(string=hai) anos
  Alex Crichton 2147753559 Remove usage of unwrap_or_else %!s(int64=7) %!d(string=hai) anos
  Alex Crichton 7de57cd4f9 Handle aeabi aliasing %!s(int64=7) %!d(string=hai) anos
  Alex Crichton 47ff81325c Use more intrinsics on msvc %!s(int64=7) %!d(string=hai) anos
  Alex Crichton 7886ae275b Port sdiv to traits + `intrinsics!` %!s(int64=7) %!d(string=hai) anos
  Jorge Aparicio cc0d8ba2d1 remove the current test suite %!s(int64=8) %!d(string=hai) anos
  Jorge Aparicio 2faec6a4fb fix debug assertion in modsi3 / moddi3 %!s(int64=8) %!d(string=hai) anos
  bors 9681358dc5 Auto merge of #149 - rust-lang-nursery:gh148, r=alexcrichton %!s(int64=8) %!d(string=hai) anos
  Jorge Aparicio c93b32b3e5 fix debug assertion in divdi3 %!s(int64=8) %!d(string=hai) anos
  Jorge Aparicio 644a1c9ac9 fix infinite recursion in divmoddi4 / mulodi4 %!s(int64=8) %!d(string=hai) anos
  Jorge Aparicio 47b45d1d62 adjust the check! macro to accept AAPCS intrinsics %!s(int64=8) %!d(string=hai) anos
  Jorge Aparicio 57085be2ea ARM: keep some non-aeabi symbols around %!s(int64=8) %!d(string=hai) anos