From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: (qmail 20434 invoked by alias); 18 Aug 2013 12:01:30 -0000
Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id:
List-Archive:
List-Post:
List-Help:
Sender: gcc-patches-owner@gcc.gnu.org
Received: (qmail 20420 invoked by uid 89); 18 Aug 2013 12:01:30 -0000
X-Spam-SWARE-Status: No, score=-51.7 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_HOSTKARMA_NO,SPF_PASS autolearn=ham version=3.3.2
Received: from ainaz.pair.com (HELO ainaz.pair.com) (209.68.2.66) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Sun, 18 Aug 2013 12:01:29 +0000
Received: from [192.168.0.131] (vie-188-118-245-189.dsl.sil.at [188.118.245.189]) by ainaz.pair.com (Postfix) with ESMTPSA id EB1863F412; Sun, 18 Aug 2013 08:01:26 -0400 (EDT)
Date: Sun, 18 Aug 2013 12:14:00 -0000
From: Gerald Pfeifer
To: Dave Korn
cc: Richard Biener , gcc-patches@gcc.gnu.org, Jakub Jelinek
Subject: Re: [PATCH][4.8][4.7][4.6] Make -shared-libgcc the default on Cygwin.
In-Reply-To: <51409B61.8000704@gmail.com>
Message-ID:
References: <513E8877.7070606@gmail.com> <51409B61.8000704@gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-SW-Source: 2013-08/txt/msg00948.txt.bz2
On Wed, 13 Mar 2013, Dave Korn wrote:
> Committed revision 196634, with the attached documentation update and cvs
> log entry:
>
> * htdocs/gcc-4.8/changes.html: Add OS-specific section and entry
> for Windows (Cygwin).
I applied this small editorial patch.
Gerald
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v
retrieving revision 1.119
diff -u -3 -p -r1.119 changes.html
--- changes.html 31 May 2013 08:49:25 -0000 1.119
+++ changes.html 18 Aug 2013 11:56:32 -0000
@@ -143,7 +143,7 @@ by this change.
-fsanitize=thread
. Instructions will be instrumented to
detect data races. The ThreadSanitizer is available on x86-64
GNU/Linux.
- A new local register allocator has been implemented, which
+ A new local register allocator (LRA) has been implemented, which
replaces the 26 year old reload pass and improves generated
code quality. For now it is active on the ia32 and x86-64
targets.
@@ -858,11 +858,12 @@ int i = A().f(); // error, f() requires
- Executables are now linked against shared libgcc by default.
The previous default was to link statically, which can still be
- done by explicitly specifying -static or -static-libgcc on the
+ done by explicitly specifying
-static
or
+ static-libgcc
on the
command line. However it is strongly advised against, as it
will cause problems for any application that makes use of DLLs
compiled by GCC. It should be alright for a monolithic stand-alone
- application that only links against the Windows OS DLLs, but
+ application that only links against the Windows DLLs, but
offers little or no benefit.