[gnu.gcc.bug] gcc 1.32 -fno-foo options

raeburn@ATHENA.MIT.EDU (Ken Raeburn) (12/28/88)

The -fno-* options don't get parsed properly; fix follows.

-- Ken

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

*** /tmp/,RCSt1001873	Tue Dec 27 18:53:49 1988
--- toplev.c	Tue Dec 27 18:47:28 1988
***************
*** 1595,1601 ****
  		       but breaks the vax pcc.  */
  		    found = 1;
  		  }
! 		if (p[0] == 'n' && p[1] == 'o' && p[3] == '-'
  		    && ! strcmp (p+3, f_options[j].string))
  		  {
  		    *f_options[j].variable = ! f_options[j].on_value;
--- 1595,1601 ----
  		       but breaks the vax pcc.  */
  		    found = 1;
  		  }
! 		if (p[0] == 'n' && p[1] == 'o' && p[2] == '-'
  		    && ! strcmp (p+3, f_options[j].string))
  		  {
  		    *f_options[j].variable = ! f_options[j].on_value;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~