It looks like the scheduler change implemented in 19980921 and discussed in http://www.cygnus.com/ml/egcs-bugs/1998-Sep/0665.html solved this problem. Seems to compile fine now. Thanks, Paul Henning paul-henning@uiowa.edu http://www.cs.uiowa.edu/~phenning