+2001-05-19 Bruce Korb <bkorb@gnu.org>
+
+ * fixinc/genfixes: no need for two warnings
+
+2001-05-19 Mark Mitchell <mark@codesourcery.com>
+
+ * jump.c (jump_optimize_1): Tidy.
+ (mark_jump_label): When changing the label in a LABEL_REF, change
+ update any REG_EQUAL notes as well.
+
+2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-parse.in (parm_declarator): Split into
+ parm_declarator_starttypename and parm_declarator_nostarttypename.
+ (parm_declarator_starttypename, parm_declarator_nostarttypename):
+ New. Allow parenthesised sub-declarators which don't begin with a
+ TYPENAME. Fixes PR c/166.
+
+2001-05-19 Mark Mitchell <mark@codesourcery.com>
+
+ * defaults.h (TARGET_ALLOWS_PROFILING_WITHOUT_FRAME_POINTER): New
+ macro.
+ * tm.texi (TARGET_ALLOWS_PROFILING_WITHOUT_FRAME_POINTER):
+ Document it.
+ * toplev.c (main): If the target does not allow profiling without
+ a frame pointer, issue an error message.
+ * config/i386/linux.h (TARGET_ALLOWS_PROFILING_WITHOUT_FRAME_POINTER):
+ Define it to false.
+
+Sat May 19 07:53:42 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * recog.c (general_operand): Modify last change to allow it if reload
+ has completed.
+
+Sat May 19 10:23:54 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * recog.c (general_operand): Prohibit nonzero subreg bytes on
+ subregs containing mem.
+
+Sat May 19 09:40:45 2001 Denis Chertykov <denisc@overta.ru>
+
+ * regrename.c (regrename_optimize): frame pointer register can
+ use a few hardregs.
+
+2001-05-18 Jason Merrill <jason_merrill@redhat.com>
+
+ * README.DWARF: Move into dwarfout.c.
+
+2001-05-18 Dale Johannesen <dalej@apple.com>
+
+ * config/rs6000/rs6000.c (secondary_reload_class): Fix Darwin
+ specific misuse of r0 as a reload address.
+
+Fri May 18 22:42:04 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * combine.c (combine_simplify_rtx): Clear op0_mode if simplification
+ suceeded.
+
+Fri May 18 07:26:34 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * genrecog.c (enum decision_type): Add DT_elt_zero-wide_safe.
+ (add_to_sequence): Make that decision type.
+ (maybe_both_true_2, nodes_identical_1, factor_tests): Use it.
+ (write_switch, write_cond, debug_decision_2): Likewise.
+
+ * dbxout.c (dbxout_type): Use host_integerp and fix typo in testing
+ for INTEGER_TYPE.
+ (dbxout_symbol, case TYPE_DECL): Don't generate tag for records of
+ variable size.
+
+2001-05-18 Stan Shebs <shebs@apple.com>
+
+ * configure.in (gcc_cv_as_eh_frame): Cope with old assemblers.
+ * configure: Regenerate.
+
+2001-05-18 Per Bothner <per@bothner.com>
+
+ Changes needed for java/jvspec.c
+ * gcc.h (n_infiles, outfiles): Add declarations.
+ * gcc.c (n_infiles, outfiles): Mske no longer static.
+
Fri May 18 10:14:42 2001 Jeffrey A Law (law@cygnus.com)
* config/pa/som.h (EXCEPTION_SECTION): Define.
2001-05-18 Mark Mitchell <mark@codesourcery.com>
+ * basic-block.h (struct basic_block_def): Add documentation about
+ what a basic block is, and what the various fields are used for.
+ * flow.c (calculate_globlal_regs_live): Add documentation about
+ how the algorithm works, and how we know that it will terminate.
+ Check that the the inductive assumption that guarantees
+ termination actually holds.
+ (mark_used_regs): Treat conditionally set registers as used.
+ (debug_regset): Add comment.
+ * rtl.texi (cond_exec): Add documentation.
+
* function.c (expand_function_start): Avoid creating BLKmode
pseudos.
2001-04-29 Toomas Rosin <toomas at ns dot tklabor dot ee>
- * Makefile.in(stmp-fixinc): quote shell assignment values
+ * Makefile.in (stmp-fixinc): quote shell assignment values
2001-04-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>