+2003-06-22 Neil Booth <neil@daikokuya.co.uk>
+
+ * common.opt: Add -finline-limit.
+ * opts.c (common_handle_options): Handle it.
+ * opts.sh: Temporary kludge for -finline-limit.
+ * toplev.c (decode_f_option, independent_decode_option): Die.
+ (parse_options_and_default_flags): No independent_decode_option.
+
+2003-06-22 Andreas Jaeger <aj@suse.de>
+
+ * calls.c (emit_call_1): Readd lost ATTRIBUTE_UNUSED.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Document dumps, .btl, .cfg, and .bypass.
+
+2003-06-22 Andreas Schwab <schwab@suse.de>
+
+ * doc/invoke.texi: Remove leading `-' from options in index.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * bt-load.c: Follow spelling conventions.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * expr.c (emit_move_insn_1): Fix a comment typo.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Alphabetize dump options.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Remove a duplicate -dk.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Update dump file names.
+
+2003-06-22 Zack Weinberg <zack@codesourcery.com>
+
+ * config/i370/i370.c, config/i370/i370.h: Use HOST_CHARSET_ASCII
+ and HOST_CHARSET_EBCDIC, not HC_ASCII and HC_EBCDIC.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/rtl.texi: Fix the @findex for pre_modify.
+
+2003-06-22 Andreas Jaeger <aj@suse.de>
+
+ * caller-save.c: Convert to ISO C90.
+ * calls.c: Likewise.
+ * cfg.c: Likewise.
+ * cfganal.c: Likewise.
+ * cfgbuild.c: Likewise.
+ * cfgcleanup.c: Likewise.
+ * cfghooks.c: Likewise.
+ * cfglayout.c: Likewise.
+ * cfglayout.h: Likewise.
+ * cfgloop.c: Likewise.
+ * cfgloop.h: Likewise.
+ * cfgloopanal.c: Likewise.
+ * cfgloopmainip.c: Likewise.
+ * cfgrtl.c: Likewise.
+
+2003-06-22 Richard Earnshaw <rearnsha@arm.com>
+
+ * arm.h (BIGGEST_ALIGNMENT): Use TARGET_REALLY_IWMMXT for selecting
+ 64-bit alignment.
+
+2003-06-22 Richard Earnshaw <rearnsha@arm.com>
+
+ * arm.md (all call_value patterns): Remove register constraints on
+ value operand.
+
+2003-06-22 Neil Booth <neil@daikokuya.co.uk>
+
+ * common.opt: More -f switches.
+ * opts.c (common_handle_options): Handle them.
+ * toplev.c (time_report): Make extern.
+ (f_options): USe flag_dummy.
+ (decode_f_option): No need to use f_options now.
+ * toplev.h (flag_cprop_registers, flag_ssa, flag_ssa_ccp,
+ flag_ssa_dce, time_report, flag_new_regalloc): Make extern.
+
+2003-06-22 Andreas Jaeger <aj@suse.de>
+
+ * c-lex.c: Convert to ISO C90.
+ * c-objc-common.c: Likewise.
+ * c-opts.c: Likewise.
+ * c-pch.c: Likewise.
+ * c-ppoutput.c: Likewise.
+ * c-pragma.h: Likewise.
+ * c-pretty-print.c: Likewise.
+ * c-pretty-print.h: Likewise.
+ * c-semantics.c: Likewise.
+ * c-tree.h: Likewise.
+ * c-typeck.c: Likewise.
+
+ * c-lang.c: Convert to ISO C90.
+
+2003-06-22 Neil Booth <neil@daikokuya.co.uk>
+
+ * opts.c (find_opt): Fix to always guarantee a find of a
+ switch with joined parameter.
+ * opts.h (struct cl_option): New member back_chain.
+ * opts.sh: Update to calculate and add back_chain member.
+
+2003-06-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ * diagnostic.h (output_host_wide_integer): Declare.
+ * diagnostic.c (output_long_long_decicaml): New function.
+ (output_host_wide_integer): Likewise.
+ (output_format): Use them. Handle "%ll" and "%w".
+
+2003-06-21 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config.gcc (*-*-netbsd*): Add t-libgcc-pic to tmake_file.
+
+2003-06-21 Zack Weinberg <zack@codesourcery.com>
+
+ * aclocal.m4 (gcc_AC_C_CHARSET): Delete.
+ * configure.in: Don't use gcc_AC_C_CHARSET.
+ * configure, config.in: Regenerate.
+ * config/i370/i370.c, config/i370/i370.h: Use
+ (HOST_CHARSET == HC_EBCDIC) or (HOST_CHARSET == HC_ASCII)
+ instead of HOST_EBCDIC or !HOST_EBCDIC. Clarify comments a tad.
+
+2003-06-21 Neil Booth <neil@daikokuya.co.uk>
+
+ * Makefile.in: Update.
+ * common.opt: New switches.
+ * opts.c: Include diagnostic.h.
+ (common_handle_option): Handle new switches.
+ * toplev.c (flag_loop_optimize, flag_crossjumping, flag_if_conversion,
+ flag_if_conversion2, flag_delete_null_pointer_checks,
+ flag_rerun_cse_after_loop): Make extern.
+ (flag_dummy): New.
+ (f_options): Update to use flag_dummy for moved options.
+ (decode_f_option): Some switches moved to opts.c.
+ * toplev.h (flag_loop_optimize, flag_crossjumping, flag_if_conversion,
+ flag_if_conversion2, flag_delete_null_pointer_checks,
+ flag_rerun_cse_after_loop, flag_keep_static_consts, flag_peel_loops,
+ flag_tracer, flag_thread_jumps, flag_unroll_loops,
+ flag_unroll_all_loops, flag_unswitch_loops): New.
+
+Sat Jun 21 13:41:00 CEST 2003 Jan Hubicka <jh@suse.cz>
+
+ * i386.c (ix86_va_arg): Fix allocation of temporary slot.
+
+2003-06-20 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300-protos.h: Add a prototype for
+ same_cmp_preceding_p.
+ * config/h8300/h8300.c (same_cmp_preceding): New.
+ * config/h8300/h8300.md: Extend peephole2's that transform
+ compare:SI into shorter sequences so that they can deal with
+ signed comparisons.
+
+2003-06-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/contrib.texi (Contributors): Use Windows instead of Win32.
+
+ Update Andreas Jaeger's entry.
+
+ Merge the two entries of Kaveh Ghazi, David Edelsohn, and
+ Loren J. Rittle.
+
+2003-06-21 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ * mkconfig.sh: Add multiple inclusion guards to generated headers.
+
+2003-06-20 Neil Booth <neil@daikokuya.co.uk>
+
+ * c-decl.c (store_parm_decls): Make saved_warn_shadow boolean.
+ * common.opt: Add remaining -W options and -g.
+ * diagnostic.c (warnings_are_errors): Remove.
+ * flags.h: Make most warning flags boolean.
+ * opts.c (common_handle_option): Handle remaining -W options, and -g.
+ Move many warning flags from toplev.c, making them boolean.
+ * toplev.c: Remove many warning flags.
+ (decode_W_option): Remove.
+ (decode_g_option): Make extern. Error on unknown switch.
+ (lang_independent_W_options): Use warn_dummy.
+ (independent_decode_option): Just handle -f switches now.
+ * toplev.h (decode_g_option): New.
+
+2003-06-20 Aldy Hernandez <aldyh@redhat.com>
+
+ PR/11092
+ * config/rs6000/rs6000.h (LEGITIMATE_CONSTANT_P): Adjust for
+ vectors.
+
+2003-06-20 Kelley Cook <kelleycook@wideopenwest.com>
+
+ * opts.sh: Tweak awk script for portability.
+
+2003-06-20 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10888
+ * tree-inline.c (expand_call_inline): Do not warn about failing to
+ inline functions declared in system headers.
+ * doc/invoke.texi (-Winline): Expand on documentation.
+
+2003-06-20 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (alpha_file_start): Disable
+ file_start_file_directive for ELF and not MDEBUG.
+
+2003-06-20 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * sh.h (ROUND_TYPE_ALIGN): Remove.
+
+2003-06-20 Richard Henderson <rth@redhat.com>
+
+ * hooks.c (hook_int_void_no_regs): Rename from
+ hook_reg_class_void_no_regs; change return type.
+ * hooks.h: Update.
+ * target-def.h (TARGET_BRANCH_TARGET_REGISTER_CLASS): Update.
+ * target.h (branch_target_register_class): Change return type to int.
+ Add documentation.
+ * config/sh/sh.c (sh_target_reg_class): Change return type.
+ * doc/tm.texi (TARGET_BRANCH_TARGET_REGISTER_CLASS): Likewise.
+
+2003-06-20 Andreas Tobler <toa@pop.agri.ch>
+
+ * c-format.c: Change _Bool to bool reverting part of the last
+ patch.
+
+2003-06-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * som.h (ASM_OUTPUT_SOURCE_LINE): Use targetm.strip_name_encoding to
+ strip name encoding.
+
+2003-06-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * configure.in (gcc_cv_as_gstabs_flag): Disable if assembler warns.
+ * configure: Regenerate.
+ Fixes PR driver/9362.
+
+2003-06-20 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * config/alpha/alpha.c (alpha_file_start): Fix typo.
+
2003-06-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* config/mips/mips.h (PUT_SDB_FUNCTION_END): Pass 0 as third arg
to ASM_OUTPUT_SOURCE_LINE.
2003-06-20 Daniel Egger <degger@fhm.edu>
- Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* doc/install.texi (Building): Correct and improve statement
about parallel builds.