|Date:||Sat, 11 Mar 2006 09:02:34 +0000|
|User-agent:||Mozilla Thunderbird 1.0.7-1.4.1 (X11/20050929)|
*************** main (int argc, char ** argv) *** 1205,1211 **** keep_it = 0;if (!keep_it)! unlink_if_ordinary (out_file_name);input_scrub_end (); --- 1206,1212 ----keep_it = 0;if (!keep_it)! unlink (out_file_name);input_scrub_end ();Is this bit unrelated?
Doh! Yes, that was because I had been trying to use the 2.16 sources with a libiberty from various different gcc branches (4.0 or 3.4 or some such earlier gcc). The libiberty libraries in these earlier gcc source trees do not have the unlink_if_ordinary() function, and rather than upgrade all of them, or change my symbolic link tree to use the libiberty in 2.16 binutils (which would cause its own problems), I chose to *locally* modify the 2.16 sources. It is not my intention to check this change into the actual 2.16 branch, and if I had been paying more attention I would have edited it out of the patch before posting it. Sorry.
|[Prev in Thread]||Current Thread||[Next in Thread]|