This is the mail archive of the gcc@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]

Your patch breaks egcs for x86


Hi,

Your patch:

Tue May 19 17:19:16 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * reload1.c (reload_reg_free_for_value_p): New function.
        (allocate_reload_reg, choose_reload_regs): Use it.

causes bootstrap to fail on x86. It seems that the '%' operation:

	foo = bar % 100;
	foo = bar () % 100;

is miscompiled. Can you fix it?

Thanks.

-- 
H.J. Lu (hjl@gnu.org)


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