OSDN Git Service

Patch from Nick Clifton.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 3e998c8..080affc 100644 (file)
@@ -1,3 +1,27 @@
+2004-04-29  Nick Clifton  <nickc@redhat.com>
+
+       Bug 14093
+       * config/sh/sh-protos.h (sh_promote_prototypes): Declare.
+       * config/sh/sh.c (sh_promote_prototypes): Remove declaration.
+       Delete static from definition.
+       * config/sh/sh.h (FUNCTION_VALUE): Add sh_promote_prototypes call.
+
+2004-04-30  Uros Bizjak  <uros@kss-loka.si>
+
+        * reg-stack.c (subst_stack_regs_pat): <UNSPEC_SIN, UNSPEC_COS,
+        UNSPEC_FRNDINT, UNSPEC_F2XM1>: abort() if src1 dies.
+        <UNSPEC_SINCOS_COS, UNSPEC_TAN_ONE, UNSPEC_XTRACT_FRACT>: Same.
+        <UNSPEC_SINCOS_SIN, UNSPEC_TAN_TAN, UNSPEC_XTRACT_EXP>: Same.
+
+2004-04-29  Richard Guenther  <richard.guenther@uni-tuebingen.de>
+
+       * commom.opt (Wfatal-errors): Add it.
+       * diagnostic.c (flag_fatal_errors): Define it.
+       (diagnostic_action_after_output): Check for flag_fatal_errors.
+       * flags.h (flag_fatal_errors): Declare it.
+       * opts.c (common_handle_option): Add OPT_Wfatal_errors.
+       * doc/invoke.texi (Warning Options): Document -Wfatal-errors.
+
 2004-04-30  Josef Zlomek  <zlomekj@suse.cz>
 
        * gcse.c (remove_reachable_equiv_notes): Delete notes also in