|
From: | Nick Clifton |
Subject: | Re: -al |
Date: | Sat, 11 Mar 2006 09:02:34 +0000 |
User-agent: | Mozilla Thunderbird 1.0.7-1.4.1 (X11/20050929) |
Hi Daniel,
*************** 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.
Cheers Nick
[Prev in Thread] | Current Thread | [Next in Thread] |