+2007-02-18 David Edelsohn <edelsohn@gnu.org>
+ Roger Sayle <roger@eyesopen.com>
+
+ * config/rs6000/rs6000.md (bswapsi2): New define_insn and splitter.
+
+2007-02-18 Sandra Loosemore <sandra@codesourcery.com>
+
+ * calls.c (initialize_argument_information): Pass original EXP
+ and STRUCT_VALUE_ADDR_VALUE instead of a list of arguments. Move
+ code to split complex arguments here, as part of initializing the
+ ARGS array.
+ (expand_call): Remove code that builds a list of arguments and
+ inserts implicit arguments into it. Instead, just count how many
+ implicit arguments there will be so we can determine the size of
+ the ARGS array, and let initialize_argument_information do the work.
+ (split_complex_values): Delete unused function.
+
+2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * tree-eh.c (tree_could_trap_p): Handle VIEW_CONVERT_EXPR.
+
+2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * calls.c (mem_overlaps_already_clobbered_arg_p): Return true
+ for arg pointer based indexed addressing.
+
+2007-02-18 Kazu Hirata <kazu@codesourcery.com>
+
+ * config/ia64/ia64.h, config/ia64/ia64.md,
+ config/ia64/predicates.md, config/ia64/sysv4.h: Follow
+ spelling conventions.
+
2007-02-18 Roman Zippel <zippel@linux-m68k.org>
* config/m68k/m68k.c (split_di): New.