Amanieu d'Antras
|
6e2b9461b9
Import the asm! macro from core::arch
|
3 年之前 |
Amanieu d'Antras
|
f06e6d1a11
Replace llvm_asm! with asm!
|
4 年之前 |
Joseph Richey
|
63ccaf11f0
Move from an "asm" flag to a "no-asm" feature flag (#386)
|
4 年之前 |
Alex Crichton
|
cde22bc180
Switch to using `llvm_asm!` instead of `asm!` (#351)
|
5 年之前 |
Oliver Scherer
|
7a8161dab7
Emit `_fltused` on `uefi` targets as a short-term workaround (#317)
|
5 年之前 |
Dan Gohman
|
a6ecd1a73f
Add "volatile" and "memory" clobber to asm! that doesn't fall through.
|
7 年之前 |
Matt Ickstadt
|
a40cc6a12d
Don't compile probestack functions during testing
|
7 年之前 |
Matt Ickstadt
|
b3679bcfba
Implement x86 chkstk in "rust"
|
7 年之前 |
Oliver Middleton
|
064452423a
Don't include custom chkstk on MSVC
|
7 年之前 |
Alex Crichton
|
91eaa85902
Don't mangle probes all the time
|
7 年之前 |
Jorge Aparicio
|
f77ca915c4
add an opt-in cargo feature to build intrinsics from compiler-rt source
|
8 年之前 |
Alex Crichton
|
8e161a791a
Expand and refactor teting infrastructure
|
8 年之前 |
Matt Ickstadt
|
aab3a10a9d
Disable mangling for msvc stack builtins
|
8 年之前 |
Matt Ickstadt
|
c9bff743cd
Use `jmp` to implement __alloca fallthrough
|
8 年之前 |
Matt Ickstadt
|
b6091ababa
Add x86_64 builtins
|
8 年之前 |
Amanieu d'Antras
|
065aaa9144
Remove the x86-specific floating-point builtins
|
8 年之前 |
Jorge Aparicio
|
1faf15fc64
initial commit
|
8 年之前 |