On Nov 3, 2011, at 3:23 PM, Richard Guenther wrote:

> On Thu, Nov 3, 2011 at 3:22 PM, Richard Guenther
> <richard.guent...@gmail.com> wrote:
>> On Thu, Nov 3, 2011 at 3:20 PM, Dominique Dhumieres <domi...@lps.ens.fr> 
>> wrote:
>>> Revision 180821 breaks bootstrap on x86_64-apple-darwin10:
>>> 
>>> ../../work/gcc/collect2.c: In function 'int main(int, char**)':
>>> ../../work/gcc/collect2.c:1094:7: error: unused variable 'object_nbr' 
>>> [-Werror=unused-variable]
>>> cc1plus: all warnings being treated as errors
>>> 
>>> Note that I did not find any entry for this revision in 
>>> gcc-patc...@gcc.gnu.org.
>> 
>> I suppuse on all non-AIX platforms even ...
> 
> Fixed as follows, committed as obvious.

One possible alternate fix is:

--- a/gcc/collect2.c
+++ b/gcc/collect2.c
@@ -1144,7 +1144,7 @@ main (int argc, char **argv)
   ld1 = CONST_CAST2 (const char **, char **, ld1_argv);
   ld2_argv = XCNEWVEC (char *, argc + 11);
   ld2 = CONST_CAST2 (const char **, char **, ld2_argv);
-  object_lst = XCNEWVEC (char *, argc);
+  object_lst = XCNEWVEC (char *, object_nbr);
   object = CONST_CAST2 (const char **, char **, object_lst);
 
 #ifdef DEBUG


Tell me if you prefer this one.

Sorry for the breakage.

Tristan.

Reply via email to