OSDN Git Service

2002-08-28 Sylvain Pion <pion@cs.nyu.edu>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index c4cabb9..17b0ffe 100644 (file)
@@ -1,3 +1,81 @@
+2002-08-28  Sylvain Pion <pion@cs.nyu.edu>
+
+       * doc/invoke.texi (-Wreorder): Remove remaining pieces from the generic
+       section.  Mention that it is enabled by -Wall.
+       (-Wall): Mention that there can be language-specific warnings as well.
+       (-Wctor-dtor-privacy): Mention that it is enabled by default.
+       (-Wnon-virtual-dtor): Mention that it is enabled by -Wall.
+
+Wed Aug 28 15:35:17 2002  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * sh.c (calc_live_regs): Save FPSCR_REG in an interrupt handler
+       if it is ever live.
+
+       * sh.c (sh_handle_interrupt_handler_attribute): Reject interrupt_handler
+       attribute for SHCOMPACT.
+
+       * sh.h (OVERRIDE_OPTIONS): If align_function isn't set, set it
+       appropriately.
+       (FUNCTION_BOUNDARY): Specify only the minimum alignment required
+       by the ABI.
+
+       * sh.h (SH5_WOULD_BE_PARTIAL_NREGS): Also handle TImode case.
+
+2002-08-28  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * config.gcc (mips*-*-netbsd*): Set target_cpu_default to
+       "MASK_GAS|MASK_ABICALLS".
+       * config/mips/netbsd.h (TARGET_ENDIAN_DEFAULT)
+       (TARGET_DEFAULT): Remove.
+       (MACHINE_TYPE): Undefine before defining.
+       (DBX_DEBUGGING_INFO, PREFERRED_DEBUGGING_TYPE): Remove.
+
+2002-08-27  Mark Mitchell  <mark@codesourcery.com>
+
+       * c-common.c (warn_abi): New variable.
+       * c-common.h (warn_abi): Likewise.
+       * c-opts.c (COMMAND_LINE_OPTIONS): Add -Wabi.
+       (c_common_decode_option): Handle it.
+       * doc/invoke.texi: Document -Wabi.
+       
+Tue Aug 27 23:03:52 2002  Nicola Pero  <n.pero@mi.flashnet.it>
+
+       * c-common.c (warn_undeclared_selector): New variable.
+       * c-common.h (warn_undeclared_selector): Idem.
+       * c-opts.c (c_common_decode_option): Set warn_undeclared_selector
+       to on when -Wundeclared-selector is found.
+       (COMMAND_LINE_OPTIONS): Added -Wundeclared-selector.
+       * objc/objc-act.c (build_selector_expr): If
+       warn_undeclared_selector is set, check that the selector has
+       already been defined, and emit a warning if not.
+
+2002-08-27  Nick Clifton  <nickc@redhat.com>
+            Catherine Moore  <clm@redhat.com>
+            Jim Wilson  <wilson@cygnus.com>
+
+        * config.gcc: Add v850e-*-* target.
+        Add --with-cpu= support for v850.
+        * config/v850/lib1funcs.asm: Add v850e callt functions.
+        * config/v850/v850.h: Add support for v850e target.
+        * config/v850/v850.c: Add functions to support v850e target.
+        * config/v850/v850-protos.h: Add prototypes for new functions in v850.c.
+        * config/v850/v850.md: Add patterns for v850e instructions.
+        * doc/invoke.texi: Document new v850e command line switches.
+
+Tue Aug 27 18:30:47 2002  J"orn Rennecke <joern.rennecke@superh.com>
+                         Aldy Hernandez <aldyh at redhat dot com>
+
+       * doc/tm.texi: Applied numerous fixes to the automaton based
+       scheduler descrition.
+
+Tue Aug 27 19:51:05 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+       * i386.c (classify_argument): Handle variable sized objects.
+
+Tue Aug 27 19:18:16 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+       * i386.c (ix86_expand_int_movcc): Fix RTL sharing problem
+
 Tue Aug 27 18:01:45 CEST 2002  Jan Hubicka  <jh@suse.cz>
 
        * libgcc2.c (__bb_exit_func): Properly write the summarized statistics.