about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-11-20 06:01:49 +0000
committerbors <bors@rust-lang.org>2020-11-20 06:01:49 +0000
commit5c45969502b9e13f3b536aa0e94a3b059e18b95c (patch)
treef02012d2178970395a50031fd82c7c38847599f1 /compiler/rustc_resolve/src
parent74285eb3a83eac639f9c54ba8c4ccf9879b3b00a (diff)
parentc2fb99984c2ed4b54f5b8baff26fcc04af71d032 (diff)
downloadrust-5c45969502b9e13f3b536aa0e94a3b059e18b95c.tar.gz
rust-5c45969502b9e13f3b536aa0e94a3b059e18b95c.zip
Auto merge of #79192 - tmiasko:naked-noinline, r=oli-obk
Never inline naked functions

The `#[naked]` attribute disabled prologue / epilogue emission for the
function and it is responsibility of a developer to provide them. The
compiler is no position to inline such functions correctly.

Disable inlining of naked functions at LLVM and MIR level.

Closes #60919.
Diffstat (limited to 'compiler/rustc_resolve/src')
0 files changed, 0 insertions, 0 deletions