From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: John Carr Cc: egcs@cygnus.com, wilson@cygnus.com Subject: Re: HOST_WIDE_INT = long long patch Date: Tue, 07 Apr 1998 19:34:00 -0000 Message-id: <29639.891923058@hurl.cygnus.com> References: <199804062243.SAA04832@jfc.> X-SW-Source: 1998-04/msg00281.html In message < 199804062243.SAA04832@jfc. >you write: > > This fixes a bug in strength reduction on SPARC when HOST_WIDE_INT is > long long: multiplying by -1 gets the wrong answer. It may not be the > best fix. Please review. > > Mon Apr 6 18:38:20 1998 John Carr > > * expmed.c (expand_mult): When HOST_WIDE_INT is wider than int do not > call synth_mult with a negative multiplier value. I checked in a fix to synth_mult for multiplying by -1 on Apr 3. In theory your patch shouldn't be necessary anymore. Can you please double check? jeff