diff options
author | obrien <obrien@FreeBSD.org> | 2002-09-22 07:26:38 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2002-09-22 07:26:38 +0000 |
commit | 4a0f4fc5b5b2985b80e2014040f5d55be76d8e96 (patch) | |
tree | 087690cd6cdde024b7fc961d7642b579d9168a12 /contrib/gcc | |
parent | 280b42baf690d493b9c9e042badb76bb29e49884 (diff) | |
download | FreeBSD-src-4a0f4fc5b5b2985b80e2014040f5d55be76d8e96.zip FreeBSD-src-4a0f4fc5b5b2985b80e2014040f5d55be76d8e96.tar.gz |
Turn off the "-O2 flag TRIGGERS KNOWN OPTIMIZER BUGS" warning.
From current testsuite results, the optimizer bugs don't appear to exist
anymore. RTH@cygnus.com did a lot of work on the Alpha ELF code generator
for GCC 3.2[.0]. A recent FreeBSD/AXP GCC bootstrap is at
http://gcc.gnu.org/ml/gcc-testresults/2002-09/msg00604.html
In this bootstraps, all gcc libraries are built with -O2 and c-torture
gives -O2 a real workout. None of the remaining failures have anything
to do with -O2 optimizer bugs.
Submitted by: Loren James Rittle <rittle@latour.rsch.comm.mot.com>
Diffstat (limited to 'contrib/gcc')
-rw-r--r-- | contrib/gcc/toplev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/gcc/toplev.c b/contrib/gcc/toplev.c index 3694be8..c12d3cf 100644 --- a/contrib/gcc/toplev.c +++ b/contrib/gcc/toplev.c @@ -4691,7 +4691,7 @@ parse_options_and_default_flags (argc, argv) } #endif /*FORCE_OPTIMIZATION_DOWNGRADE*/ -#if defined(__alpha__) +#if defined(TRY_WITHOUT_THIS__alpha__) if (optimize > 1) { warning ("\n***\n***\tThe -O%d flag TRIGGERS KNOWN OPTIMIZER BUGS ON THIS PLATFORM\n***", |