------- Comment #3 from John dot Tytgat at aaug dot net 2010-07-18 17:11 ------- I'm updating my port for 4.6trunk and this gcc problem is still there. My suggested patch in comment #1 is still applicable and attached it after having brought up-to-date for trunk.
ChangeLog: John Tytgat <john.tyt...@aaug.net> * gcc/opts-common.c (cancel_option): Don't recurse for Negative marked options. -- John dot Tytgat at aaug dot net changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |UNCONFIRMED Summary|ICE in cancel_option() |ICE in cancel_option() for | |Negative marked options http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31980