about summary refs log tree commit diff
path: root/src/libstd/sys/unix/sync.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-08-19 07:14:43 +0000
committerbors <bors@rust-lang.org>2015-08-19 07:14:43 +0000
commitc8c14f207b7abac93f16237fea48fe435ebe826c (patch)
tree285742972e88ae2ee62867495c3dc6bc594df157 /src/libstd/sys/unix/sync.rs
parente47eb7c2c850c49d5358d64cb3de6e82ff5fc99a (diff)
parent8a7b0fad531f2cbb40aace2bdfb5f03060a61d33 (diff)
downloadrust-c8c14f207b7abac93f16237fea48fe435ebe826c.tar.gz
rust-c8c14f207b7abac93f16237fea48fe435ebe826c.zip
Auto merge of #27875 - alexcrichton:msvc-f32-rem, r=nrc
Currently `f32 % f32` will generate a link error on 32-bit MSVC because LLVM
will lower the operation to a call to the nonexistent function `fmodf`. Work
around in this in the backend by lowering to a call to `fmod` instead with
necessary extension/truncation between floats/doubles.

Closes #27859
Diffstat (limited to 'src/libstd/sys/unix/sync.rs')
0 files changed, 0 insertions, 0 deletions