OSDN Git Service

* bb-reorder.c (make_reorder_chain_1): Protect against
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index de97f03..a975304 100644 (file)
@@ -1,3 +1,52 @@
+2002-03-21  DJ Delorie  <dj@redhat.com>
+
+       * bb-reorder.c (make_reorder_chain_1): Protect against
+       when redundant edges are omitted.
+       * predict.c (dump_prediction): Likewise.
+
+2002-03-21  Richard Henderson  <rth@redhat.com>
+
+       PR target/5996
+       * fixinc/inclhack.def (solaris_stdio_tag): New.
+       * fixinc/fixincl.x: Regenerate.
+
+2002-03-21  Eric Botcazou <ebotcazou@multimania.com>
+
+       PR c/5597
+       * c-typeck.c (process_init_element): Flag non-static
+       initialization of a flexible array member as illegal.
+
+2002-03-22  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/rs6000/t-linux64: New.
+       * config.gcc (powerpc64-*-linux* <tmake_file>): Drop t-ppcos and
+       t-ppccomm.  Use t-rs6000 and t-linux64.
+       (powerpc64-*-gnu* <tmake_file>): Likewise.
+       * mklibgcc.in (SHLIB_MKMAP_OPTS): New variable.
+       * mkmap-symver.awk (dotsyms): If set, output .foo as well as foo.
+       * Makefile.in (SHLIB_MKMAP_OPTS): Pass to mklibgcc.
+
+2002-03-21  Aldy Hernandez  <aldyh@redhat.com>
+
+       * langhooks.c (lhd_tree_inlining_cannot_inline_tree_fn): Check
+       flag_really_no_inline instead of optimize == 0.
+
+       * c-objc-common.c (c_cannot_inline_tree_fn): Same.
+
+       * cp/tree.c (cp_cannot_inline_tree_fn): Same.
+
+       * flags.h (flag_really_no_inline): New.
+
+       * c-common.c (c_common_post_options): Initialzie
+       flag_really_no_inline.
+
+       * toplev.c (flag_really_no_inline): New.
+
+2002-03-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/avr/avr.md (length): Fix length computation for
+       conditional branches.
+
 2002-03-21  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * Makefile.in (fold-const.o, stor-layout.o, stmt.o,