diff options
author | obrien <obrien@FreeBSD.org> | 2000-03-30 03:23:37 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-03-30 03:23:37 +0000 |
commit | 89d6e979f6e51927c13633bc1c374b05a37d0238 (patch) | |
tree | 8ab72411e3369d8509f9af95bd6e3b2941ff630a /contrib/gcc/ChangeLog | |
parent | d960933253199247491f17d26251ce15129dd8b4 (diff) | |
download | FreeBSD-src-89d6e979f6e51927c13633bc1c374b05a37d0238.zip FreeBSD-src-89d6e979f6e51927c13633bc1c374b05a37d0238.tar.gz |
Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of March 29th, 2000. [these are changes March 7-29th]
Diffstat (limited to 'contrib/gcc/ChangeLog')
-rw-r--r-- | contrib/gcc/ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/contrib/gcc/ChangeLog b/contrib/gcc/ChangeLog index 8e83eb9a..f1364d1 100644 --- a/contrib/gcc/ChangeLog +++ b/contrib/gcc/ChangeLog @@ -1,3 +1,24 @@ +Wed Mar 22 13:11:54 2000 David Edelsohn <edelsohn@gnu.org> + + * rs6000.c (reg_or_u_cint_operand): New function. + (logical_operand): Handle 64-bit hosts. + (logical_u_operand): New function. + (non_logical_cint_operand): Handle 64-bit hosts. + (non_logical_u_cint_operand): New function. + (expand_block_move): Allow 8 DImode loads for PowerPC64. + * rs6000.h (PREDICATE_CODES): Define new functions. + * rs6000.md (iordi3, xordi3): Constant int must be unsigned 32-bits. + (movdi_64): Bracket code intended for 64-bit hosts. Create + CONST_DOUBLE for 32-bit values. + + * glimits.h (__LONG_MAX__): Recognize 64-bit AIX too. + +Wed Mar 22 13:11:54 2000 Gabriel Paubert <paubert@iram.es> + + * rs6000.md: Correct instructions length attributes and + constraints on unsigned compare instructions. + (*ne0): Disable for PowerPC64. + Tue Mar 7 21:41:17 2000 Jeffrey A Law (law@cygnus.com) * cccp.c (handle_directive): Initialize backslash_newlines_p. |