Thank you to anyone who has already donated - your generous donations helped make three months of treatment possible.

My brother Nate continues to fight stage IV Hodgkin's lymphoma. He's just 31, with a wife and baby girl. They have no active income (since he's been unable to return to work), no insurance, and cannot afford the treatment he needs. Nate and his family need your help. Please consider a donation, every dollar helps. Thanks.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
diff -ru gcc-4.4.6/gcc/doc/invoke.texi gcc-4.4.6.orig/gcc/doc/invoke.texi
--- gcc-4.4.6/gcc/doc/invoke.texi	2011-12-13 09:14:57.000000000 +0000
+++ gcc-4.4.6.orig/gcc/doc/invoke.texi	2011-03-23 22:02:12.000000000 +0000
@@ -5424,11 +5424,6 @@
 Please note the warning under @option{-fgcse} about
 invoking @option{-O2} on programs that use computed gotos.
 
-NOTE: In Gentoo, @option{-D_FORTIFY_SOURCE=2} is set by default, and is
-activated when @option{-O} is set to 2 or higher.  This enables additional
-compile-time and run-time checks for several libc functions.  To disable,
-specify either @option{-U_FORTIFY_SOURCE} or @option{-D_FORTIFY_SOURCE=0}.
-
 @item -O3
 @opindex O3
 Optimize yet more.  @option{-O3} turns on all optimizations specified
Nur in gcc-4.4.6/gcc/doc: invoke.texi.orig.
diff -ru gcc-4.4.6/gcc/gcc.c gcc-4.4.6.orig/gcc/gcc.c
--- gcc-4.4.6/gcc/gcc.c	2011-12-13 09:14:57.000000000 +0000
+++ gcc-4.4.6.orig/gcc/gcc.c	2010-01-09 00:05:06.000000000 +0000
@@ -807,7 +807,6 @@
  %{H} %C %{D*&U*&A*} %{i*} %Z %i\
  %{fmudflap:-D_MUDFLAP -include mf-runtime.h}\
  %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h}\
- %{!D_FORTIFY_SOURCE:%{!D_FORTIFY_SOURCE=*:%{!U_FORTIFY_SOURCE:-D_FORTIFY_SOURCE=2}}}\
  %{E|M|MM:%W{o*}}";
 
 /* This contains cpp options which are common with cc1_options and are passed