Auto merge of #131111 - matthiaskrgr:rollup-n6do187, r=matthiaskrgr
Rollup of 4 pull requests Successful merges: - #130005 (Replace -Z default-hidden-visibility with -Z default-visibility) - #130229 (ptr::add/sub: do not claim equivalence with `offset(c as isize)`) - #130773 (Update Unicode escapes in `/library/core/src/char/methods.rs`) - #130933 (rustdoc: lists items that contain multiple paragraphs are more clear) r? `@ghost` `@rustbot` modify labels: rollup
This commit is contained in:
commit
e1441b7288
1 changed files with 10 additions and 3 deletions
|
@ -104,10 +104,17 @@ fn create_wrapper_function(
|
||||||
false,
|
false,
|
||||||
);
|
);
|
||||||
|
|
||||||
if tcx.sess.default_hidden_visibility() {
|
#[cfg(feature = "master")]
|
||||||
#[cfg(feature = "master")]
|
match tcx.sess.default_visibility() {
|
||||||
func.add_attribute(FnAttribute::Visibility(gccjit::Visibility::Hidden));
|
rustc_target::spec::SymbolVisibility::Hidden => {
|
||||||
|
func.add_attribute(FnAttribute::Visibility(gccjit::Visibility::Hidden))
|
||||||
|
}
|
||||||
|
rustc_target::spec::SymbolVisibility::Protected => {
|
||||||
|
func.add_attribute(FnAttribute::Visibility(gccjit::Visibility::Protected))
|
||||||
|
}
|
||||||
|
rustc_target::spec::SymbolVisibility::Interposable => {}
|
||||||
}
|
}
|
||||||
|
|
||||||
if tcx.sess.must_emit_unwind_tables() {
|
if tcx.sess.must_emit_unwind_tables() {
|
||||||
// TODO(antoyo): emit unwind tables.
|
// TODO(antoyo): emit unwind tables.
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue