glibc/scripts
Adhemerval Zanella a3090c2c98 scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3
The 30379efad1 added _FORTIFY_SOURCE checks without check if compiler
does support all used fortify levels.  This patch fixes it by first
checking at configure time the maximum support fortify level and using
it instead of a pre-defined one.

Checked on x86_64 with gcc 11, 12, and 13.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Tested-by: Florian Weimer <fweimer@redhat.com>
2023-07-20 17:58:26 -03:00
..
abi-versions.awk
abilist.awk
backport-support.sh
build-many-glibcs.py configure: Disable building libcrypt by default 2023-07-20 20:38:13 +02:00
check-c++-types.sh
check-execstack.awk
check-initfini.awk
check-installed-headers.sh scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 2023-07-20 17:58:26 -03:00
check-local-headers.sh
check-localplt.awk
check-obsolete-constructs.py
check-textrel.awk
check-wrapper-headers.py
check-wx-segment.py
config-uname.sh
config.guess
config.sub
cpp
cross-test-ssh.sh
documented.sh
dso-ordering-test.py Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
evaluate-test.sh
firstversions.awk
gen-as-const.py
gen-libc-abis
gen-libc-modules.awk
gen-posix-conf-vars.awk
gen-rrtypes.py
gen-sorted.awk
gen-tunables.awk
glibc_shared_code.py
glibcelf.py Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
glibcextract.py
glibcpp.py Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
glibcsymbols.py
haveversions.awk
install-sh
lib-names.awk
lint-makefiles.sh Add lint-makefiles Makefile linting test. 2023-06-02 21:43:05 -04:00
list-fixed-bugs.py
list-sources.sh
localplt.awk
merge-test-results.sh
mkinstalldirs
move-if-change
move-symbol-to-libc.py
pylint
pylintrc Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
rellns-sh
sort-makefile-lines.py Fix a few more typos I missed in previous round -- BZ 25337 2023-06-02 23:46:32 +00:00
soversions.awk
sysd-rules.awk
test-installation.pl
test_printers_common.py
test_printers_exceptions.py
tst-elf-edit.py
tst-ld-trace.py
update-abilist.sh
update-copyrights
vcstocl_quirks.py
versionlist.awk
versions.awk