Go to file
jtc efdbc16b61 Patch from J"orn Rennecke that fixes code generation bugs with long
long comparisons.  As of this date, this change hasn't made it into
the development sources.  We must consider this when it comes time
to integrate a newer gcc release.

Thu Mar  7 01:16:23 1996  J"orn Rennecke (amylaar@meolyon.hanse.de)

	* expmed.c (negate_rtx): Don't negate LONG_MIN if mode is wider
	than HOST_WIDE_INT.


gcc now produces worse code for this test case than gcc 2.5.8 when
invoked with -O , but it will optimize as good as gcc 2.5.8 (i.e. all
comparisons vanish) when invoked with -O2 , thus I think it doesn't
matter.  If anyone is interested in looking into this, the code in
expr.c, function expand_expr, case MINUS_EXPR, if-clause for if
(TREE_UNSIGNED (type) || TREE_OVERFLOW (negated)), will refuse to
convert the subtraction into an addition if there is an overflow in
the conversion or negation of the constant.  If both host and target
machine are binary computers with 2-complement representation, the
overflow should not matter.
1996-03-15 22:55:51 +00:00
bin a a => a (close pr 2204). 1996-03-12 04:32:37 +00:00
distrib Ooops. Fixed the less problem slightly differently. This time it 1996-03-12 04:55:21 +00:00
etc Added ss device for SCSI scanner. 1996-03-14 20:17:22 +00:00
games Use tr instead of caesar to generate fortunes-o 1996-02-29 00:21:16 +00:00
gnu Patch from J"orn Rennecke that fixes code generation bugs with long 1996-03-15 22:55:51 +00:00
include Add prototype for sigaltstack; from John Kohl in PR #2129 1996-02-29 00:04:57 +00:00
lib Only build exportable telnet/libtelnet if the domestic version doesn't 1996-03-10 05:45:38 +00:00
libexec Removed a couple of "ifdef vax" that caused rstatd not to work. 1996-03-10 15:24:20 +00:00
regress CFLAGS+=, not CFLAGS= 1995-12-12 01:53:50 +00:00
sbin Be more paranoid with our effective uid. 1996-03-15 22:39:26 +00:00
share update for new multiport board->com interface; 'flags 1' doesn't have 1996-03-10 09:14:28 +00:00
sys Correct 53c710 initialization for the A4000T. Remove the A4000T probe 1996-03-15 22:11:09 +00:00
usr.bin Removed a couple of #ifdef vax causing systat to malfunction. 1996-03-15 22:19:23 +00:00
usr.sbin Files added to pppd to support demand-dialling and packet filtering. 1996-03-15 03:09:08 +00:00
Makefile fix typo 1995-12-15 18:13:41 +00:00