[gnu.utils.bug] Minor bug in Gas 1.31 + FIX

dupuy@CS.COLUMBIA.EDU (Alexander Dupuy) (03/17/89)

If you pass it a garbage argument, it complains forever.

@alex


*** /tmp/,RCSt1a07985	Fri Mar 17 03:55:12 1989
--- as.c	Fri Mar 17 03:54:45 1989
***************
*** 170,180 ****
  
  			default:
  				--arg;
! 				if(md_parse_option(&arg,&work_argc,&work_argv)) {
! 					if(arg && *arg)
! 						arg++;
! 				} else
  					as_warn("%s: I don't understand '%c' flag!",myname,a);
  				break;
  			}
  		}
--- 170,179 ----
  
  			default:
  				--arg;
! 				if(!md_parse_option(&arg,&work_argc,&work_argv))
  					as_warn("%s: I don't understand '%c' flag!",myname,a);
+ 				if(arg && *arg)
+ 					arg++;
  				break;
  			}
  		}