comparison Makefile.freebsd @ 33:c4daa0c83d64

Apply also -fstack-clash-protection and -fstack-protector-strong for all generated binaries. Only done if EXTRA_CHECKS is not empty and not 0.
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 21 Sep 2025 17:55:13 +0200
parents 72c1b70d4f5c
children f0e1e5146733
comparison
equal deleted inserted replaced
32:72c1b70d4f5c 33:c4daa0c83d64
59 # 59 #
60 # Should always be done when fortifying: 60 # Should always be done when fortifying:
61 # https://github.com/ossf/wg-best-practices-os-developers/issues/659 61 # https://github.com/ossf/wg-best-practices-os-developers/issues/659
62 # 62 #
63 # -Werror=implicit-function-declaration 63 # -Werror=implicit-function-declaration
64 # -fstack-clash-protection
65 # -fstack-protector-strong
64 # 66 #
65 EXTRA_CHECKS?= 1 67 EXTRA_CHECKS?= 1
66 68
67 69
68 all: sdist wheel 70 all: sdist wheel