http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49084

--- Comment #10 from Cesar Strauss <cestrauss at gmail dot com> 2011-11-24 
00:22:11 UTC ---
(In reply to comment #9)
> (In reply to comment #7)
> > Hmm, this is due usage of "%lld" in printf-formatter.  Does following patch 
> > fix your issue?
> 
> I did encounter the build failure reported in comment #6 (unknown conversion
> type character 'l' in format) on i386-pc-mingw32,

BTW, this was on gcc trunk (svn 181641).

> and the patch given in
> comment #7 did fix this failure for me.
> 
> A similar solution is also needed in gcc/ira-color.c
> (print_hard_regs_subforest), where %lld is also used.

Also, in gcc/config/i386/i386.c (ix86_print_operand), where %08llx is used.

> This allowed the build to continue to the point where I could reproduce the
> failure described in comment #8.

Although, due to additional warnings in the Ada build, I had to force
--disable-werror at this point.

Reply via email to