This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: bootstrap failure 3.1: Comparion failure



Andreas Jaeger <aj@suse.de> writes:

> Currently  bootstrap fails for me on i686-linux with:
> 
> Bootstrap comparison failure!
> f/data.o differs
> make[1]: *** [compare] Error 1
> make[1]: Leaving directory `/builds/gcc/gcc-3.1-devel/gcc'

Yes, it appears to be caused by this patch:

+Thu Jun 14 12:44:15 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+       * i386.c (x86_accumulate_outgoing_args, x86_prologue_using_move,
+       x86_epilogue_using_move): New global variables.
+       (override_options): Enable ACCUMULATE_OUTGOING_ARGS if preferred.
+       (ix86_emit_save_regs_using_mov): New static function.
+       (ix86_expand_prologue, ix86_expand_epilogue): Use moves if preferred.
+       * i386.h (MASK_MMX, MASK_SSE, MASK_SSE2, MASK_128BIT_LONG_DOUBLE,
+       MASK_MIX_SSE_I387): Renumber.
+       (MASK_NO_ACCUMULATE_OUTGOING_ARGS): New.
+       (x86_accumulate_outgoing_args, x86_prologue_using_move,
+       x86_epilogue_using_move): Declare.
+       (TARGET_PROLOGUE_USING_MOVE, TARGET_EPILOGUE_USING_MOVE): New.
+

Jan has been notified by the automated tester more than a day ago, I'd
like to think he's working hard on fixing it.

-- 
- Geoffrey Keating <geoffk@geoffk.org>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]