From 40db2b3c2afd008e15d97f302eaa55abed40f11f Mon Sep 17 00:00:00 2001 From: axel Date: Thu, 9 Mar 2006 21:56:38 +1000 Subject: [PATCH] Further comment clarification on -fno-optimize-sibling darcs-hash:20060309115638-ac50b-e6a67c4061bd576a8de261d46b85d984fd926b0c.gz --- Makefile.in | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile.in b/Makefile.in index 4bb8f9b37..463607dd6 100644 --- a/Makefile.in +++ b/Makefile.in @@ -39,11 +39,14 @@ INSTALL:=@INSTALL@ # # Compiler flags: # +# # -fno-optimize-sibling-calls seems to work around a bug where sending -# a SIGWINCH to fish on NetBSD causes fish to exit. This is probably -# either a compiler bug or a libc bug, but this seems to fix things for -# now. Long term, this should be tracked down and truly fixed, at which -# point we can remove this silly flag. +# a SIGWINCH to fish on NetBSD causes fish to exit when compiled with +# GCC 3.3.3. This is probably either a compiler bug or a libc bug, but +# adding this flag seems to fix things for now. Long term, the real +# problem should be tracked down and truly fixed, at which point we +# can remove this silly flag. This bug has been verified to not exist +# on Linux using GCC 3.3.3. # # -Wall is there to keep me on my toes #