We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
-Zmin-function-alignment
1 parent de372d3 commit 0103c58Copy full SHA for 0103c58
src/lib.rs
@@ -280,6 +280,12 @@ fn build_isa(sess: &Session, jit: bool) -> Arc<dyn TargetIsa + 'static> {
280
281
flags_builder.set("enable_llvm_abi_extensions", "true").unwrap();
282
283
+ if let Some(align) = sess.opts.unstable_opts.min_function_alignment {
284
+ flags_builder
285
+ .set("log2_min_function_alignment", &align.bytes().ilog2().to_string())
286
+ .unwrap();
287
+ }
288
+
289
use rustc_session::config::OptLevel;
290
match sess.opts.optimize {
291
OptLevel::No => {
0 commit comments