Commit Graph

13 Commits

Author SHA1 Message Date
Florian Weimer
4e35bb887b buildflags.md: Document downstream build flags
Related: #2005080
2021-11-16 17:57:16 +01:00
Florian Weimer
4358269192 buildflags.md: Remove 32-bit Arm references
Related: #2005080
2021-11-16 17:51:47 +01:00
Florian Weimer
bcaccca1b6 buildflags.md: Document source tree patching during %configure
Based on Fedora commit aee37a70c1.

Related: #2005080
2021-11-16 17:49:33 +01:00
Florian Weimer
33f39cb8c3 buildflags.md: Document the post-processing on ELF files
From Fedora commit ff647eda53.
This leaves a stale reference to __brp_llvm_compile_lto_elf,
which will come alive with #2022522.

Related: #2005080
2021-11-16 17:48:23 +01:00
Florian Weimer
6ec24c5e1f buildflags.md: Document -fasynchronous-unwind-tables as generic option
Based on Fedora commit 65028a4d00.
Adjusted for lack of armhfp downstream and typo.

Related: #2005080
2021-11-16 17:13:04 +01:00
Florian Weimer
ca2114d8e5 buildflags.md: Mentioned that annobin is only on for gcc
Based on Fedora commit 23e5f0dbd6.
Adjusted for the lack of armhfp downstream.

Related: #2005080
2021-11-16 17:10:17 +01:00
Florian Weimer
7e8a277485 buildflags.md: Treat -fstack-clash-protection as a generic flag
Based on Fedora commit a3cf0d66a7.
Adjusted for the lack of armhfp downstream.

Related: #2005080
2021-11-16 17:08:01 +01:00
Florian Weimer
6528b59204 buildflags.md: Document LTO and how to disable it
From Fedora commit f824dc72a1.

Related: #2005080
2021-11-16 17:04:11 +01:00
Florian Weimer
f8406551a0 buildflags.md: Move toolchain selection documentation from macros file
From Fedora commit a9123ea1ac.

Related: #2005080
2021-11-16 17:01:27 +01:00
Florian Weimer
4ca70eae08 buildflags.md: Mention optional -fcommon under compiler flags
From Fedora commit ac57cc99aa.

Related: #2005080
2021-11-16 16:59:38 +01:00
Florian Weimer
739df788ba buildflags.md: Document _ld_as_needed, --as-needed
From Fedora commit 92959df563.

Related: #2005080
2021-11-16 16:58:48 +01:00
Florian Weimer
e5a16881e1 buildflags.md: Drop mentions of ppc64
The ppc64 architecture is no longer built.

From Fedora commit 92261d7c20.

Related: #2005080
2021-11-16 16:57:24 +01:00
Troy Dawson
3cb3054de7 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/redhat-rpm-config#68541612591bce70d6ea46de1f747e6259d71636
2020-10-14 21:31:23 -07:00