flac/m4
NotTsunami f706f28322 cmake/configure.ac: Enable -fstack-protector-strong by default
This commit contains the following changes:

- Drops -fstack-protector in favor of -fstack-protector-strong.
  Consequently, the ssp-buffer-size parameter has been removed as
  -fstack-protector-strong ignores array size.

- Add new global opt-out for stack smash protection. This is enabled
  by default for both autotools and CMake builds. Users can opt out
  of stack smash protection by passing -DWITH_STACK_PROTECTOR=OFF to
  CMake or --disable-stack-smash-protection when running ./configure.

- Renames HAVE_SSP_FLAG to HAVE_STACK_PROTECTOR_FLAG in
  CMakeLists.txt to be more readable.
2019-11-20 17:12:03 +11:00
..
Makefile.am Bulk update copyright dates 2016-12-05 06:35:39 +11:00
add_cflags.m4 configure.ac : Add hardening compile options. 2013-03-06 07:39:24 +11:00
add_cxxflags.m4 configure.ac : Add hardening compile options. 2013-03-06 07:39:24 +11:00
ax_add_fortify_source.m4 configure.ac: Clean up CFLAGS code 2017-02-06 19:54:15 +11:00
ax_check_enable_debug.m4 Do not override CFLAGS, as CFLAGS is a user flag. 2017-01-19 20:47:26 +11:00
bswap.m4 Fix miscellaneous typos. 2018-05-24 07:20:19 +10:00
c_attribute.m4 Add m4 macro to check for C __attribute__ features 2018-08-20 18:16:34 +10:00
clang.m4 Detect Clang masquerading as GCC. 2013-11-22 18:13:40 +11:00
codeset.m4 Fix bootstrap on Mac OS X 2013-05-27 06:20:08 +10:00
endian.m4 Another bulk update of copyright dates 2016-12-05 19:07:13 +11:00
gcc_version.m4 configure.ac: allow several compiler flags for clang 2019-10-10 18:31:26 +11:00
iconv.m4 Fix bootstrap on Mac OS X 2013-05-27 06:20:08 +10:00
lib-ld.m4 Fix bootstrap on Mac OS X 2013-05-27 06:20:08 +10:00
lib-link.m4 Fix bootstrap on Mac OS X 2013-05-27 06:20:08 +10:00
lib-prefix.m4 Fix bootstrap on Mac OS X 2013-05-27 06:20:08 +10:00
ogg.m4 Fix miscellaneous typos. 2018-05-24 07:20:19 +10:00
really_gcc.m4 Detect Clang masquerading as GCC. 2013-11-22 18:13:40 +11:00
stack_protect.m4 cmake/configure.ac: Enable -fstack-protector-strong by default 2019-11-20 17:12:03 +11:00
xmms.m4 Fix miscellaneous typos. 2018-05-24 07:20:19 +10:00