+2007-08-10 David Edelsohn <edelsohn@gnu.org>
+
+ PR target/33042
+ * config/rs6000/driver-rs6000.c: Include link.h.
+ Use ElfW instead of wordsize-specif typedef.
+
+2007-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * system.h (CONST_CAST): New.
+ * c-decl.c (c_make_fname_decl): Use it.
+ * c-lex.c (cb_ident, lex_string): Likewise.
+ * c-typeck.c (free_all_tagged_tu_seen_up_to): Likewise.
+ * gcc.c (set_spec, read_specs, for_each_path, execute, do_spec_1,
+ give_switch, set_multilib_dir): Likewise.
+ * gengtype-parse.c (string_seq, typedef_name): Likewise.
+ * passes.c (execute_one_pass): Likewise.
+ * prefix.c (update_path): Likewise.
+ * pretty-print.c (pp_base_destroy_prefix): Likewise.
+ * tree.c (build_string): Likewise.
+
+2007-08-10 Aldy Hernandez <aldyh@redhat.com>
+
+ * tree-flow-inline.h (is_exec_stmt): Remove.
+ (is_label_stmt): Remove.
+ * tree-flow.h: Remove prototypes for is_exec_stmt, get_filename, and
+ is_label_stmt.
+
+2007-08-10 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * lower-subreg.c (resolve_shift_zext): Don't adjust
+ src_reg_num for wordmode operands.
+
+2007-08-10 Sandra Loosemore <sandra@codesourcery.com>
+ David Ung <davidu@mips.com>
+
+ * config/mips/mips.c (TARGET_SCHED_INIT): Define.
+ (TARGET_SCHED_REORDER2): Define.
+ (mips_maybe_swap_ready): New.
+ (mips_last_74k_agen_insn): New.
+ (mips_74k_agen_init): New.
+ (mips_74k_agen_reorder): New function to group loads and stores
+ in the ready queue.
+ (mips_sched_init): New.
+ (mips_sched_reorder): Don't do initialization here. Call
+ mips_74k_agen_reorder.
+ (mips_variable_issue): Call mips_74k_agen_init.
+
+2007-08-10 Aldy Hernandez <aldyh@redhat.com>
+
+ * tree-flow-inline.h (get_filename): Remove.
+
+2007-08-10 Richard Sandiford <richard@codesourcery.com>
+
+ * config/mips/mips-protos.h (mips_address_insns): Add a boolean
+ argument.
+ (mips_fetch_insns): Delete in favor of...
+ (mips_load_store_insns): ...this new function.
+ * config/mips/mips.c (mips_address_insns): Add a boolean argument
+ to say whether multiword moves _might_ be split.
+ (mips_fetch_insns): Delete in favor of...
+ (mips_load_store_insns): ...this new function.
+ (mips_rtx_costs): Update the call to mips_address_insns.
+ (mips_address_cost): Likewise.
+ * config/mips/mips.md (length): Use mips_load_store_insns instead
+ of mips_fetch_insns.
+ * config/mips/constraints.md (R): Use mips_address_insns rather
+ than mips_fetch_insns. Assume that the move never needs to be split.
+
2007-08-09 Sandra Loosemore <sandra@codesourcery.com>
* config/mips/mips.opt (mhard-float, msoft-float): Make these