This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: (RFC) GCC minor document change: gcc.1


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[] ="<CI> @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 */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]