diff --git a/.rust.metadata b/.rust.metadata new file mode 100644 index 0000000..0e051ba --- /dev/null +++ b/.rust.metadata @@ -0,0 +1,2 @@ +9ad7bb54dc9572c103b855cdcc823addbb34d15d rustc-1.75.0-src.tar.xz +55eaa32c99cc8ec970f2db2d340a605724589f9b wasi-libc-bd950eb128bff337153de217b11270f948d04bb4.tar.gz diff --git a/macros.rust-toolset b/macros.rust-toolset index 53d094a..31cd56d 100644 --- a/macros.rust-toolset +++ b/macros.rust-toolset @@ -34,20 +34,12 @@ # -Copt-level: set optimization level (default: highest optimization level) # -Cdebuginfo: set debuginfo verbosity (default: full debug information) # -Ccodegen-units: set number of parallel code generation units (default: 1) -# -Cforce-frame-pointers: force inclusion of frame pointers (default: enabled -# on x86_64 and aarch64 on Fedora 37+) -# -# Additionally, some linker flags are set which correspond to the default -# Fedora compiler flags for hardening and for embedding package versions into -# compiled binaries. # # ref. https://doc.rust-lang.org/rustc/codegen-options/index.html %build_rustflags %{shrink: -Copt-level=%rustflags_opt_level -Cdebuginfo=%rustflags_debuginfo -Ccodegen-units=%rustflags_codegen_units - %{expr:0%{?_include_frame_pointers} && ("%{_arch}" != "ppc64le" && "%{_arch}" != "s390x" && "%{_arch}" != "i386") ? "-Cforce-frame-pointers=yes" : ""} - %[0%{?_package_note_status} ? "-Clink-arg=%_package_note_flags" : ""] } # __cargo_common_opts: common command line flags for cargo