diff options
author | Florian Franzmann | 2020-01-11 20:47:14 +0100 |
---|---|---|
committer | Florian Franzmann | 2020-01-12 19:39:25 +0100 |
commit | 850629bc35ad50f57c50546dee5ed3177dc90af6 (patch) | |
tree | d42520749d68014234b3952f833f72b51cdfbd90 /gnu | |
parent | 31bdd5c984c39bcbb6d8123b2c81ec79149dc352 (diff) |
gnu/gcc: disable fortify source
Diffstat (limited to 'gnu')
-rwxr-xr-x | gnu/gcc/BUILD | 2 | ||||
-rw-r--r-- | gnu/gcc/HISTORY | 3 | ||||
-rwxr-xr-x | gnu/gcc/INSTALL | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD index 5b32da0e14..8e012191cb 100755 --- a/gnu/gcc/BUILD +++ b/gnu/gcc/BUILD @@ -36,6 +36,8 @@ if [[ "$ARCHITECTURE" == "pentium4" || CXXFLAGS=${CXXFLAGS//-ffast-math/} fi && +disable_fortify_source && + # fixes seg-fault on libiberty/splay.c in v 4.3.2 if is_version_less $(installed_version $SPELL) 5.0.0; then CFLAGS="-O1 $CFLAGS" diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY index 6761713327..4da558cf78 100644 --- a/gnu/gcc/HISTORY +++ b/gnu/gcc/HISTORY @@ -1,3 +1,6 @@ +2020-01-11 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * BUILD, INSTALL: disable fortify source + 2019-11-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * DEPENDS, DETAILS, PRE_BUILD: make isl part of the gcc spell to increase robustness diff --git a/gnu/gcc/INSTALL b/gnu/gcc/INSTALL index 136c1204e9..e02cb1459c 100755 --- a/gnu/gcc/INSTALL +++ b/gnu/gcc/INSTALL @@ -3,6 +3,8 @@ # cd $SOURCE_DIRECTORY.bld && +disable_fortify_source && + # in some weird cases, this actually fails with multiple jobs make_single && make CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ |