compiler-builtins-zynq/src/int
bjorn3 783430e6ae Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions
The -Zlower-128bit-ops feature is completely broken, as libcore needs
those lang items to compile with this feature, but they are only
provided by compiler_builtins, which itself depends on libcore.
According to rust-lang/rust#58969 the feature never got finished.

This commit removes the associated lang items and replaces them with
normal unmangled functions, when there is no existing intrinsic. This
makes it easier for alternative codegen backends to implement 128bit
integer support.
2019-07-13 11:38:35 +02:00
..
addsub.rs Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions 2019-07-13 11:38:35 +02:00
mod.rs Remove the need for #[cfg] in #[use_c_shim_if] 2019-05-15 12:59:31 -07:00
mul.rs Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions 2019-07-13 11:38:35 +02:00
sdiv.rs Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions 2019-07-13 11:38:35 +02:00
shift.rs Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions 2019-07-13 11:38:35 +02:00
udiv.rs Replace {u,i}128_* lang items with __rust_{u,i}128_* unmangled functions 2019-07-13 11:38:35 +02:00