From patchwork Mon Oct 24 19:48:36 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gerald Pfeifer X-Patchwork-Id: 121399 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 9BB4B1007D7 for ; Tue, 25 Oct 2011 06:48:44 +1100 (EST) Received: (qmail 19005 invoked by alias); 24 Oct 2011 19:48:42 -0000 Received: (qmail 18996 invoked by uid 22791); 24 Oct 2011 19:48:41 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00,TW_EG X-Spam-Check-By: sourceware.org Received: from ainaz.pair.com (HELO ainaz.pair.com) (209.68.2.66) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 24 Oct 2011 19:48:27 +0000 Received: from [192.168.0.130] (vie-91-186-148-089.dsl.sil.at [91.186.148.89]) by ainaz.pair.com (Postfix) with ESMTPSA id BF4103F40F; Mon, 24 Oct 2011 15:48:25 -0400 (EDT) Date: Mon, 24 Oct 2011 21:48:36 +0200 (CEST) From: Gerald Pfeifer To: gcc-patches@gcc.gnu.org cc: Karl Berry Subject: [wwwdocs] Use GNU/Linx for egcs 1.0 release notes and features Message-ID: MIME-Version: 1.0 X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Again originally by Karl Berry against our generated NEWS file; applied. Gerald Index: egcs-1.0/features.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/egcs-1.0/features.html,v retrieving revision 1.7 diff -u -r1.7 features.html --- egcs-1.0/features.html 11 Feb 2002 05:57:09 -0000 1.7 +++ egcs-1.0/features.html 24 Oct 2011 19:18:07 -0000 @@ -13,7 +13,7 @@
  • Vast improvements in the C++ compiler; so many they have page of their own!
  • Integrated C++ runtime libraries, including support for most major - linux systems!
  • + GNU/Linux systems!
  • New instruction scheduler from IBM Haifa which includes support for function wide instruction scheduling as well as superscalar scheduling.
  • Significantly improved alias analysis code.
  • @@ -30,7 +30,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 & 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.
  • @@ -38,7 +38,7 @@ over how the x86 port generates code.
  • Includes the template repository patch (aka repo patch); note the new template code makes repo obsolete for ELF systems using gnu-ld such - as Linux.
  • + as GNU/Linux.
  • Plus the usual assortment of bugfixes and improvements.
  • Index: egcs-1.0/index.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/egcs-1.0/index.html,v retrieving revision 1.1 diff -u -r1.1 index.html --- egcs-1.0/index.html 5 Jun 2005 19:58:47 -0000 1.1 +++ egcs-1.0/index.html 24 Oct 2011 19:18:07 -0000 @@ -87,7 +87,7 @@
  • Various bugfixes in the x86, hppa, mips, and rs6000/ppc backends.

    The x86 changes fix code generation errors exposed when building - glibc2 and the Linux dynamic linker (ld.so).

    + glibc2 and the usual GNU/Linux dynamic linker (ld.so).

    The hppa change fixes a compiler abort when configured for use with RTEMS.

    @@ -128,7 +128,8 @@
    • libstdc++ in the EGCS release has been updated and should be link compatible with libstdc++-2.8.
    • -
    • Various fixes in libio/libstdc++ to work better on Linux systems.
    • +
    • Various fixes in libio/libstdc++ to work better on GNU/Linux + systems.
    • Fix problems with duplicate symbols on systems that do not support weak symbols.
    • Memory corruption bug and undefined symbols in bastring have been @@ -153,9 +154,9 @@
    • x86 ports define i386 again to keep imake happy.
    • Fix exception handling support on NetBSD ports.
    • Several changes to collect2 to fix many problems with AIX.
    • -
    • Define __ELF__ for rs6000/linux.
    • -
    • Fix -mcall-linux problem on rs6000/linux.
    • -
    • Fix stdarg/vararg problem for rs6000/linux.
    • +
    • Define __ELF__ for GNU/Linux on rs6000.
    • +
    • Fix -mcall-linux problem on GNU/Linux on rs6000.
    • +
    • Fix stdarg/vararg problem for GNU/Linux on rs6000.
    • Allow autoconf to select a proper install problem on AIX 3.1.
    • m68k port support includes -mcpu32 option as well as cpu32 multilibs.