c4x.md (mulqf3_clrqf_clobber, [...]): New patterns to support parallel multiply and...
[platform/upstream/gcc.git] / gcc / ChangeLog
index 3454544..e9a584c 100644 (file)
@@ -1,5 +1,35 @@
+Sat Apr 17 11:25:44 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+       * config/c4x/c4x.md (mulqf3_clrqf_clobber, mulqi3_clrqi_clobber): 
+       New patterns to support parallel multiply and load of zero.
+
+Fri Apr 16 01:23:47 1999  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * tree.c (valid_machine_attribute): If we're modifying the
+       FUNCTION_TYPE within a POINTER_TYPE and we don't get a decl,
+       update the POINTER_TYPE.
+
+Fri Apr 16 00:19:31 1999  Jan Hubicka <hubicka@freesoft.cz>
+
+       * i386.c (x86_adjust_cost): Move break statement to correct place.
+
+Thu Apr 15 23:17:33 1999  Jerry Quinn <jquinn@nortelnetworks.com>
+
+       * pa.h (HAVE_PRE_INCREMENT, HAVE_POST_INCREMENT,
+       HAVE_PRE_DECREMENT, HAVE_POST_DECREMENT): Fix pa_cpu value from
+       8000 to PROCESSOR_8000.
+
 Thu Apr 15 20:46:57 1999  Donn Terry (donn@interix.com)
 
+       * expr.c (expand_assignment): Force pointers to proper mode if
+       POINTERS_EXTEND_UNSIGNED is defined.
+
+       * xm-alpha.h (alloca.h): Add Interix to list of special machines 
+       that don't like alloca.h, pending using autoconf results.
+
+       * except.c (start_catch_hadler): Be sure rtime_address is Pmode
+       if POINTERS_EXTEND_UNSIGNED.
+
        * except.c (expand_eh_return): Force pointers to proper mode if
        POINTERS_EXTEND_UNSIGNED.