From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from hamza.pair.com (hamza.pair.com [209.68.5.143]) by sourceware.org (Postfix) with ESMTPS id 6D0063858D32 for ; Tue, 18 Oct 2022 21:12:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6D0063858D32 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=pfeifer.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=pfeifer.com Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 0BCA533E4A for ; Tue, 18 Oct 2022 17:12:04 -0400 (EDT) Received: from naga.localdomain (194-166-101-219.adsl.highway.telekom.at [194.166.101.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id 55B1033E89 for ; Tue, 18 Oct 2022 17:12:03 -0400 (EDT) Date: Tue, 18 Oct 2022 23:12:00 +0200 (CEST) From: Gerald Pfeifer To: gcc-patches@gcc.gnu.org Subject: [committed] wwwdocs: *: Use
instead of
MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Scanned-By: mailmunge 3.09 on 209.68.5.143 Message-Id: <20221018211204.0BCA533E4A@hamza.pair.com> X-Spam-Status: No, score=-10.3 required=5.0 tests=BAYES_00,GIT_PATCH_0,KAM_DMARC_STATUS,KAM_SHORT,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: In the past we used
as the canonical form instead of
, largely driven by XHTML. HTML 5 now actively recommends against that, so fall back to
. Pushed. Gerald --- htdocs/branching.html | 2 +- htdocs/bugs/management.html | 2 +- htdocs/codingconventions.html | 4 +- htdocs/egcs-1.0/buildstat.html | 78 +++--- htdocs/egcs-1.0/caveats.html | 2 +- htdocs/egcs-1.0/features.html | 2 +- htdocs/egcs-1.0/index.html | 8 +- htdocs/egcs-1.1/buildstat.html | 84 +++---- htdocs/egcs-1.1/caveats.html | 2 +- htdocs/egcs-1.1/egcs-1.1-branch.html | 4 +- htdocs/egcs-1.1/egcs-1.1-test.html | 18 +- htdocs/egcs-1.1/index.html | 6 +- htdocs/gcc-2.95/branch.html | 4 +- htdocs/gcc-2.95/buildstat.html | 166 ++++++------- htdocs/gcc-2.95/caveats.html | 2 +- htdocs/gcc-2.95/othertest.html | 2 +- htdocs/gcc-2.95/regress.html | 10 +- htdocs/gcc-2.95/testing.html | 6 +- htdocs/gcc-3.0/buildstat.html | 46 ++-- htdocs/gcc-3.0/index.html | 6 +- htdocs/gcc-3.1/buildstat.html | 42 ++-- htdocs/gcc-3.1/changes.html | 2 +- htdocs/gcc-3.2/buildstat.html | 64 ++--- htdocs/gcc-3.2/changes.html | 2 +- htdocs/gcc-3.3/buildstat.html | 58 ++--- htdocs/gcc-3.3/changes.html | 2 +- htdocs/gcc-3.4/buildstat.html | 50 ++-- htdocs/gcc-3.4/changes.html | 2 +- htdocs/gcc-4.0/buildstat.html | 36 +-- htdocs/gcc-4.0/changes.html | 6 +- htdocs/gcc-4.1/buildstat.html | 18 +- htdocs/gcc-4.1/changes.html | 8 +- htdocs/gcc-4.2/buildstat.html | 8 +- htdocs/gcc-4.2/changes.html | 2 +- htdocs/gcc-4.3/buildstat.html | 4 +- htdocs/gcc-4.3/changes.html | 2 +- htdocs/gcc-4.3/porting_to.html | 2 +- htdocs/gcc-4.4/changes.html | 2 +- htdocs/gcc-4.4/porting_to.html | 2 +- htdocs/gcc-4.5/changes.html | 2 +- htdocs/gcc-4.6/changes.html | 22 +- htdocs/gcc-4.7/changes.html | 2 +- htdocs/gcc-4.8/changes.html | 6 +- htdocs/gcc-4.9/changes.html | 2 +- htdocs/gcc-5/changes.html | 2 +- htdocs/gcc-6/changes.html | 2 +- htdocs/gcc-7/changes.html | 2 +- htdocs/gitwrite.html | 4 +- htdocs/lists.html | 10 +- htdocs/mirrors.html | 14 +- htdocs/news.html | 16 +- htdocs/news/dfa.html | 2 +- htdocs/news/egcs-vcg.html | 2 +- htdocs/news/gcse.html | 4 +- htdocs/projects/cfo.html | 8 +- htdocs/projects/cpplib.html | 2 +- htdocs/projects/cxx-status.html | 8 +- htdocs/projects/h8300-abi.html | 18 +- htdocs/projects/tree-profiling.html | 2 +- htdocs/projects/tree-ssa/tree-browser.html | 4 +- htdocs/projects/tree-ssa/vectorization.html | 6 +- htdocs/readings.html | 256 ++++++++++---------- htdocs/search.html | 8 +- htdocs/searchbox.ihtml | 2 +- htdocs/simtest-howto.html | 18 +- htdocs/style.mhtml | 54 ++--- 66 files changed, 622 insertions(+), 622 deletions(-) diff --git a/htdocs/branching.html b/htdocs/branching.html index 08654534..0d48dce1 100644 --- a/htdocs/branching.html +++ b/htdocs/branching.html @@ -67,7 +67,7 @@ version number of the mainline snapshots. Run git pull in the gcc-checkout directory of the gccadmin account, and then actually install the updated crontab there. -
+
Generate the next mainline snapshot manually, using the -p option of the gcc_release script. For that single run, adjust the script such that the announcement mail is sent to you diff --git a/htdocs/bugs/management.html b/htdocs/bugs/management.html index 326ed5a2..28dfa76a 100644 --- a/htdocs/bugs/management.html +++ b/htdocs/bugs/management.html @@ -124,7 +124,7 @@ The available priorities are: P1 Most important. This generally labels a regression which the release manager feels should be addressed for the next release - including wrong-code regressions.
+ including wrong-code regressions.
A P1 regression blocks the release. diff --git a/htdocs/codingconventions.html b/htdocs/codingconventions.html index 56c77555..c793058f 100644 --- a/htdocs/codingconventions.html +++ b/htdocs/codingconventions.html @@ -693,8 +693,8 @@ ltcf-gcj.sh: The master copy of these files is the source repository of libtool. Patches should be posted to libtool-patches@gnu.org. Only after the change makes it to the libtool source tree should the new -files be installed in the GCC source tree.
-ltgcc.m4 is not imported from upstream.
+files be installed in the GCC source tree.
+ltgcc.m4 is not imported from upstream.
ltconfig and ltmain.sh are generated files from ltconfig.in and ltmain.in, respectively, and with libtool 2.1, the latter is generated from ltmain.m4sh, so, when you post the patch, make sure you're diff --git a/htdocs/egcs-1.0/buildstat.html b/htdocs/egcs-1.0/buildstat.html index ceead4ad..b37d705e 100644 --- a/htdocs/egcs-1.0/buildstat.html +++ b/htdocs/egcs-1.0/buildstat.html @@ -16,23 +16,23 @@ to gcc-2.7 are noted.

It looks like many ports are regressing on g++.pt/typename5.C. It is not included in the regression test status below.

-

alpha-dec-osf2.0
+

alpha-dec-osf2.0
3-staged native. No gcc-2.7 results to compare with, but EGCS test results look good.

-

alpha-dec-osf3.2
+

alpha-dec-osf3.2
3-staged native. No regressions.

-

alpha-dec-osf4.0
+

alpha-dec-osf4.0
3-staged native. Testing in progress.

-

alphaev56-dec-osf4.0b
+

alphaev56-dec-osf4.0b
3 staged native. Note EGCS 1.0 treats ev56 just like ev5.

-

alphaev5-unknown-linux-gnulibc1
+

alphaev5-unknown-linux-gnulibc1
3-staged native using binutils-2.8.1. No regressions.

-

hppa1.1-hp-hpux9
+

hppa1.1-hp-hpux9
3-staged native using HP assembler. Major regressions in g++ testsuite due to problems with EH on this platform. We recommend using gas on this platform.

@@ -43,17 +43,17 @@ platform.

apparently EH & -fPIC are not playing well together on this configuration.

-

hppa1.1-hp-hpux10.20
+

hppa1.1-hp-hpux10.20
3-staged native using gas. No regressions.

3-staged native using gas and --enable-shared. Many EH tests fail, apparently EH & -fPIC are not playing well together on this configuration.

-

i686-pc-linux-gnulibc1 Debian 1.3
+

i686-pc-linux-gnulibc1 Debian 1.3
3-staged native using binutils-2.8.0.1.15. No regressions.

-

i586-pc-linux-gnulibc1 SuSE 5.0
+

i586-pc-linux-gnulibc1 SuSE 5.0
3 staged native using binutils-2.8.1.0.15 No regressions. Minor EH failures due to slightly dated binutils.

@@ -61,87 +61,87 @@ due to slightly dated binutils.

failures, probably due to old binutils too.

-

i386-pc-sysv4.2uw2.1.2
+

i386-pc-sysv4.2uw2.1.2
3 staged native with BOOT_CFLAGS='-march=pentiumpro -O3 -malign-jumps=4 -malign-loops=4 -malign-functions=4' Look like there's some problems with libstdc++ tests.

-

i386-linux-gnulibc1

-

i586-pc-linux-gnu

-

i586-pc-linux-gnulibc1 RH4.2

+

i386-linux-gnulibc1

+

i586-pc-linux-gnu

+

i586-pc-linux-gnulibc1 RH4.2

-

i?86-pc-solaris*
+

i?86-pc-solaris*
You'll need a patch to fix an EGCS bug on this platform (fixed as of EGCS 1.0.1).

-

i386-pc-bsdi3.0

-

i386-freebsd

+

i386-pc-bsdi3.0

+

i386-freebsd

-

i586-pc-sco3.2v5.0.2
+

i586-pc-sco3.2v5.0.2
3 staged native.

-

i586-pc-sco3.2v5.0.4
+

i586-pc-sco3.2v5.0.4
3-staged native using native assembler. Tests look good.

-

i686-pc-linux-gnulibc1 Slackware 3.1
+

i686-pc-linux-gnulibc1 Slackware 3.1
3 staged native tests look good.

-

i586-pc-linux-gnulibc1 RH4.0

-

i486-l586-pc-linux-gnulibc1 SuSE 4.4.1#1

+

i586-pc-linux-gnulibc1 RH4.0

+

i486-l586-pc-linux-gnulibc1 SuSE 4.4.1#1

-

mips-sgi-irix4.0.4
+

mips-sgi-irix4.0.4
3 staged native EH tests fail badly for irix4.

-

mips-sgi-irix5.2

+

mips-sgi-irix5.2

-

mips-sgi-irix5.3
+

mips-sgi-irix5.3
3-staged native g++.jason/dtor5.C regressions.

-

mips-sgi-irix6.2
+

mips-sgi-irix6.2
3-staged native. g++.jason/rfg10.C regression.

-

mips-sgi-irix6.3
+

mips-sgi-irix6.3
3-staged native. g++.jason/rfg10.C regression.

-

m68k-unknown-linux-gnulibc1
+

m68k-unknown-linux-gnulibc1
3-staged native.

-

m68k-hp-netbsd1.2

+

m68k-hp-netbsd1.2

-

m68k-next-nextstep3
+

m68k-next-nextstep3
3-staged native. Much better than gcc-2.7.2.3 for C code.

-

m68k-sun-sunos4.1.1

+

m68k-sun-sunos4.1.1

-

rs6000-ibm-aix4.3.2

+

rs6000-ibm-aix4.3.2

-

powerpc-ibm-aix4.1.5
+

powerpc-ibm-aix4.1.5
3-staged native. 931004-11 and 931004-12 regress.

-

powerpc-ibm-aix4.2.1.0
+

powerpc-ibm-aix4.2.1.0
3 staged native. 931004-11 , 931004-12 a few g++ tests too. Note we have conflicting g++ test results on this platform.

-

powerpc-ibm-aix4.2

+

powerpc-ibm-aix4.2

-

powerpc-unknown-linux-gnulibc1
+

powerpc-unknown-linux-gnulibc1
3-staged native --enable shared (PowerMac).

-

sparc-sun-solaris2.6
+

sparc-sun-solaris2.6
3-staged native ultrasparc 2.

-

sparc-sun-solaris2.5
+

sparc-sun-solaris2.5
3 staged native --enable-haifa no regressions.

-

sparc-sun-solaris2.5.1
+

sparc-sun-solaris2.5.1
3-staged native.

3-staged native --enable-haifa no regressions.

3-staged native --enable-shared --with-gnu-gas --with-gnu-ld.

-

sparc-sun-sunos4.1.3

+

sparc-sun-sunos4.1.3

diff --git a/htdocs/egcs-1.0/caveats.html b/htdocs/egcs-1.0/caveats.html index 4142e2f0..8a72b9d9 100644 --- a/htdocs/egcs-1.0/caveats.html +++ b/htdocs/egcs-1.0/caveats.html @@ -12,7 +12,7 @@
  • EGCS has an integrated libstdc++, but does not have an integrated libg++. Furthermore old libg++ releases will not work with egc; HJ Lu has made a libg++-2.8.1.2 available which may work with EGCS. -
    Note most C++ programs only need libstdc++.
  • +
    Note most C++ programs only need libstdc++.
  • Note that using -pedantic or -Wreturn-type can cause an explosion in the amount of memory needed for template-heavy C++ code, such as code that uses diff --git a/htdocs/egcs-1.0/features.html b/htdocs/egcs-1.0/features.html index e1765723..d6cad78e 100644 --- a/htdocs/egcs-1.0/features.html +++ b/htdocs/egcs-1.0/features.html @@ -33,7 +33,7 @@ Support for RTEMS on several embedded targets, Support for arm-linux, Mitsubishi M32R, Hitachi H8/S, Matsushita MN102 and MN103, NEC V850, - Sparclet, Solaris & GNU/Linux on PowerPCs, etc.
  • + Sparclet, Solaris & GNU/Linux on PowerPCs, etc.
  • Integrated testsuites for gcc, g++, g77, libstdc++ and libio.
  • RS6000/PowerPC ports generate code which can run on all RS6000/PowerPC variants by default.
  • diff --git a/htdocs/egcs-1.0/index.html b/htdocs/egcs-1.0/index.html index f1109739..7fd8dbbb 100644 --- a/htdocs/egcs-1.0/index.html +++ b/htdocs/egcs-1.0/index.html @@ -9,11 +9,11 @@

    EGCS 1.0

    December 3, 1997: - We are pleased to announce the release of EGCS 1.0.
    + We are pleased to announce the release of EGCS 1.0.
    January 6, 1998: - We are pleased to announce the release of EGCS 1.0.1.
    + We are pleased to announce the release of EGCS 1.0.1.
    March 16, 1998: - We are pleased to announce the release of EGCS 1.0.2.
    + We are pleased to announce the release of EGCS 1.0.2.
    May 15, 1998 We are pleased to announce the release of EGCS 1.0.3.

    @@ -216,7 +216,7 @@ downloading EGCS (go.cygnus.com)!

    Download EGCS from ftp.cygnus.com (USA California) or go.cygnus.com (USA California -- High speed link provided by Stanford).

    -

    The EGCS 1.0 release is also available many mirror sites.
    +

    The EGCS 1.0 release is also available many mirror sites.
    Goto mirror list to find a closer site

    We'd like to thank the numerous people that have contributed new diff --git a/htdocs/egcs-1.1/buildstat.html b/htdocs/egcs-1.1/buildstat.html index 5c6218ec..67d69df4 100644 --- a/htdocs/egcs-1.1/buildstat.html +++ b/htdocs/egcs-1.1/buildstat.html @@ -10,130 +10,130 @@

    Build and Test status for EGCS 1.1

    -

    alpha-dec-osf3.2
    +

    alpha-dec-osf3.2
    Successful

    -

    alphaev56-dec-osf4.0b
    +

    alphaev56-dec-osf4.0b
    Successful

    -

    alphaev56-dec-osf4.0d
    +

    alphaev56-dec-osf4.0d
    Successful

    -

    alphaev56-unknown-linux-gnu
    +

    alphaev56-unknown-linux-gnu
    Successful

    -

    alphaev5-unknown-linux-gnu
    +

    alphaev5-unknown-linux-gnu
    Successful

    -

    alphapca56-unknown-linux-gnu
    +

    alphapca56-unknown-linux-gnu
    Successful

    -

    hppa1.1-hp-hpux9.05
    +

    hppa1.1-hp-hpux9.05
    Successful

    -

    hppa1.1-hp-hpux9.07
    +

    hppa1.1-hp-hpux9.07
    Successful

    -

    hppa1.1-hp-hpux10.20
    +

    hppa1.1-hp-hpux10.20
    Successful

    -

    hppa1.1-hp-hpux11.00
    +

    hppa1.1-hp-hpux11.00
    Successful

    -

    i386-pc-solaris2.6
    +

    i386-pc-solaris2.6
    Successful

    -

    i386-pc-solaris2.7
    +

    i386-pc-solaris2.7
    Successful

    -

    i386-unknown-freebsd3.1
    +

    i386-unknown-freebsd3.1
    Successful

    -

    i386-unknown-openbsd2.3
    +

    i386-unknown-openbsd2.3
    Had to hack gcc/configure.in. Troubles with texinfo, but a successful build was eventually possible.

    -

    i586-unknown-linux-gnulibc1
    +

    i586-unknown-linux-gnulibc1
    Successful

    -

    i586-unknown-linux-gnu Debian
    +

    i586-unknown-linux-gnu Debian
    Successful

    -

    i686-unknown-linux-gnu
    +

    i686-unknown-linux-gnu
    Successful

    -

    i686-pc-cygwin32
    +

    i686-pc-cygwin32
    Successful

    -

    i686-UnixWare7-sysv5
    +

    i686-UnixWare7-sysv5
    Successful

    -

    i686-pc-sco3.2v5.0.4
    +

    i686-pc-sco3.2v5.0.4
    Successful

    -

    i686-pc-sco3.2v5.0.5
    +

    i686-pc-sco3.2v5.0.5
    Successful

    -

    x86-unknown-linux-gnu Red Hat 5.1
    +

    x86-unknown-linux-gnu Red Hat 5.1
    Successful

    -

    mips-sgi-irix5.2
    +

    mips-sgi-irix5.2
    Successful

    -

    mips-sgi-irix5.3
    +

    mips-sgi-irix5.3
    Successful

    -

    mips-sgi-irix6.2
    +

    mips-sgi-irix6.2
    Successful

    -

    mips-sgi-irix6.3
    +

    mips-sgi-irix6.3
    Successful

    -

    mips-sgi-irix6.4
    +

    mips-sgi-irix6.4
    Successful

    -

    mips-sgi-irix6.5
    +

    mips-sgi-irix6.5
    Successful

    -

    m68k-next-nextstep3
    +

    m68k-next-nextstep3
    Successful

    -

    powerpc-unknown-linux-gnulibc1
    +

    powerpc-unknown-linux-gnulibc1
    Successful

    -

    rs6000-ibm-aix3.2
    +

    rs6000-ibm-aix3.2
    Successful

    -

    rs6000-ibm-aix4.1.4.0
    +

    rs6000-ibm-aix4.1.4.0
    Successful

    -

    rs6000-ibm-aix4.1.5.0
    +

    rs6000-ibm-aix4.1.5.0
    Successful

    -

    rs6000-ibm-aix4.2.0.0
    +

    rs6000-ibm-aix4.2.0.0
    Successful

    -

    rs6000-ibm-aix4.2.1.0
    +

    rs6000-ibm-aix4.2.1.0
    Successful

    -

    sparc-unknown-linux-gnu (sun4m)
    +

    sparc-unknown-linux-gnu (sun4m)
    Successful

    -

    sparc-sun-solaris2.3
    +

    sparc-sun-solaris2.3
    Successful

    -

    sparc-sun-solaris2.5
    +

    sparc-sun-solaris2.5
    Successful

    -

    sparc-sun-solaris2.5.1
    +

    sparc-sun-solaris2.5.1
    Successful

    -

    sparc-sun-solaris2.6
    +

    sparc-sun-solaris2.6
    Successful

    -

    sparc-sun-solaris2.7
    +

    sparc-sun-solaris2.7
    Successful

    -

    sparc-sun-sunos4.1.4
    +

    sparc-sun-sunos4.1.4
    Successful

    diff --git a/htdocs/egcs-1.1/caveats.html b/htdocs/egcs-1.1/caveats.html index ca1004ac..a033ebfb 100644 --- a/htdocs/egcs-1.1/caveats.html +++ b/htdocs/egcs-1.1/caveats.html @@ -12,7 +12,7 @@
  • EGCS has an integrated libstdc++, but does not have an integrated libg++. Furthermore old libg++ releases will not work with EGCS; HJ Lu has made a libg++-2.8.1.2 snapshot available which may work with EGCS. -
    Note most C++ programs only need libstdc++.
  • +
    Note most C++ programs only need libstdc++.
  • Exception handling may not work with shared libraries, particularly on alphas, hppas, rs6000/powerpc and mips based platforms. Exception diff --git a/htdocs/egcs-1.1/egcs-1.1-branch.html b/htdocs/egcs-1.1/egcs-1.1-branch.html index 85df32eb..34c91688 100644 --- a/htdocs/egcs-1.1/egcs-1.1-branch.html +++ b/htdocs/egcs-1.1/egcs-1.1-branch.html @@ -17,11 +17,11 @@ situation you have three choices for handling your CVS tree.

    EGCS sources.
  • Track just the EGCS 1.1 release. You can convert your existing CVS tree to track the EGCS 1.1 release with the command: -
    cvs update -regcs_1_1_branch
  • +
    cvs update -regcs_1_1_branch
  • Track both the EGCS 1.1 release and the development sources. You will need to check out the EGCS 1.1 release in a separate directory using the command: -
    cvs co -regcs_1_1_branch egcs
  • +
    cvs co -regcs_1_1_branch egcs

    Considering that the primary focus of the project is on the egc-1.1 release, diff --git a/htdocs/egcs-1.1/egcs-1.1-test.html b/htdocs/egcs-1.1/egcs-1.1-test.html index 36eff1a5..89b8c293 100644 --- a/htdocs/egcs-1.1/egcs-1.1-test.html +++ b/htdocs/egcs-1.1/egcs-1.1-test.html @@ -19,28 +19,28 @@ (x86, alpha, SPARC). Testing on powerpc and m68k would also be appreciated. -
    We are testing a development version of glibc. The sources for +
    We are testing a development version of glibc. The sources for testing can be found on the egcs ftp server. -
    x86 has successfully passed the glibc test. -
    ppc has passed using different versions of the glibc sources -
    alpha "passed" (failures were glibc problems, not compiler problems). -
    SPARC builds and passes all glibc testsuites. +
    x86 has successfully passed the glibc test. +
    ppc has passed using different versions of the glibc sources +
    alpha "passed" (failures were glibc problems, not compiler problems). +
    SPARC builds and passes all glibc testsuites.

  • Linux kernel builds and runs (and 2.1.115). Platforms will be x86, alpha. SPARC & PowerPC kernel tests would also be greatly appreciated. -
    x86 has passed the kernel test (2.1.115) +
    x86 has passed the kernel test (2.1.115) -
    PowerPC has passed using different versions of the kernel +
    PowerPC has passed using different versions of the kernel -
    Alpha has had problems with 2.1.115, 2.1.116. Some success with +
    Alpha has had problems with 2.1.115, 2.1.116. Some success with 2.1.117, but it still locks up. Could be a kernel problem. A different person has reported success with 2.1.115 through 2.1.118. -
    SPARC and SPARC64 linux kernels successfully build and work +
    SPARC and SPARC64 linux kernels successfully build and work for non-SMP configurations.
  • diff --git a/htdocs/egcs-1.1/index.html b/htdocs/egcs-1.1/index.html index 590fb2a3..08674824 100644 --- a/htdocs/egcs-1.1/index.html +++ b/htdocs/egcs-1.1/index.html @@ -9,8 +9,8 @@

    EGCS 1.1

    -

    September 3, 1998: We are pleased to announce the release of EGCS 1.1.
    -December 1, 1998: We are pleased to announce the release of EGCS 1.1.1.
    +

    September 3, 1998: We are pleased to announce the release of EGCS 1.1.
    +December 1, 1998: We are pleased to announce the release of EGCS 1.1.1.
    March 15, 1999: We are pleased to announce the release of EGCS 1.1.2.

    EGCS is a free software project to further the development of the @@ -275,7 +275,7 @@ group of volunteers is what makes EGCS successful.

    Download EGCS from egcs.cygnus.com (USA California).

    -

    The EGCS 1.1 release is also available on many mirror sites.
    +

    The EGCS 1.1 release is also available on many mirror sites.
    Goto mirror list to find a closer site.

    diff --git a/htdocs/gcc-2.95/branch.html b/htdocs/gcc-2.95/branch.html index 40e080d3..1f92ed1b 100644 --- a/htdocs/gcc-2.95/branch.html +++ b/htdocs/gcc-2.95/branch.html @@ -17,12 +17,12 @@ situation you have three choices for handling your CVS tree.

    gcc sources.
  • Track just the GCC 2.95 release. You can convert your existing CVS tree to track the GCC 2.95 release with the command: -
    +
    cvs update -rgcc-2_95-branch
  • Track both the GCC 2.95 release and the development sources. You will need to check out the GCC 2.95 release in a separate directory using the command: -
    +
    cvs co -rgcc-2_95-branch egcs
  • diff --git a/htdocs/gcc-2.95/buildstat.html b/htdocs/gcc-2.95/buildstat.html index 40dfed15..fdf611db 100644 --- a/htdocs/gcc-2.95/buildstat.html +++ b/htdocs/gcc-2.95/buildstat.html @@ -10,257 +10,257 @@

    Build status for GCC 2.95

    -

    alpha-dec-osf4.0b
    +

    alpha-dec-osf4.0b
    Successful

    -

    alpha-dec-osf4.0d
    +

    alpha-dec-osf4.0d
    Successful

    -

    alpha-dec-osf4.0e
    +

    alpha-dec-osf4.0e
    Successful

    -

    alpha-dec-osf4.0f
    +

    alpha-dec-osf4.0f
    Successful

    -

    alphaev5-dec-osf4.0b
    +

    alphaev5-dec-osf4.0b
    Successful

    -

    alphaev5-dec-osf4.0d
    +

    alphaev5-dec-osf4.0d
    Successful

    -

    alphaev5-dec-osf4.0d
    +

    alphaev5-dec-osf4.0d
    Successful

    -

    alphaev5-dec-osf4.0f
    +

    alphaev5-dec-osf4.0f
    Successful

    -

    alphaev56-dec-osf4.0b
    +

    alphaev56-dec-osf4.0b
    Successful

    -

    alphaev56-dec-osf4.0c
    +

    alphaev56-dec-osf4.0c
    Successful

    -

    alphaev56-dec-osf4.0d
    +

    alphaev56-dec-osf4.0d
    Successful

    -

    alphaev56-dec-osf4.0e
    +

    alphaev56-dec-osf4.0e
    Successful

    -

    alphaev56-dec-osf4.0f
    +

    alphaev56-dec-osf4.0f
    Successful

    -

    alphaev56-unknown-linux-gnu
    +

    alphaev56-unknown-linux-gnu
    Successful

    -

    alphaev6-dec-osf4.0e
    +

    alphaev6-dec-osf4.0e
    Successful

    -

    alphaev6-dec-osf4.0f
    +

    alphaev6-dec-osf4.0f
    Successful

    -

    alphaev6-dec-osf5.0
    +

    alphaev6-dec-osf5.0
    Successful

    -

    alphaev6-unknown-linux-gnu
    +

    alphaev6-unknown-linux-gnu
    Successful

    -

    alphapca56-unknown-linux-gnu
    +

    alphapca56-unknown-linux-gnu
    Successful

    -

    armv4l-unknown-linux-gnu
    +

    armv4l-unknown-linux-gnu
    Successful

    -

    clipper-intergraph-clix
    +

    clipper-intergraph-clix
    Successful, but requires hacks

    -

    hppa1.1-hp-hpux9.00
    +

    hppa1.1-hp-hpux9.00
    Successful

    -

    hppa1.1-hp-hpux9.05
    +

    hppa1.1-hp-hpux9.05
    Successful

    -

    hppa1.1-hp-hpux10.01
    +

    hppa1.1-hp-hpux10.01
    Successful

    -

    hppa1.1-hp-hpux10.10
    +

    hppa1.1-hp-hpux10.10
    Successful

    -

    hppa1.1-hp-hpux10.20
    +

    hppa1.1-hp-hpux10.20
    Successful

    -

    hppa2.0-hp-hpux10.20
    +

    hppa2.0-hp-hpux10.20
    Successful

    -

    i386-sequent-sysv4
    +

    i386-sequent-sysv4
    Successful

    -

    i386-univel-sysv4.2MP
    +

    i386-univel-sysv4.2MP
    Successful

    -

    i386-unknown-freebsdelf
    +

    i386-unknown-freebsdelf
    Successful

    -

    i386-unknown-netbsd1.4.1
    +

    i386-unknown-netbsd1.4.1
    Successful

    -

    i386-unknown-openbsd2.5
    +

    i386-unknown-openbsd2.5
    Successful

    -

    i386-pc-sysv4.2uw2.1.2
    +

    i386-pc-sysv4.2uw2.1.2
    Successful

    -

    i386-pc-sysv4.2uw2.1.3
    +

    i386-pc-sysv4.2uw2.1.3
    Successful

    -

    i386-pc-solaris2.5
    +

    i386-pc-solaris2.5
    Successful

    -

    i386-pc-solaris2.5.1
    +

    i386-pc-solaris2.5.1
    Successful

    -

    i386-pc-solaris2.6
    +

    i386-pc-solaris2.6
    Successful

    -

    i386-pc-solaris2.7
    +

    i386-pc-solaris2.7
    Successful

    -

    i386-pc-solaris2.8
    +

    i386-pc-solaris2.8
    Successful

    -

    i486-pc-linux-gnulibc1
    +

    i486-pc-linux-gnulibc1
    Successful

    -

    i486-pc-linux-gnu
    +

    i486-pc-linux-gnu
    Successful

    -

    i486-pc-sysv4.0
    +

    i486-pc-sysv4.0
    Successful: 2.95.3

    -

    i586-pc-linux-gnu
    +

    i586-pc-linux-gnu
    Successful

    -

    i586-pc-linux-gnulibc1
    +

    i586-pc-linux-gnulibc1
    Successful

    -

    i386-pc-sco3.2v5.0.5
    +

    i386-pc-sco3.2v5.0.5
    Successful

    -

    i586-pc-sco3.2v5.0.5
    +

    i586-pc-sco3.2v5.0.5
    Successful

    -

    i586-unisys-sysv4
    +

    i586-unisys-sysv4
    Successful

    -

    i686-pc-linux-gnu
    +

    i686-pc-linux-gnu
    Successful

    -

    i686-pc-linux-gnulibc1
    +

    i686-pc-linux-gnulibc1
    Successful

    -

    m68k-apple-netbsd1.5.1
    +

    m68k-apple-netbsd1.5.1
    Successful

    -

    m68k-sun-sunos4.1.1_U1
    +

    m68k-sun-sunos4.1.1_U1
    Successful: 2.95.2

    -

    mips-dec-ultrix4.4
    +

    mips-dec-ultrix4.4
    Successful

    -

    mips-sgi-irix5.3
    +

    mips-sgi-irix5.3
    Successful

    -

    mips-sgi-irix6.2
    +

    mips-sgi-irix6.2
    Successful

    -

    mips-sgi-irix6.3
    +

    mips-sgi-irix6.3
    Successful

    -

    mips-sgi-irix6.4
    +

    mips-sgi-irix6.4
    Successful

    -

    mips-sgi-irix6.5
    +

    mips-sgi-irix6.5
    Successful

    -

    mipsel-unknown-linux-gnu
    +

    mipsel-unknown-linux-gnu
    Un-successful. Needs tweaks to gcc/mips/linux.h

    -

    powerpc-ibm-aix4.1.3.0
    +

    powerpc-ibm-aix4.1.3.0
    Successful

    -

    powerpc-ibm-aix4.1.5.0
    +

    powerpc-ibm-aix4.1.5.0
    Successful

    -

    powerpc-ibm-aix4.2.1.0
    +

    powerpc-ibm-aix4.2.1.0
    Successful

    -

    powerpc-ibm-aix4.3.2.0
    +

    powerpc-ibm-aix4.3.2.0
    Successful

    -

    powerpc-ibm-aix4.3.3.0
    +

    powerpc-ibm-aix4.3.3.0
    Successful

    -

    powerpc-unknown-linux-gnulibc1
    +

    powerpc-unknown-linux-gnulibc1
    Successful

    -

    powerpc-unknown-linux-gnu
    +

    powerpc-unknown-linux-gnu
    Successful

    -

    rs6000-ibm-aix3.2.5
    +

    rs6000-ibm-aix3.2.5
    Successful

    -

    rs6000-ibm-aix4.2.1.0
    +

    rs6000-ibm-aix4.2.1.0
    Successful

    -

    rs6000-ibm-aix4.1.5.0
    +

    rs6000-ibm-aix4.1.5.0
    Successful

    -

    rs6000-ibm-aix4.3.2.0
    +

    rs6000-ibm-aix4.3.2.0
    Successful

    -

    rs6000-ibm-aix4.3.3.0
    +

    rs6000-ibm-aix4.3.3.0
    Successful

    -

    sparc-sun-solaris2.4
    +

    sparc-sun-solaris2.4
    Successful

    -

    sparc-sun-solaris2.5
    +

    sparc-sun-solaris2.5
    Successful

    -

    sparc-sun-solaris2.5.1
    +

    sparc-sun-solaris2.5.1
    Successful

    -

    sparc-sun-solaris2.6
    +

    sparc-sun-solaris2.6
    Successful

    -

    sparc-sun-solaris2.7
    +

    sparc-sun-solaris2.7
    Successful

    -

    sparc-sun-solaris2.8
    +

    sparc-sun-solaris2.8
    Successful

    -

    sparc-sun-solaris2.9
    +

    sparc-sun-solaris2.9
    Successful: 2.95.2, 2.95.3

    -

    sparc-sun-solaris2.* (64 bits)
    +

    sparc-sun-solaris2.* (64 bits)
    Not supported

    -

    sparc-sun-sunos4.1.3
    +

    sparc-sun-sunos4.1.3
    Successful

    -

    sparc-sun-sunos4.1.3_U1
    +

    sparc-sun-sunos4.1.3_U1
    Successful

    -

    sparc-sun-sunos4.1.4
    +

    sparc-sun-sunos4.1.4
    Successful

    -

    sparc-unknown-linux-gnu
    +

    sparc-unknown-linux-gnu
    Successful

    -

    vax-dec-ultrix4.3
    +

    vax-dec-ultrix4.3
    Successful: 2.95.3

    diff --git a/htdocs/gcc-2.95/caveats.html b/htdocs/gcc-2.95/caveats.html index 039d89d9..eff6363d 100644 --- a/htdocs/gcc-2.95/caveats.html +++ b/htdocs/gcc-2.95/caveats.html @@ -38,7 +38,7 @@ retrieve a recent copy of libg++ from the GCC ftp server. -
    Note most C++ programs only need libstdc++. +
    Note most C++ programs only need libstdc++.
  • Exception handling may not work with shared libraries, particularly on alphas, hppas, rs6000/powerpc and mips based platforms. Exception diff --git a/htdocs/gcc-2.95/othertest.html b/htdocs/gcc-2.95/othertest.html index dd9db6bc..75f63eb0 100644 --- a/htdocs/gcc-2.95/othertest.html +++ b/htdocs/gcc-2.95/othertest.html @@ -66,7 +66,7 @@ N/A N/A --O2 OK
    +-O2 OK
    -O3 -funroll-loops fails diff --git a/htdocs/gcc-2.95/regress.html b/htdocs/gcc-2.95/regress.html index a83b2a61..5a02b1f7 100644 --- a/htdocs/gcc-2.95/regress.html +++ b/htdocs/gcc-2.95/regress.html @@ -184,10 +184,10 @@ i686-pc-sco3.2v5.0.5 OK -libstdc++
    -typename8.C
    -sig13.C
    -new3.C
    +libstdc++
    +typename8.C
    +sig13.C
    +new3.C
    OK @@ -383,7 +383,7 @@ N/A N/A --O2 OK
    +-O2 OK
    -O3 -funroll-loops fails diff --git a/htdocs/gcc-2.95/testing.html b/htdocs/gcc-2.95/testing.html index 7cce666e..6bc6adf2 100644 --- a/htdocs/gcc-2.95/testing.html +++ b/htdocs/gcc-2.95/testing.html @@ -24,14 +24,14 @@ to set up the infrastructure needed to run the testsuite at all.

    1. Download gcc-2.95.2 and the current testsuite: -
      +
      gcc-2.95.2.tar.gz -
      gcc-tests-20001127.tar.gz +
      gcc-tests-20001127.tar.gz
    2. Extract both, then move the testsuite into the right place:

      - rm -rf gcc-2.95.2/gcc/testsuite
      + rm -rf gcc-2.95.2/gcc/testsuite
      mv gcc-20001127/gcc/testsuite gcc-2.95.2/gcc/
    3. diff --git a/htdocs/gcc-3.0/buildstat.html b/htdocs/gcc-3.0/buildstat.html index 33996033..e751f9a8 100644 --- a/htdocs/gcc-3.0/buildstat.html +++ b/htdocs/gcc-3.0/buildstat.html @@ -46,7 +46,7 @@ Installing GCC: Final Installation.

      3.0.1, 3.0.2, 3.0.3; -
      Successful (C, C++, F77, Java): +
      Successful (C, C++, F77, Java): 3.0.4 @@ -187,7 +187,7 @@ Installing GCC: Final Installation.

      LFS 3.0 (Linux from Scratch), glibc 2.2.5, kernel 2.4.16 Successful: 3.0.4 -
      Test results: +
      Test results: 3.0.4 @@ -220,7 +220,7 @@ Installing GCC: Final Installation.

        Successful: 3.0; -
      Successful (C, C++): +
      Successful (C, C++): 3.0.4 @@ -230,11 +230,11 @@ Installing GCC: Final Installation.

      Successful: 3.0, 3.0.3; -
      Successful (C): +
      Successful (C): 3.0.3; -
      Successful (C, C++, F77, Java): +
      Successful (C, C++, F77, Java): 3.0.4; -
      Successful (C, C++): +
      Successful (C, C++): 3.0.4 @@ -337,7 +337,7 @@ Installing GCC: Final Installation.

      Successful: 3.0.3, 3.0.4; -
      Test results: +
      Test results: 3.0.4 @@ -419,7 +419,7 @@ Installing GCC: Final Installation.

        Successful: 3.0 -
      Test results: +
      Test results: 3.0.4 @@ -473,9 +473,9 @@ Installing GCC: Final Installation.

      3.0.2, 3.0.3, 3.0.4; -
      Unsuccessful: +
      Unsuccessful: 3.0 and 3.0.1; -
      Test results: +
      Test results: 3.0.4, 3.0.4, 3.0.4 @@ -515,7 +515,7 @@ Installing GCC: Final Installation.

      Cygwin-1.3.5-3 on Windows XP Professional Successful: 3.0.3; -
      Successful with modifications: +
      Successful with modifications: 3.0.3 @@ -761,7 +761,7 @@ Installing GCC: Final Installation.

      Red Hat 7.2, glibc 2.2.4, kernel 2.4.17 Successful: 3.0.4; -
      Successful (C, C++, ObjC): +
      Successful (C, C++, ObjC): 3.0.3 @@ -799,7 +799,7 @@ Installing GCC: Final Installation.

      Slackware 7.1, glibc 2.1.3, kernel 2.4.17 Successful (C, C++): 3.0.3; -
      Successful (C, C++, Java): +
      Successful (C, C++, Java): 3.0.4 @@ -910,7 +910,7 @@ Installing GCC: Final Installation.

      3.0.1, 3.0.3, 3.0.4; -
      Test results: +
      Test results: 3.0.4 @@ -928,7 +928,7 @@ Installing GCC: Final Installation.

        Successful: 3.0.1 -
      Test results: +
      Test results: 3.0.4 @@ -941,9 +941,9 @@ Installing GCC: Final Installation.

      3.0.1, 3.0.3, 3.0.4; -
      Successful (C,C++): +
      Successful (C,C++): 3.0.4; -
      Test results: +
      Test results: 3.0.4 @@ -953,7 +953,7 @@ Installing GCC: Final Installation.

        Successful (C and C++): 3.0.2; -
      Successful: +
      Successful: 3.0.4 @@ -1096,9 +1096,9 @@ Installing GCC: Final Installation.

      3.0, 3.0.1, 3.0.3; -
      Successful (C, C++, Java): +
      Successful (C, C++, Java): 3.0.4; -
      Test results: +
      Test results: 3.0.4 @@ -1111,7 +1111,7 @@ Installing GCC: Final Installation.

      3.0.1, 3.0.3, 3.0.4; -
      Test results: +
      Test results: 3.0.4 3.0.4, @@ -1127,9 +1127,9 @@ Installing GCC: Final Installation.

      3.0.3, 3.0.4, 3.0.4; -
      Successful (C,C++): +
      Successful (C,C++): 3.0.4; -
      Test results: +
      Test results: 3.0.4, 3.0.4 diff --git a/htdocs/gcc-3.0/index.html b/htdocs/gcc-3.0/index.html index baab1bae..864d01d1 100644 --- a/htdocs/gcc-3.0/index.html +++ b/htdocs/gcc-3.0/index.html @@ -53,9 +53,9 @@ or our CVS server.

      Previous 3.0.x Releases

      -December 20, 2001: GCC 3.0.3 has been released.
      -October 25, 2001: GCC 3.0.2 has been released.
      -August 20, 2001: GCC 3.0.1 has been released.
      +December 20, 2001: GCC 3.0.3 has been released.
      +October 25, 2001: GCC 3.0.2 has been released.
      +August 20, 2001: GCC 3.0.1 has been released.
      June 18, 2001: GCC 3.0 has been released.

      diff --git a/htdocs/gcc-3.1/buildstat.html b/htdocs/gcc-3.1/buildstat.html index eab2a7fd..348ab001 100644 --- a/htdocs/gcc-3.1/buildstat.html +++ b/htdocs/gcc-3.1/buildstat.html @@ -67,7 +67,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77): 3.1 -
      Test results: +
      Test results: 3.1 @@ -85,7 +85,7 @@ Installing GCC: Final Installation.

      Tru64 UNIX 5.1A Successful: 3.1.1 -
      Test results: +
      Test results: 3.1.1 @@ -103,7 +103,7 @@ Installing GCC: Final Installation.

      glibc 2.2.5, kernel 2.4.16 Successful: 3.1 -
      Test results: +
      Test results: 3.1 @@ -120,7 +120,7 @@ Installing GCC: Final Installation.

        Successful: 3.1 -
      Test results: +
      Test results: 3.1, 3.1, 3.1.1 @@ -463,7 +463,7 @@ Installing GCC: Final Installation.

      Successful: 3.1, 3.1 -
      Test results: +
      Test results: 3.1 @@ -473,7 +473,7 @@ Installing GCC: Final Installation.

      Red Hat 7.1, glibc 2.2.2, kernel 2.4.2 Successful (Ada, C): 3.1.1 -
      Successful (all): +
      Successful (all): 3.1.1 @@ -490,7 +490,7 @@ Installing GCC: Final Installation.

      Red Hat 7.2, glibc 2.2.4, kernel 2.4.17 Successful: 3.1 -
      Test results: +
      Test results: 3.1 @@ -508,7 +508,7 @@ Installing GCC: Final Installation.

      Successful: 3.1, 3.1 -
      Test results: +
      Test results: 3.1 @@ -556,7 +556,7 @@ Installing GCC: Final Installation.

      SuSE 7.1, glibc 2.2-17, kernel 2.4.5 Successful: 3.1.1 -
      Test results: +
      Test results: 3.1.1 @@ -580,7 +580,7 @@ Installing GCC: Final Installation.

      SuSE 8.0, glibc 2.2.5, kernel 2.4.18 Successful: (C, C++, F77, Obj-C): 3.1.1 -
      Test results: +
      Test results: 3.1.1 @@ -590,7 +590,7 @@ Installing GCC: Final Installation.

      SuSE 8.0, glibc 2.2.5, kernel 2.4.18 Successful (C, C++, F77, Obj-C, Java): 3.1 -
      Test results: +
      Test results: 3.1 @@ -624,7 +624,7 @@ Installing GCC: Final Installation.

      Red Hat 7.2, glibc 2.2.4, kernel 2.4.18 Successful: 3.1 -
      Test results: +
      Test results: 3.1 @@ -710,7 +710,7 @@ Installing GCC: Final Installation.

      Debian GNU 3.0, glibc 2.2.5, kernel 2.4.16 Successful: 3.1 -
      Test results: +
      Test results: 3.1 @@ -727,7 +727,7 @@ Installing GCC: Final Installation.

      SuSE 7.0, glibc 2.1.3, kernel 2.2.16 Successful (C, Obj-C): 3.1 -
      Test results: +
      Test results: 3.1 @@ -794,7 +794,7 @@ Installing GCC: Final Installation.

      Successful: 3.1, 3.1.1 -
      Test results: +
      Test results: 3.1 @@ -821,7 +821,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Java, Obj-C): 3.1 -
      Test results: +
      Test results: 3.1, 3.1, 3.1, @@ -834,7 +834,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Obj-C): 3.1.1 -
      Test results: +
      Test results: 3.1.1 @@ -873,7 +873,7 @@ Installing GCC: Final Installation.

      SuSE 7.3, glibc 2.2.4, kernel 2.4.14 Successful (C, C++, F77, Java, Obj-C): 3.1 -
      Test results: +
      Test results: 3.1 @@ -883,7 +883,7 @@ Installing GCC: Final Installation.

      SuSE 7.3, glibc 2.2.4, kernel 2.4.14 Successful (C, C++, F77, Obj-C): 3.1.1 -
      Test results: +
      Test results: 3.1.1 @@ -893,7 +893,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Java, Obj-C): 3.1 -
      Test results: +
      Test results: 3.1 @@ -903,7 +903,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Obj-C): 3.1.1 -
      Test results: +
      Test results: 3.1.1 diff --git a/htdocs/gcc-3.1/changes.html b/htdocs/gcc-3.1/changes.html index 77764f28..705c28c7 100644 --- a/htdocs/gcc-3.1/changes.html +++ b/htdocs/gcc-3.1/changes.html @@ -12,7 +12,7 @@ --> -

      GCC 3.1 Release Series
      Changes, New Features, and Fixes

      +

      GCC 3.1 Release Series
      Changes, New Features, and Fixes

      diff --git a/htdocs/gcc-3.2/buildstat.html b/htdocs/gcc-3.2/buildstat.html index eb691f52..31ae26bb 100644 --- a/htdocs/gcc-3.2/buildstat.html +++ b/htdocs/gcc-3.2/buildstat.html @@ -100,7 +100,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77): 3.2 -
      Test results: +
      Test results: 3.2 @@ -110,7 +110,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Java, ObjC): 3.2.2 -
      Test results: +
      Test results: 3.2.2 @@ -135,7 +135,7 @@ Installing GCC: Final Installation.

      Tru64 UNIX 5.1A Successful: 3.2.1 -
      Test results: +
      Test results: 3.2.1, 3.2.3 @@ -195,7 +195,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77): 3.2 -
      Test results: +
      Test results: 3.2 @@ -206,7 +206,7 @@ Installing GCC: Final Installation.

      Successful: 3.2.2, 3.2.3 -
      Test results: +
      Test results: 3.2.2, 3.2.3 @@ -224,7 +224,7 @@ Installing GCC: Final Installation.

        Successful: 3.2.1 -
      Test results: +
      Test results: 3.2.1 @@ -234,7 +234,7 @@ Installing GCC: Final Installation.

      binutils 2.13 Successful (C, C++, F77, Obj-C): 3.2 -
      Test results: +
      Test results: 3.2 @@ -244,7 +244,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77): 3.2 -
      Test results: +
      Test results: 3.2 @@ -335,7 +335,7 @@ Installing GCC: Final Installation.

      SuSE 8.0, glibc 2.2.5, kernel 2.4.18 Successful (C, C++, F77, Obj-C): 3.2 -
      Test results: +
      Test results: 3.2 @@ -374,7 +374,7 @@ Installing GCC: Final Installation.

      Mandrake 9.0, kernel 2.4.19 Successful: 3.2.1 -
      Test results: +
      Test results: 3.2.1 @@ -436,7 +436,7 @@ Installing GCC: Final Installation.

      Cygwin 1.3.12, Windows 2000 Pro 5.0 Successful (C, C++): 3.2 -
      Test results: +
      Test results: 3.2 @@ -453,7 +453,7 @@ Installing GCC: Final Installation.

      Cygwin 1.3.12, Windows 2000 Pro Successful: 3.2 -
      Test results: +
      Test results: 3.2 @@ -520,7 +520,7 @@ Installing GCC: Final Installation.

      Debian Sarge, glibc 2.2.5, binutils 2.13.90.0.4, kernel 2.4.19 Successful: 3.2 -
      Test results: +
      Test results: 3.2 @@ -640,7 +640,7 @@ Installing GCC: Final Installation.

      Red Hat 7.2, glibc 2.2.4, binutils 2.13.1, kernel 2.4.7 Successful: 3.2.1 -
      Test results: +
      Test results: 3.2.1 @@ -679,7 +679,7 @@ Installing GCC: Final Installation.

      Successful: 3.2.2, 3.2.3 -
      Test results: +
      Test results: 3.2.2, 3.2.3 @@ -723,7 +723,7 @@ Installing GCC: Final Installation.

      Successful (C, C++, F77): 3.2.2, 3.2.2 -
      Test results: +
      Test results: 3.2.2 @@ -763,7 +763,7 @@ Installing GCC: Final Installation.

      Red Hat 8.0, glibc 2.3.2, binutils 2.13.90.0.2, gnat 3.2 Successful (C, C++, F77, Java, Obj-C, Ada): 3.2.3 -
      Test results: +
      Test results: 3.2.3 @@ -824,7 +824,7 @@ Installing GCC: Final Installation.

      Successful (C, Obj-C): 3.2, 3.2.1 -
      Test results: +
      Test results: 3.2, 3.2.1 @@ -843,7 +843,7 @@ Installing GCC: Final Installation.

      Successful: 3.2, 3.2.1 -
      Test results: +
      Test results: 3.2 @@ -911,7 +911,7 @@ Installing GCC: Final Installation.

      Red Hat 7.1, glibc 2.2.4, kernel 2.4.9 Successful (C, C++, F77): 3.2 -
      Test results: +
      Test results: 3.2 @@ -921,7 +921,7 @@ Installing GCC: Final Installation.

      Red Hat 7.2, glibc 2.2.4, kernel 2.4.18 Successful (C, C++, F77): 3.2 -
      Test results: +
      Test results: 3.2 @@ -1078,7 +1078,7 @@ Installing GCC: Final Installation.

      Successful: 3.2, 3.2.1 -
      Test results: +
      Test results: 3.2, 3.2.1 @@ -1105,7 +1105,7 @@ Installing GCC: Final Installation.

      3.2, 3.2.1, 3.2.2 -
      Test results: +
      Test results: 3.2, 3.2.1 @@ -1127,7 +1127,7 @@ Installing GCC: Final Installation.

      Successful: 3.2, 3.2.3 -
      Test results: +
      Test results: 3.2, 3.2.3 @@ -1145,7 +1145,7 @@ Installing GCC: Final Installation.

      SuSE 7.1, glibc 2.2, binutils 2.13, kernel 2.4.2 Successful (C, Obj-C): 3.2.1 -
      Test results: +
      Test results: 3.2.1 @@ -1162,7 +1162,7 @@ Installing GCC: Final Installation.

      Yellow Dog Linux 2.3, glibc 2.2.5, binutils 2.13.90.0.16, kernel 2.4.20 Successful (C, C++, Java) 3.2.1 -
      Test results: +
      Test results: 3.2.1 @@ -1242,7 +1242,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77): 3.2.1 -
      Test results: +
      Test results: 3.2.1 @@ -1252,7 +1252,7 @@ Installing GCC: Final Installation.

      UltraSPARC Workstation Successful (C, Obj-C; with tweak): 3.2 -
      Test results: +
      Test results: 3.2 @@ -1297,7 +1297,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Obj-C): 3.2 -
      Test results: +
      Test results: 3.2 @@ -1309,7 +1309,7 @@ Installing GCC: Final Installation.

      3.2.1, 3.2.2, 3.2.3 -
      Test results: +
      Test results: 3.2.2, 3.2.3 @@ -1358,7 +1358,7 @@ Installing GCC: Final Installation.

      SuSE 7.3, glibc 2.2.4, kernel 2.4.14 Successful (C, C++, F77, Obj-C): 3.2 -
      Test results: +
      Test results: 3.2 @@ -1407,7 +1407,7 @@ Installing GCC: Final Installation.

        Successful (C, C++, F77, Obj-C): 3.2 -
      Test results: +
      Test results: 3.2 diff --git a/htdocs/gcc-3.2/changes.html b/htdocs/gcc-3.2/changes.html index e8f892de..0faf69ea 100644 --- a/htdocs/gcc-3.2/changes.html +++ b/htdocs/gcc-3.2/changes.html @@ -13,7 +13,7 @@ -

      GCC 3.2 Release Series
      Changes, New Features, and Fixes

      +

      GCC 3.2 Release Series
      Changes, New Features, and Fixes

      The latest release in the 3.2 release series is GCC 3.2.3.

      diff --git a/htdocs/gcc-3.3/buildstat.html b/htdocs/gcc-3.3/buildstat.html index 60dea47c..c2d6c345 100644 --- a/htdocs/gcc-3.3/buildstat.html +++ b/htdocs/gcc-3.3/buildstat.html @@ -100,7 +100,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++, ObjC, F77, Java): 3.3.3, 3.3 -
      Test results: +
      Test results: 3.3.3 @@ -135,7 +135,7 @@ NOTE: the submitter reported that thread support is broken and asked 3.3.3, 3.3.2, 3.3.1 -
      Test results: +
      Test results: 3.3.3, 3.3.1 @@ -189,7 +189,7 @@ NOTE: the submitter reported that thread support is broken and asked binutils 2.14.90, glibc 2.3.1, kernel 2.4.21 Bootstrap: 3.3.1 -
      Test results: +
      Test results: 3.3.1 @@ -207,7 +207,7 @@ NOTE: the submitter reported that thread support is broken and asked binutils 2.16.1 Bootstrap (C, C++, F77, Obj-C): 3.3.6 -
      Test results: +
      Test results: 3.3.6 @@ -231,7 +231,7 @@ NOTE: the submitter reported that thread support is broken and asked 3.3.3, 3.3.1, 3.3 -
      Test results: +
      Test results: 3.3.4, 3.3.3, 3.3.2, @@ -288,7 +288,7 @@ NOTE: the submitter reported that thread support is broken and asked Sun ld and as Bootstrap (C, C++, Obj-C): 3.3.3 -
      Test results: +
      Test results: 3.3.3 @@ -357,7 +357,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap (C, C++, F77): 3.3.2, 3.3 -
      Test results: +
      Test results: 3.3.2 @@ -472,7 +472,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3, 3.3.1 -
      Test results: +
      Test results: 3.3, 3.3.1 @@ -574,7 +574,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3, 3.3.1 -
      Test results: +
      Test results: 3.3, 3.3.1 @@ -586,7 +586,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3.4, 3.3.3 -
      Test results: +
      Test results: 3.3.4, 3.3.3 @@ -606,7 +606,7 @@ NOTE: the submitter reported that thread support is broken and asked Red Hat 7.3, glibc 2.2.5, binutils 2.14.90.0, kernel 2.4.21 Bootstrap: 3.3.2 -
      Test results: +
      Test results: 3.3.2 @@ -616,7 +616,7 @@ NOTE: the submitter reported that thread support is broken and asked Red Hat 8.0, binutils 2.13.90.0.2, glibc 2.3.2, kernel 2.4.18 Bootstrap (with Ada): 3.3 -
      Test results: +
      Test results: 3.3 @@ -635,7 +635,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3, 3.3.1 -
      Test results: +
      Test results: 3.3 @@ -756,7 +756,7 @@ NOTE: the submitter reported that thread support is broken and asked SUSE LINUX Enterprise Server 9, binutils 2.15.90, glibc 2.3.3, kernel 2.6.5 Bootstrap: 3.3.4 -
      Test results: +
      Test results: 3.3.4 @@ -787,7 +787,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3.4, 3.3.3 -
      Test results: +
      Test results: 3.3.4, 3.3.3 @@ -815,7 +815,7 @@ NOTE: the submitter reported that thread support is broken and asked binutils 2.16.1 Bootstrap (C, C++, F77, Obj-C): 3.3.6 -
      Test results: +
      Test results: 3.3.6 @@ -844,7 +844,7 @@ NOTE: the submitter reported that thread support is broken and asked native cc, as, ld Bootstrap: 3.3.3 -
      Test results: +
      Test results: 3.3.3 @@ -926,7 +926,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3, 3.3.1; -
      Bootstrap (C, C++, F77, Obj-C): +
      Bootstrap (C, C++, F77, Obj-C): 3.3 @@ -936,9 +936,9 @@ NOTE: the submitter reported that thread support is broken and asked Mac OS X 10.2.8 Bootstrap (C, C++, F77, Java, Obj-C): 3.3.2 -
      Bootstrap (C, C++, F77, Obj-C): +
      Bootstrap (C, C++, F77, Obj-C): 3.3.4 -
      Bootstrap (C, C++, Java): +
      Bootstrap (C, C++, Java): 3.3.3 @@ -989,7 +989,7 @@ NOTE: the submitter reported that thread support is broken and asked   Bootstrap (C, C++, F77, Obj-C): 3.3.4 -
      Test results: +
      Test results: 3.3.4 @@ -1077,7 +1077,7 @@ NOTE: the submitter reported that thread support is broken and asked Yellow Dog 3.0, glibc 2.3.2, kernel 2.6.3 Bootstrap (C, C++, Obj-C): 3.3.3 -
      Test results: +
      Test results: 3.3.3 @@ -1183,7 +1183,7 @@ NOTE: the submitter reported that thread support is broken and asked binutils 2.13.2.1 Bootstrap: 3.3 -
      Test results: +
      Test results: 3.3 @@ -1204,7 +1204,7 @@ NOTE: the submitter reported that thread support is broken and asked 3.3.4, 3.3.3, 3.3 -
      Test results: +
      Test results: 3.3.4, 3.3.3, 3.3, @@ -1218,7 +1218,7 @@ NOTE: the submitter reported that thread support is broken and asked Bootstrap: 3.3.3, 3.3.1 -
      Test results: +
      Test results: 3.3 @@ -1268,7 +1268,7 @@ NOTE: the submitter reported that thread support is broken and asked Aurora SPARC Linux 1.0, binutils 2.11.93.0.2, glibc 2.2.5, kernel 2.4.20 Bootstrap (C, C++, F77, Java, Obj-C): 3.3 -
      Test results: +
      Test results: 3.3 @@ -1321,7 +1321,7 @@ NOTE: the submitter reported that thread support is broken and asked Aurora SPARC Linux 1.0, binutils 2.14.90, glibc 2.2.5, kernel 2.4.20 Bootstrap: 3.3 -
      Test results: +
      Test results: 3.3 @@ -1329,7 +1329,7 @@ NOTE: the submitter reported that thread support is broken and asked x86_64-suse-linux-gnu SuSE Linux Enterprise Server 8, glibc 2.2.5, kernel 2.4.19; -
      test runs with and without -m32 +
      test runs with and without -m32 Test results: 3.3.2, 3.3 @@ -1341,7 +1341,7 @@ NOTE: the submitter reported that thread support is broken and asked RHEL WS3, glibc 3.4.3, binutils 2.14.90.0.4, kernel 2.4.21 Bootstrap: 3.3.4 -
      Test results: +
      Test results: 3.3.4 diff --git a/htdocs/gcc-3.3/changes.html b/htdocs/gcc-3.3/changes.html index cc10e0f3..4cb07f07 100644 --- a/htdocs/gcc-3.3/changes.html +++ b/htdocs/gcc-3.3/changes.html @@ -12,7 +12,7 @@ --> -

      GCC 3.3 Release Series
      Changes, New Features, and Fixes

      +

      GCC 3.3 Release Series
      Changes, New Features, and Fixes

      The latest release in the 3.3 release series is GCC 3.3.6.

      diff --git a/htdocs/gcc-3.4/buildstat.html b/htdocs/gcc-3.4/buildstat.html index cbf455d5..02b491ed 100644 --- a/htdocs/gcc-3.4/buildstat.html +++ b/htdocs/gcc-3.4/buildstat.html @@ -55,7 +55,7 @@ Installing GCC: Final Installation.

      binutils 2.15 Bootstrap (C, C++, F77, Java, Obj-C): 3.4.1 -
      Test results: +
      Test results: 3.4.1, 3.4.1 @@ -82,7 +82,7 @@ Installing GCC: Final Installation.

      OSF1 V4.0 Bootstrap (C, C++, F77, Obj-c): 3.4.1 -
      Test results: +
      Test results: 3.4.1 @@ -92,7 +92,7 @@ Installing GCC: Final Installation.

      Tru64 Bootstrap (C, C++, F77): 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -102,7 +102,7 @@ Installing GCC: Final Installation.

      Tru64 Bootstrap (C, C++, F77, Java, Obj-C, with patch): 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -167,7 +167,7 @@ Installing GCC: Final Installation.

      binutils 2.16.1 Bootstrap (C, C++, F77, Obj-C): 3.4.4 -
      Test results: +
      Test results: 3.4.4 @@ -187,7 +187,7 @@ Installing GCC: Final Installation.

      3.4.2, 3.4.1, 3.4.0 -
      Test results: +
      Test results: 3.4.2, 3.4.1, 3.4.0, @@ -253,7 +253,7 @@ Installing GCC: Final Installation.

      Bootstrap: 3.4.3, 3.4.0 -
      Test results: +
      Test results: 3.4.6 @@ -263,7 +263,7 @@ Installing GCC: Final Installation.

      binutils 2.14 Bootstrap (C, C++, F77, Java, Obj-C): 3.4.1 -
      Test results: +
      Test results: 3.4.1 @@ -306,7 +306,7 @@ Installing GCC: Final Installation.

      NetBSD 1.6.2, GNU ld 2.11.2 Bootstrap: 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -357,7 +357,7 @@ Installing GCC: Final Installation.

      SuSE 8.2 with many updates Bootstrap (C, C++, Java, Obj-C): 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -464,9 +464,9 @@ Installing GCC: Final Installation.

      Fedora Core 1, binutils 2.14.90.0.6, glibc 2.3.2, kernel 2.4.22 Bootstrap (C, C++, F77, Java, Obj-C, Ada): 3.4.1, -
      Bootstrap (C, C++, Java, Obj-C): +
      Bootstrap (C, C++, Java, Obj-C): 3.4.0 -
      Test results: +
      Test results: 3.4.1, 3.4.0 @@ -477,7 +477,7 @@ Installing GCC: Final Installation.

      Gentoo, glibc 2.3.3, kernel 2.6.6 Bootstrap (C, C++, F77, Java, Obj-C): 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -521,7 +521,7 @@ Installing GCC: Final Installation.

      3.4.2, 3.4.1, 3.4.0 -
      Test results: +
      Test results: 3.4.2, 3.4.1, 3.4.0 @@ -585,7 +585,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++, F77, Java, Obj-C): 3.4.3, 3.4.2 -
      Test results: +
      Test results: 3.4.3, 3.4.2, 3.4.2 @@ -598,7 +598,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++, F77, Obj-C): 3.4.1 3.4.0 -
      Test results: +
      Test results: 3.4.1, 3.4.0 @@ -635,7 +635,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++, F77, Java, Obj-C): 3.4.2, 3.4.1 -
      Test results: +
      Test results: 3.4.2, 3.4.1 @@ -654,7 +654,7 @@ Installing GCC: Final Installation.

      binutils 2.16.1 Bootstrap (C, C++, F77, Obj-C): 3.4.4 -
      Test results: +
      Test results: 3.4.4 @@ -689,7 +689,7 @@ Installing GCC: Final Installation.

      Mac OS X 10.3 Bootstrap (C, C++, Obj-C): 3.4.0 -
      Bootstrap (C, Java): +
      Bootstrap (C, Java): 3.4.0 @@ -813,7 +813,7 @@ Installing GCC: Final Installation.

      binutils 2.15.90, glibc 2.2.5, kernel 2.4.21 Bootstrap: 3.4.2 -
      Test results: +
      Test results: 3.4.2 @@ -874,7 +874,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++, F77, Java, Obj-C): 3.4.2, 3.4.0 -
      Test results: +
      Test results: 3.4.2, 3.4.0 @@ -946,7 +946,7 @@ Installing GCC: Final Installation.

      Aurora SPARC Linux 1.0, binutils 2.15.90, glibc 2.2.5, kernel 2.4.26 Bootstrap: 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -965,7 +965,7 @@ Installing GCC: Final Installation.

      Aurora SPARC Linux 1.0, binutils 2.15.90, glibc 2.2.5, kernel 2.4.26 Bootstrap: 3.4.0 -
      Test results: +
      Test results: 3.4.0 @@ -1002,7 +1002,7 @@ Installing GCC: Final Installation.

      3.4.2, 3.4.1, 3.4.0 -
      Test results: +
      Test results: 3.4.2, 3.4.1, 3.4.0 @@ -1030,7 +1030,7 @@ Installing GCC: Final Installation.

        Bootstrap (C,C++,F77,Java,Obj-C,Ada): 3.4.0 -
      Test results: +
      Test results: 3.4.0 diff --git a/htdocs/gcc-3.4/changes.html b/htdocs/gcc-3.4/changes.html index bd016db7..451245aa 100644 --- a/htdocs/gcc-3.4/changes.html +++ b/htdocs/gcc-3.4/changes.html @@ -12,7 +12,7 @@ --> -

      GCC 3.4 Release Series
      Changes, New Features, and Fixes

      +

      GCC 3.4 Release Series
      Changes, New Features, and Fixes

      The final release in the 3.4 release series is GCC 3.4.6. The series is now closed.

      diff --git a/htdocs/gcc-4.0/buildstat.html b/htdocs/gcc-4.0/buildstat.html index c596ac7b..23184f2d 100644 --- a/htdocs/gcc-4.0/buildstat.html +++ b/htdocs/gcc-4.0/buildstat.html @@ -41,7 +41,7 @@ Installing GCC: Final Installation.

      4.0.3, 4.0.2, 4.0.1 -
      Bootstrap (C, C++): +
      Bootstrap (C, C++): 4.0.0 @@ -59,7 +59,7 @@ Installing GCC: Final Installation.

      Linux From Scratch, binutils 2.15.91.0.1, glibc cvs 20040621, kernel 2.6.10 Bootstrap (C, C++, Java, Obj-C): 4.0.0 -
      Test results: +
      Test results: 4.0.0 @@ -94,7 +94,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++, F95, Obj-C, Java): 4.0.2, 4.0.1 -
      Test results: +
      Test results: 4.0.2, 4.0.1 @@ -105,7 +105,7 @@ Installing GCC: Final Installation.

      as from binutils 2.15 Bootstrap (C, C++, Obj-C): 4.0.0 -
      Test results: +
      Test results: 4.0.0 @@ -196,7 +196,7 @@ Installing GCC: Final Installation.

      SuSE 9.3, glibc 2.3.4 Bootstrap (C, C++, F95, Obj-C, Java): 4.0.1 -
      Test results: +
      Test results: 4.0.1 @@ -206,7 +206,7 @@ Installing GCC: Final Installation.

      Slackware 10.0, binutils 2.15.92.0.2, glibc 2.3.4, kernel 2.6.11.7 Bootstrap (C, C++): 4.0.0 -
      Test results: +
      Test results: 4.0.0 @@ -250,7 +250,7 @@ Installing GCC: Final Installation.

      binutils 2.16.1, kernel 2.6.12 Bootstrap (C,C++,F95,Java,Obj-C,Ada): 4.0.2 -
      Test results: +
      Test results: 4.0.2 @@ -277,7 +277,7 @@ Installing GCC: Final Installation.

      Fedora Core 3, glibc 2.3.5, kernel 2.6.11 Bootstrap (C, C++, Obj-C, Java): 4.0.2 -
      Bootstrap (Ada, C, C++, F95, Java): +
      Bootstrap (Ada, C, C++, F95, Java): 4.0.0 @@ -319,7 +319,7 @@ Installing GCC: Final Installation.

      Red Hat Enterprise 3 Bootstrap (C, C++, Obj-C, Java): 4.0.0 -
      Test results: +
      Test results: 4.0.0 @@ -414,7 +414,7 @@ Installing GCC: Final Installation.

      binutils 2.16.1, kernel 2.4.21 Bootstrap (C,C++,F95,Java,Obj-C,Ada): 4.0.2 -
      Test results: +
      Test results: 4.0.2 @@ -450,9 +450,9 @@ Installing GCC: Final Installation.

      binutils 2.16.1 Bootstrap (C, C++, F95, Obj-C, Ada): 4.0.2 -
      Bootstrap (C, C++, Obj-C, Ada): +
      Bootstrap (C, C++, Obj-C, Ada): 4.0.1 -
      Test results: +
      Test results: 4.0.2, 4.0.1 @@ -471,9 +471,9 @@ Installing GCC: Final Installation.

      Mac OS 10.3.9 Bootstrap (C, Ada): 4.0.2 -
      Bootstrap (C, F95): +
      Bootstrap (C, F95): 4.0.0 -
      Bootstrap (C): +
      Bootstrap (C): 4.0.0 @@ -491,7 +491,7 @@ Installing GCC: Final Installation.

      Mac OS 10.4 Bootstrap (Ada, C, C++, F95, Obj-C): 4.0.0 -
      Test results: +
      Test results: 4.0.0, 4.0.0 @@ -729,7 +729,7 @@ Installing GCC: Final Installation.

      binutils 2.16.1, kernel 2.16.12 Bootstrap (C,C++,F95,Java,Obj-C,Ada): 4.0.2 -
      Test results: +
      Test results: 4.0.2 @@ -739,7 +739,7 @@ Installing GCC: Final Installation.

      Red Hat Enterprise 3 Bootstrap (C, C++, Obj-C, Java): 4.0.0 -
      Test results: +
      Test results: 4.0.0 @@ -749,7 +749,7 @@ Installing GCC: Final Installation.

      Slackware, glibc 2.3.2, kernel 2.6.12 Bootstrap (C, C++, Obj-C; partial success): 4.0.1 -
      Test results: +
      Test results: 4.0.1 diff --git a/htdocs/gcc-4.0/changes.html b/htdocs/gcc-4.0/changes.html index 42c15f25..ea40f72b 100644 --- a/htdocs/gcc-4.0/changes.html +++ b/htdocs/gcc-4.0/changes.html @@ -12,7 +12,7 @@ --> -

      GCC 4.0 Release Series
      Changes, New Features, and Fixes

      +

      GCC 4.0 Release Series
      Changes, New Features, and Fixes

      The latest release in the 4.0 release series is GCC 4.0.4.

      @@ -81,7 +81,7 @@ new optimization framework based on a higher level intermediate representation than the existing RTL representation. Numerous new code transformations based on the new framework are available - in GCC 4.0, including:
      + in GCC 4.0, including:
      • Scalar replacement of aggregates
      • @@ -95,7 +95,7 @@
      • Autovectorization
      • Loop interchange
      • Tail recursion by accumulation
      • -

      +
      Many of these passes outperform their counterparts from previous GCC releases. diff --git a/htdocs/gcc-4.1/buildstat.html b/htdocs/gcc-4.1/buildstat.html index fcad06ef..f319c7f2 100644 --- a/htdocs/gcc-4.1/buildstat.html +++ b/htdocs/gcc-4.1/buildstat.html @@ -97,9 +97,9 @@ Installing GCC: Final Installation.

      GNU as 2.15 Bootstrap (C, C++, Obj-C): 4.1.1 -
      Bootstrap (C,C++,Fortran,Java,Obj-C): +
      Bootstrap (C,C++,Fortran,Java,Obj-C): 4.1.1 -
      Test results: +
      Test results: 4.1.1 @@ -178,7 +178,7 @@ Installing GCC: Final Installation.

      Bootstrap (C, C++): 4.1.2, 4.1.1 -
      Test results (C,C++,Fortran): +
      Test results (C,C++,Fortran): 4.1.2, 4.1.2, 4.1.2 @@ -225,7 +225,7 @@ Installing GCC: Final Installation.

      Red Hat EL3 Bootstrap (C, C++, Obj-C, Java): 4.1.1 -
      Test results: +
      Test results: 4.1.1 @@ -236,7 +236,7 @@ Installing GCC: Final Installation.

      Bootstrap (C,C++): 4.1.1 -
      Bootstrap (C): +
      Bootstrap (C): 4.1.1 @@ -289,7 +289,7 @@ Bootstrap (C,C++): Red hat Advanced Workstation 2, binutils 2.16.1 Bootstrap (C, C++, Obj-C): 4.1.1 -
      Test results: +
      Test results: 4.1.1 @@ -364,7 +364,7 @@ Bootstrap (C,C++): Bootstrap: 4.1.1, 4.1.0 -
      Test results: +
      Test results: 4.1.1 @@ -473,7 +473,7 @@ Bootstrap (C,C++):   Bootstrap: 4.1.2 -
      Test results: +
      Test results: 4.1.2, 4.1.2, 4.1.1, @@ -526,7 +526,7 @@ Bootstrap (C,C++): Red hat EL3 Bootstrap (C, C++, Obj-C, Java): 4.1.1 -
      Test results: +
      Test results: 4.1.1 diff --git a/htdocs/gcc-4.1/changes.html b/htdocs/gcc-4.1/changes.html index 8e4f8349..b371c21b 100644 --- a/htdocs/gcc-4.1/changes.html +++ b/htdocs/gcc-4.1/changes.html @@ -12,7 +12,7 @@ --> -

      GCC 4.1 Release Series
      Changes, New Features, and Fixes

      +

      GCC 4.1 Release Series
      Changes, New Features, and Fixes

      The latest release in the 4.1 release series is GCC 4.1.2.

      @@ -24,7 +24,7 @@
      • GCC now has infrastructure for inter-procedural optimizations and - the following inter-procedural optimizations are implemented:
        + the following inter-procedural optimizations are implemented:
        • Profile guided inlining. When doing profile feedback guided optimization, GCC can now use the profile to make @@ -32,7 +32,7 @@ is profitable or not. This means that GCC will no longer inline functions at call sites that are not executed very often, and that functions at hot call sites are more likely - to be inlined.
          + to be inlined.
          A new parameter min-inline-recursive-probability is also now available to throttle recursive inlining of functions with small average recursive depths.
        • @@ -113,7 +113,7 @@ p->b, where p is a pointer to a structure, can never point to the same field. -
        • Various enhancements to auto-vectorization:
          +
        • Various enhancements to auto-vectorization:
          • Incrementally preserve SSA form when vectorizing.
          • Incrementally preserve loop-closed form when vectorizing.
          • diff --git a/htdocs/gcc-4.2/buildstat.html b/htdocs/gcc-4.2/buildstat.html index 8d0b3fa5..092bbe51 100644 --- a/htdocs/gcc-4.2/buildstat.html +++ b/htdocs/gcc-4.2/buildstat.html @@ -245,7 +245,7 @@ Installing GCC: Final Installation.

            RHEL3 Bootstrap (C,C++,Fortran,Obj-C,Obj-C++,Java): 4.2.0 -
            Test results: +
            Test results: 4.2.0 @@ -263,7 +263,7 @@ Installing GCC: Final Installation.

            Slackware 12.0, kernel 2.6.22, glibc 2.5 Bootstrap (C,C++,Fortran,Java,Obj-C,Ojb-C++,Treelang): 4.2.2 -
            Test results: +
            Test results: 4.2.2 @@ -462,7 +462,7 @@ Installing GCC: Final Installation.

              Bootstrap (C,C++,Fortran,Obj-C,Obj-C++): 4.2.0 -
            Test results: +
            Test results: 4.2.0, @@ -557,7 +557,7 @@ Installing GCC: Final Installation.

            RHEL3 Bootstrap (C,C++,Fortran,Obj-C,Obj-C++,Java): 4.2.0 -
            Test results: +
            Test results: 4.2.0, diff --git a/htdocs/gcc-4.2/changes.html b/htdocs/gcc-4.2/changes.html index fd36b131..1f0eb326 100644 --- a/htdocs/gcc-4.2/changes.html +++ b/htdocs/gcc-4.2/changes.html @@ -12,7 +12,7 @@ --> -

            GCC 4.2 Release Series
            Changes, New Features, and Fixes

            +

            GCC 4.2 Release Series
            Changes, New Features, and Fixes

            Caveats

            diff --git a/htdocs/gcc-4.3/buildstat.html b/htdocs/gcc-4.3/buildstat.html index 1f4bb00c..0882f27a 100644 --- a/htdocs/gcc-4.3/buildstat.html +++ b/htdocs/gcc-4.3/buildstat.html @@ -139,7 +139,7 @@ Installing GCC: Final Installation.

            as from binutils 2.18, gmp 4.2.2, mpfr 2.3.1 Bootstrap: 4.3.2 -
            Test results: +
            Test results: 4.3.2 @@ -327,7 +327,7 @@ Installing GCC: Final Installation.

            RHEL3, binutils 2.17, gmp 4.1.2, mpfr 2.3.1 Bootstrap: 4.3.2 -
            Test results: +
            Test results: 4.3.2 diff --git a/htdocs/gcc-4.3/changes.html b/htdocs/gcc-4.3/changes.html index cc879f6d..944c0130 100644 --- a/htdocs/gcc-4.3/changes.html +++ b/htdocs/gcc-4.3/changes.html @@ -13,7 +13,7 @@ --> -

            GCC 4.3 Release Series
            Changes, New Features, and Fixes

            +

            GCC 4.3 Release Series
            Changes, New Features, and Fixes

            The latest release in the 4.3 release series is GCC 4.3.5.

            diff --git a/htdocs/gcc-4.3/porting_to.html b/htdocs/gcc-4.3/porting_to.html index 8eadeb18..e4d622a1 100644 --- a/htdocs/gcc-4.3/porting_to.html +++ b/htdocs/gcc-4.3/porting_to.html @@ -8,7 +8,7 @@ -

            GCC 4.3 Release Series
            Porting to the New Tools

            +

            GCC 4.3 Release Series
            Porting to the New Tools

            The GCC 4.3 release series differs from previous GCC releases in more diff --git a/htdocs/gcc-4.4/changes.html b/htdocs/gcc-4.4/changes.html index 1682a986..748787e7 100644 --- a/htdocs/gcc-4.4/changes.html +++ b/htdocs/gcc-4.4/changes.html @@ -12,7 +12,7 @@ --> -

            GCC 4.4 Release Series
            Changes, New Features, and Fixes

            +

            GCC 4.4 Release Series
            Changes, New Features, and Fixes

            The latest release in the 4.4 release series is GCC 4.4.7.

            diff --git a/htdocs/gcc-4.4/porting_to.html b/htdocs/gcc-4.4/porting_to.html index c4dfaa64..555b3b5e 100644 --- a/htdocs/gcc-4.4/porting_to.html +++ b/htdocs/gcc-4.4/porting_to.html @@ -8,7 +8,7 @@ -

            GCC 4.4 Release Series
            Porting to the New Tools

            +

            GCC 4.4 Release Series
            Porting to the New Tools

            The GCC 4.4 release series differs from previous GCC releases in more diff --git a/htdocs/gcc-4.5/changes.html b/htdocs/gcc-4.5/changes.html index ddb24954..061dbce4 100644 --- a/htdocs/gcc-4.5/changes.html +++ b/htdocs/gcc-4.5/changes.html @@ -12,7 +12,7 @@ --> -

            GCC 4.5 Release Series
            Changes, New Features, and Fixes

            +

            GCC 4.5 Release Series
            Changes, New Features, and Fixes

            Caveats

            diff --git a/htdocs/gcc-4.6/changes.html b/htdocs/gcc-4.6/changes.html index 13233f89..eb71f855 100644 --- a/htdocs/gcc-4.6/changes.html +++ b/htdocs/gcc-4.6/changes.html @@ -12,7 +12,7 @@ --> -

            GCC 4.6 Release Series
            Changes, New Features, and Fixes

            +

            GCC 4.6 Release Series
            Changes, New Features, and Fixes

            Caveats

              @@ -166,7 +166,7 @@ parallel). GCC can also cooperate with a GNU make job server by specifying the -flto=jobserver option and adding + to the beginning of the - Makefile rule executing the linker.
              + Makefile rule executing the linker.
              Classical LTO mode can be enforced by -flto-partition=none. This may result in small code quality improvements. @@ -1003,22 +1003,22 @@
            • General
              • Initial support for CFString types has been - added.
                This allows GCC to build projects including the system + added.
                This allows GCC to build projects including the system Core Foundation frameworks. The GCC Objective-C family supports CFString "toll-free bridged" as per the Mac OS X system tools. CFString is also recognized in the context of format attributes and arguments (see the documentation for format attributes for limitations). At present, 8-bit character types are supported.
              • -
              • Object file size reduction.
                The Darwin zeroed memory +
              • Object file size reduction.
                The Darwin zeroed memory allocators have been re-written to make more use of .zerofill sections. For non-debug code, this can reduce object file size significantly.
              • -
              • Objective-C family 64-bit support (NeXT ABI 2).
                +
              • Objective-C family 64-bit support (NeXT ABI 2).
                Initial support has been added to support 64-bit Objective-C code using the Darwin/OS X native (NeXT) runtime. ABI version 2 will be selected automatically when 64-bit code is built.
              • -
              • Objective-C family 32-bit ABI 1.
                +
              • Objective-C family 32-bit ABI 1.
                For 32-bit code ABI 1 is also now also allowed. At present it must be selected manually using -fobjc-abi-version=1 where applicable - i.e. on Darwin 9/10 (OS X 10.5/10.6).
              • @@ -1026,12 +1026,12 @@
              • x86 Architecture
                • The -mdynamic-no-pic option has been - enabled.
                  Code supporting -mdynamic-no-pic + enabled.
                  Code supporting -mdynamic-no-pic optimization has been added and is applicable to -m32 builds. The compiler bootstrap uses the option where appropriate.
                • The default value for -mtune= has been - changed.
                  Since Darwin systems are primarily Xeon, Core-2 or + changed.
                  Since Darwin systems are primarily Xeon, Core-2 or similar the default tuning has been changed to -mtune=core2.
                • Enable 128-bit long double (__float128) support on @@ -1039,10 +1039,10 @@
              • PPC Architecture
                  -
                • Darwin64 ABI.
                  Several significant bugs have been fixed, +
                • Darwin64 ABI.
                  Several significant bugs have been fixed, such that GCC now produces code compatible with the Darwin64 PowerPC ABI.
                • -
                • libffi and boehm-gc.
                  The Darwin ports of the libffi and +
                • libffi and boehm-gc.
                  The Darwin ports of the libffi and boehm-gc libraries have been upgraded to include a Darwin64 implementation. This means that powerpc*-*-darwin9 platforms may now, for example, build Java applications with -m64 @@ -1089,7 +1089,7 @@
                • Support for hot-patchable function prologues via the ms_hook_prologue attribute for x86_64 in addition to 32-bit x86.
                • Improvements of stack-probing and stack-allocation mechanisms.
                • -
                • Support of push/pop-macro pragma as preprocessor command.
                  +
                • Support of push/pop-macro pragma as preprocessor command.
                  With #pragma push_macro("macro-name") the current definition of macro-name is saved and can be restored with #pragma pop_macro("macro-name") diff --git a/htdocs/gcc-4.7/changes.html b/htdocs/gcc-4.7/changes.html index 4a515b8f..3eec7d3d 100644 --- a/htdocs/gcc-4.7/changes.html +++ b/htdocs/gcc-4.7/changes.html @@ -12,7 +12,7 @@ --> -

                  GCC 4.7 Release Series
                  Changes, New Features, and Fixes

                  +

                  GCC 4.7 Release Series
                  Changes, New Features, and Fixes

                  Caveats

                  diff --git a/htdocs/gcc-4.8/changes.html b/htdocs/gcc-4.8/changes.html index 4899d702..39557435 100644 --- a/htdocs/gcc-4.8/changes.html +++ b/htdocs/gcc-4.8/changes.html @@ -12,7 +12,7 @@ --> -

                  GCC 4.8 Release Series
                  Changes, New Features, and Fixes

                  +

                  GCC 4.8 Release Series
                  Changes, New Features, and Fixes

                  Caveats

                  @@ -75,7 +75,7 @@ by this change.

                • DWARF4 is now the default when generating DWARF debug information. When -g is used on a platform that uses DWARF debugging information, GCC will now default to - -gdwarf-4 -fno-debug-types-section.
                  + -gdwarf-4 -fno-debug-types-section.
                  GDB 7.5, Valgrind 3.8.0 and elfutils 0.154 debug information consumers support DWARF4 by default. Before GCC 4.8 the default version used was DWARF2. To make GCC 4.8 generate an older DWARF version use @@ -339,7 +339,7 @@ int i = A().f(); // error, f() requires an lvalue object GCC versions have to be recompiled, when they are USEd by files compiled with GCC 4.8. GCC 4.8 is not able to read .mod files created by earlier versions; attempting to do so - gives an error message.
                  + gives an error message.
                  Note: The ABI of the produced assembler data itself has not changed; object files and libraries are fully compatible with older versions except as noted below.
                • diff --git a/htdocs/gcc-4.9/changes.html b/htdocs/gcc-4.9/changes.html index f7c12e72..7d0fc8e7 100644 --- a/htdocs/gcc-4.9/changes.html +++ b/htdocs/gcc-4.9/changes.html @@ -12,7 +12,7 @@ --> -

                  GCC 4.9 Release Series
                  Changes, New Features, and Fixes

                  +

                  GCC 4.9 Release Series
                  Changes, New Features, and Fixes

                  Caveats

                  diff --git a/htdocs/gcc-5/changes.html b/htdocs/gcc-5/changes.html index 3a6ec741..1ad972c2 100644 --- a/htdocs/gcc-5/changes.html +++ b/htdocs/gcc-5/changes.html @@ -12,7 +12,7 @@ --> -

                  GCC 5 Release Series
                  Changes, New Features, and Fixes

                  +

                  GCC 5 Release Series
                  Changes, New Features, and Fixes

                  Caveats

                  diff --git a/htdocs/gcc-6/changes.html b/htdocs/gcc-6/changes.html index 887baf84..4d42d0b7 100644 --- a/htdocs/gcc-6/changes.html +++ b/htdocs/gcc-6/changes.html @@ -12,7 +12,7 @@ --> -

                  GCC 6 Release Series
                  Changes, New Features, and Fixes

                  +

                  GCC 6 Release Series
                  Changes, New Features, and Fixes

                  This page is a brief summary of some of the huge number of improvements in GCC 6. diff --git a/htdocs/gcc-7/changes.html b/htdocs/gcc-7/changes.html index 79a42ca1..9a43803f 100644 --- a/htdocs/gcc-7/changes.html +++ b/htdocs/gcc-7/changes.html @@ -12,7 +12,7 @@ --> -

                  GCC 7 Release Series
                  Changes, New Features, and Fixes

                  +

                  GCC 7 Release Series
                  Changes, New Features, and Fixes

                  This page is a brief summary of some of the huge number of improvements in GCC 7. diff --git a/htdocs/gitwrite.html b/htdocs/gitwrite.html index e441d427..18d2f0c6 100644 --- a/htdocs/gitwrite.html +++ b/htdocs/gitwrite.html @@ -83,7 +83,7 @@ operation, you may want to use ssh-agent(1) and $HOME/.ssh/config an entry like:

                  -Host gcc.gnu.org
                  +Host gcc.gnu.org
                    ForwardX11 no

                  @@ -91,7 +91,7 @@ Host gcc.gnu.org
                  already configured those in $HOME/.gitconfig, do:

                  -git config --global user.name "Your Name"
                  +git config --global user.name "Your Name"
                  git config --global user.email "Your Email Address"

                  diff --git a/htdocs/lists.html b/htdocs/lists.html index 59b07f84..65bf78c5 100644 --- a/htdocs/lists.html +++ b/htdocs/lists.html @@ -230,17 +230,17 @@ List-Archive, etc.).

                  our lists into a single folder named INLIST.gcc:

                  -:0
                  -* ^List-Id: .*<.*.gcc.gnu.org>$
                  -INLIST.gcc
                  +:0
                  +* ^List-Id: .*<.*.gcc.gnu.org>$
                  +INLIST.gcc

                  To filter duplicate messages due to cross-posts to multiple lists, you can use the following recipe (Use at your own risk!):

                  -:0 Wh: msgid.lock
                  -* ^List-Id: .*<.*.gcc.gnu.org>$
                  +:0 Wh: msgid.lock
                  +* ^List-Id: .*<.*.gcc.gnu.org>$
                  | formail -D 8192 msgid.cache

                  diff --git a/htdocs/mirrors.html b/htdocs/mirrors.html index 77e87148..38738bb1 100644 --- a/htdocs/mirrors.html +++ b/htdocs/mirrors.html @@ -47,25 +47,25 @@ mirrors. The following sites mirror the gcc.gnu.org download site

                  The archives there will be signed by one of the following GnuPG keys:

                  • -1024D/745C015A 1999-11-09 Gerald Pfeifer <gerald@pfeifer.com>
                    +1024D/745C015A 1999-11-09 Gerald Pfeifer <gerald@pfeifer.com>
                    Key fingerprint = B215 C163 3BCA 0477 615F 1B35 A5B3 A004 745C 015A
                  • -1024D/B75C61B8 2003-04-10 Mark Mitchell <mark@codesourcery.com>
                    +1024D/B75C61B8 2003-04-10 Mark Mitchell <mark@codesourcery.com>
                    Key fingerprint = B3C4 2148 A44E 6983 B3E4 CC07 93FA 9B1A B75C 61B8
                  • -1024D/902C9419 2004-12-06 Gabriel Dos Reis <gdr@acm.org>
                    +1024D/902C9419 2004-12-06 Gabriel Dos Reis <gdr@acm.org>
                    Key fingerprint = 90AA 4704 69D3 965A 87A5 DCB4 94D0 3953 902C 9419
                  • -1024D/F71EDF1C 2000-02-13 Joseph Samuel Myers <jsm@polyomino.org.uk>
                    +1024D/F71EDF1C 2000-02-13 Joseph Samuel Myers <jsm@polyomino.org.uk>
                    Key fingerprint = 80F9 8B2E 0DAB 6C82 81BD F541 A7C8 C3B2 F71E DF1C
                  • -2048R/FC26A641 2005-09-13 Richard Guenther <richard.guenther@gmail.com>
                    +2048R/FC26A641 2005-09-13 Richard Guenther <richard.guenther@gmail.com>
                    Key fingerprint = 7F74 F97C 1034 68EE 5D75 0B58 3AB0 0996 FC26 A641
                  • -1024D/C3C45C06 2004-04-21 Jakub Jelinek <jakub@redhat.com>
                    +1024D/C3C45C06 2004-04-21 Jakub Jelinek <jakub@redhat.com>
                    Key fingerprint = 33C2 35A3 4C46 AA3F FB29 3709 A328 C3A2 C3C4 5C06
                  • -4096R/09B5FA62 2020-05-28 Jakub Jelinek <jakub@redhat.com>
                    +4096R/09B5FA62 2020-05-28 Jakub Jelinek <jakub@redhat.com>
                    Key fingerprint = D3A9 3CAD 751C 2AF4 F8C7 AD51 6C35 B993 09B5 FA62
                  diff --git a/htdocs/news.html b/htdocs/news.html index a6d117fc..fb27c64f 100644 --- a/htdocs/news.html +++ b/htdocs/news.html @@ -589,7 +589,7 @@ The GCC Steering Committee, along with the Free Software Foundation and the Software Freedom Law Center, is pleased to announce the release of a new GCC Runtime Library Exception. -
                  +
                  This license exception has been developed to allow various GCC libraries to upgrade to GPLv3. It will also enable the development of a plugin framework for GCC. @@ -1448,7 +1448,7 @@ status. Jim Wilson and Richard Henderson of Cygnus, a Red Hat company, and David Mosberger of HP labs have contributed a port for the Intel Itanium (aka IA-64) processor. -

                  +

                  Jeff Law and Richard Henderson of Cygnus, a Red Hat company, have contributed RTL based tail call elimination optimizations. Support currently exists for the Alpha, HPPA, ia32 and MIPS processors. Long term the RTL based @@ -1645,7 +1645,7 @@ LinuxExpo to the appropriate lists, and Craig Burley has made Toon's notes available (in edited form) at http://world.std.com/~burley/bof.html. -
                  Probably the most important decision reached at the meeting +
                  Probably the most important decision reached at the meeting is that Craig Burley will undertake the long-awaited 0.6 rewrite of the g77 front end as his top priority for the gcc 3.0 release, @@ -1653,7 +1653,7 @@ rather than focusing on implementing some of the most wanted features that didn't require the rewrite, such as Cray pointers. -
                  The BOF provided us with +
                  The BOF provided us with some additional information to guide future development of GNU Fortran. Thanks to all who attended, whether in person or in spirit! @@ -1684,10 +1684,10 @@ Yes, it is not a hoax: The egcs steering committee is appointed official GNU maintainer for GCC; the egcs team will be responsible for rolling out future GCC releases. -
                  This will require some changes in policy and procedures for the project. +
                  This will require some changes in policy and procedures for the project. We will provide more information on those changes as they are available. -
                  www.gnu.org has the FSF announcement +
                  www.gnu.org has the FSF announcement under the "GNU flashes" heading. @@ -1708,8 +1708,8 @@ that tracks checkins to the egcs webpages CVS repository.
                  Cygnus announces the first public release of libgcj, the runtime component of the GNU compiler for Java. -
                  Read the release announcement. -
                  Goto the libgcj homepage. +
                  Read the release announcement. +
                  Goto the libgcj homepage.
                  April 6, 1999
                  diff --git a/htdocs/news/dfa.html b/htdocs/news/dfa.html index 0f70fc3c..996eafc9 100644 --- a/htdocs/news/dfa.html +++ b/htdocs/news/dfa.html @@ -10,7 +10,7 @@

                  DFA Scheduler

                  -

                  Original April 30, 2002.
                  +

                  Original April 30, 2002.
                  Last Updated May 5, 2002

                  We are pleased to announce that Vladimir Makarov, of diff --git a/htdocs/news/egcs-vcg.html b/htdocs/news/egcs-vcg.html index 3277b659..5213152d 100644 --- a/htdocs/news/egcs-vcg.html +++ b/htdocs/news/egcs-vcg.html @@ -10,7 +10,7 @@

                  Drawing Flow Graphs

                  -

                  November 23, 1998.
                  +

                  November 23, 1998.
                  updated October 19, 2002

                  Ulrich Drepper has contributed support for automatic generation diff --git a/htdocs/news/gcse.html b/htdocs/news/gcse.html index adbc09f8..80244281 100644 --- a/htdocs/news/gcse.html +++ b/htdocs/news/gcse.html @@ -51,9 +51,9 @@ Fred Chow's thesis.

                  The difference between GCSE and PRE is best illustrated with an example flow graph:

                  -
                  +
                  PRE example -
                  +

                  This example has a computation of "exp1" in blocks B2, B3 and B6. Assume diff --git a/htdocs/projects/cfo.html b/htdocs/projects/cfo.html index af169a02..a6b2a51e 100644 --- a/htdocs/projects/cfo.html +++ b/htdocs/projects/cfo.html @@ -64,8 +64,8 @@ therefore only those instructions may be moved, which neither invalidate any existing dependencies nor introduce new ones. To obtain the best size reduction some of the instructions are moved upward (code hoisting) to the common predecessor, while some are moved downward (code sinking) to the -common successor.
                  -C code example:
                  +common successor.
                  +C code example:

                   // Original source            // After local factoring
                   {                             {
                  @@ -94,8 +94,8 @@ C code example:
                  factoring, this works with whole basic blocks instead of single instructions. The main idea of this technique is to find identical sequences of code, which can be turned into procedures and then replace all occurrences with calls to -the newly created subrutine. It is kind of an opposite of function inlining.
                  -C code example:
                  +the newly created subrutine. It is kind of an opposite of function inlining.
                  +C code example:
                   // Original source            // After sequence abstraction
                   {                             {
                  diff --git a/htdocs/projects/cpplib.html b/htdocs/projects/cpplib.html
                  index 9a337e04..bc43b6c1 100644
                  --- a/htdocs/projects/cpplib.html
                  +++ b/htdocs/projects/cpplib.html
                  @@ -165,7 +165,7 @@ string and character constants.

                  reencoded using some mangling scheme if the assembler cannot handle UTF8 identifiers. (Does the new C++ ABI have anything to say about this? What does the Java compiler do?) -
                  +
                  Unicode U+0024 will be permitted in identifiers if and only if $ is permitted. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 2a80827d..f837575c 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -750,7 +750,7 @@ Feature test macros P0941R2 - 4.9 (__cpp_ macros)
                  + 4.9 (__cpp_ macros)
                  5 (__has_cpp_attribute) @@ -860,7 +860,7 @@ Structured binding extensions P1091R3
                  P1381R1 - 10
                  + 10
                  8 @@ -996,10 +996,10 @@ Attributes for namespaces and enumerators N4266 - 4.9 (namespaces)
                  + 4.9 (namespaces)
                  6 (enumerators) - __cpp_namespace_attributes >= 201411
                  + __cpp_namespace_attributes >= 201411
                  __cpp_enumerator_attributes >= 201411 diff --git a/htdocs/projects/h8300-abi.html b/htdocs/projects/h8300-abi.html index ec56f5f8..2122ea5b 100644 --- a/htdocs/projects/h8300-abi.html +++ b/htdocs/projects/h8300-abi.html @@ -162,13 +162,13 @@ as follows:

                  Address Description Size on H8/300 - Size on H8/300H and H8S
                  (Normal Mode) - Size on H8/300H and H8S
                  (Advanced Mode) + Size on H8/300H and H8S
                  (Normal Mode) + Size on H8/300H and H8S
                  (Advanced Mode) Pointed to by High - Arguments
                  (if any) + Arguments
                  (if any) Multiple of 2 bytes Multiple of 4 bytes Multiple of 4 bytes @@ -204,7 +204,7 @@ as follows:

                  Multiple of 2 bytes Multiple of 4 bytes Multiple of 4 bytes - R7 or ER7
                  (points to the lowest address) + R7 or ER7
                  (points to the lowest address) @@ -231,13 +231,13 @@ follows:

                  Address Description Size on H8/300 - Size on H8/300H and H8S
                  (Normal Mode) - Size on H8/300H and H8S
                  (Advanced Mode) + Size on H8/300H and H8S
                  (Normal Mode) + Size on H8/300H and H8S
                  (Advanced Mode) Pointed to by High - Arguments
                  (if any) + Arguments
                  (if any) Multiple of 2 bytes Multiple of 4 bytes Multiple of 4 bytes @@ -253,7 +253,7 @@ follows:

                    - Saved Frame Pointer
                  (if any) + Saved Frame Pointer
                  (if any) 2 bytes 4 bytes 4 bytes @@ -273,7 +273,7 @@ follows:

                  Multiple of 2 bytes Multiple of 4 bytes Multiple of 4 bytes - R7 or ER7
                  (points to the lowest address) + R7 or ER7
                  (points to the lowest address) diff --git a/htdocs/projects/tree-profiling.html b/htdocs/projects/tree-profiling.html index 46aae400..4aecc34c 100644 --- a/htdocs/projects/tree-profiling.html +++ b/htdocs/projects/tree-profiling.html @@ -200,7 +200,7 @@ probably be included on the branch soonish. Otherwise, plans exist for reorganisation of the compiler passes as follows:

                    -
                  1. For each SCC in the call graph in reverse topological order
                    +
                  2. For each SCC in the call graph in reverse topological order
                    • do simple intraprocedural optimizations in SSA form (basically, run anything that is cheap and can not create overlapping live diff --git a/htdocs/projects/tree-ssa/tree-browser.html b/htdocs/projects/tree-ssa/tree-browser.html index c8f36229..1dd84295 100644 --- a/htdocs/projects/tree-ssa/tree-browser.html +++ b/htdocs/projects/tree-ssa/tree-browser.html @@ -10,8 +10,8 @@ -


                      Tree Browser has been removed from GCC, - and this page is no longer up-to-date.

                      +


                      Tree Browser has been removed from GCC, + and this page is no longer up-to-date.


                      Tree Browser

                      diff --git a/htdocs/projects/tree-ssa/vectorization.html b/htdocs/projects/tree-ssa/vectorization.html index 19e1f842..93fe7448 100644 --- a/htdocs/projects/tree-ssa/vectorization.html +++ b/htdocs/projects/tree-ssa/vectorization.html @@ -8,7 +8,7 @@ -

                      Auto-vectorization in GCC

                      +

                      Auto-vectorization in GCC

                      The goal of this project was to develop a loop and basic block vectorizer in GCC, based on the tree-ssa framework. @@ -2022,7 +2022,7 @@ while (*p != NULL) { target? similarly for alignment, multiplication of integers, etc.).

                      -

                      Status: Open for discussion.
                      +

                      Status: Open for discussion.
                      Related discussion: @@ -2058,7 +2058,7 @@ while (*p != NULL) { time tests to decide which version of the loop to execute (scalar or vectorized).

                      -

                      Status: Open for discussion.
                      +

                      Status: Open for discussion.
                      Related discussion:
                      https://gcc.gnu.org/ml/gcc-patches/2003-09/msg00469.html

                      diff --git a/htdocs/readings.html b/htdocs/readings.html index 0c0b0d40..f0327e39 100644 --- a/htdocs/readings.html +++ b/htdocs/readings.html @@ -63,157 +63,157 @@ names. @@ -629,52 +629,52 @@ Below is the list of ports that GCC used to support.
                      • 1750a -
                        Exact chip name: MIL-STD-1750A processor -
                        Manufacturers: various -
                        Specification +
                        Exact chip name: MIL-STD-1750A processor +
                        Manufacturers: various +
                        Specification
                      • a29k -
                        Manufacturer: AMD +
                        Manufacturer: AMD
                      • clipper -
                        Manufacturer: Intergraph -
                        Exact machine name: CLIPPER +
                        Manufacturer: Intergraph +
                        Exact machine name: CLIPPER
                      • convex (c1, c2, c3[248] wwwdocs:) -
                        Manufacturer: Convex (HP) +
                        Manufacturer: Convex (HP)
                      • d30v -
                        Manufacturer: Mitsubishi -
                        There is no longer any reference to this chip anywhere on the +
                        Manufacturer: Mitsubishi +
                        There is no longer any reference to this chip anywhere on the manufacturer's web site; it may be dead. -
                        GDB includes a simulator. +
                        GDB includes a simulator.
                      • dsp16xx -
                        Manufacturer: AT&T +
                        Manufacturer: AT&T
                      • m88k -
                        Manufacturer: Motorola +
                        Manufacturer: Motorola
                      • mn10200 -
                        Manufacturer: Matsushita -
                        GDB includes a simulator. +
                        Manufacturer: Matsushita +
                        GDB includes a simulator.
                      • pj (picoJava) -
                        Manufacturer: Sun +
                        Manufacturer: Sun
                      • romp -
                        Manufacturer: IBM -
                        Acronym stands for: Research/Office Products MicroProcessor -
                        The ROMP was the processor inside the IBM PC/RT. +
                        Manufacturer: IBM +
                        Acronym stands for: Research/Office Products MicroProcessor +
                        The ROMP was the processor inside the IBM PC/RT.
                      diff --git a/htdocs/search.html b/htdocs/search.html index b45f171d..2f006551 100644 --- a/htdocs/search.html +++ b/htdocs/search.html @@ -34,10 +34,10 @@ Sort by: Search-syntax -
                      +
                      -
                      +

                      Web page areas: Documentation -
                      +

                      Mailing lists, including those for the old egcs project. Ticking a box is like marking all dates for that list:

                      diff --git a/htdocs/searchbox.ihtml b/htdocs/searchbox.ihtml index 6891da45..c066df0b 100644 --- a/htdocs/searchbox.ihtml +++ b/htdocs/searchbox.ihtml @@ -4,7 +4,7 @@ -
                      +
                      Match: