From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ishikawa Newsgroups: gmane.comp.gcc.patches,gmane.emacs.devel Subject: Re: (RFC) GCC minor document change: gcc.1 Date: Tue, 15 Jul 2003 09:03:32 +0900 Sender: gcc-patches-owner@gcc.gnu.org Message-ID: <3F1344D4.9BCA454@yk.rim.or.jp> References: <9EF8DA0A-B656-11D7-8A0C-000393A6D2F2@physics.uc.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1058227373 923 80.91.224.249 (15 Jul 2003 00:02:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 15 Jul 2003 00:02:53 +0000 (UTC) Cc: emacs-pretesters@gnu.org, emacs-devel@gnu.org, eggert@twinsun.com, ebotcazou@gcc.gnu.org Original-X-From: gcc-patches-return-92263-gcc-patches=m.gmane.org@gcc.gnu.org Tue Jul 15 02:02:50 2003 Return-path: Original-Received: from sources.redhat.com ([67.72.78.213]) by main.gmane.org with smtp (Exim 3.35 #1 (Debian)) id 19cDHL-0000Dg-00 for ; Tue, 15 Jul 2003 02:02:50 +0200 Original-Received: (qmail 15341 invoked by alias); 15 Jul 2003 00:01:51 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Archive: List-Post: List-Help: Original-Received: (qmail 15211 invoked from network); 15 Jul 2003 00:01:47 -0000 Original-Received: from unknown (HELO standard.erephon) (210.139.98.121) by sources.redhat.com with SMTP; 15 Jul 2003 00:01:47 -0000 Original-Received: from yk.rim.or.jp (really [127.0.0.1]) by yk.rim.or.jp via smail with esmtp id (Debian Smail3.2.0.114) for ; Tue, 15 Jul 2003 09:03:38 +0900 (JST) X-Accept-Language: ja, en Original-To: Andrew Pinski , gcc-patches@gcc.gnu.org Xref: main.gmane.org gmane.comp.gcc.patches:37212 gmane.emacs.devel:15609 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15609 Andrew Pinski wrote: > > On Monday, Jul 14, 2003, at 19:52 US/Eastern, ishikawa@yk.rim.or.jp > wrote: > > I would like to propose a minor document change for gcc/doc/gcc.1 > > You do not want to patch gcc.1 but one of the files, doc/*.texi as > gcc.1 is generated from them. > > Thanks, > Andrew Pinski Quite right. The file that should be patched is invoke.texi. *** invoke.texi.saved 2003-07-15 09:01:20.000000000 +0900 --- invoke.texi 2003-07-15 09:01:44.000000000 +0900 *************** *** 3624,3630 **** are initialized to zero into BSS@. This can save space in the resulting code. ! This option turns off this behavior because some programs explicitly rely on variables going to the data section. E.g., so that the resulting executable can find the beginning of that section and/or make assumptions based on that. --- 3624,3632 ---- are initialized to zero into BSS@. This can save space in the resulting code. ! This option turns off this behavior because some programs, ! most notably GNU Emacs 21.3 and prior versions, ! explicitly rely on variables going to the data section. E.g., so that the resulting executable can find the beginning of that section and/or make assumptions based on that. I hope someone can incorporate this minor change into CVS tree. -- int main(void){int j=2003;/*(c)2003 cishikawa. */ char t[] =" @abcdefghijklmnopqrstuvwxyz.,\n\""; char *i ="g>qtCIuqivb,gCwe\np@.ietCIuqi\"tqkvv is>dnamz"; while(*i)((j+=strchr(t,*i++)-(int)t),(j%=sizeof t-1), (putchar(t[j])));return 0;}/* under GPL */