-2008-12-15 Wolfgang Gellerich <gellerich@de.ibm.com>
+2008-12-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * configure.ac (gcc_cv_ld_hidden): Sun ld on Solaris 9 and up
+ supports hidden.
+ * configure: Regenerate.
+
+2008-12-16 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/37436
+ * arm.c (arm_legitimate_index): Only accept addresses that are in
+ canonical form.
+ * predicates.md (arm_reg_or_extendqisi_mem_op): New predicate.
+ * arm.md (extendqihi2): Use arm_reg_or_extendqisi_mem_op predicate
+ for operand1.
+ (extendqisi2): Likewise.
+ (arm_extendqisi, arm_extendqisi_v6): Use arm_extendqisi_mem_op
+ predicate for operand1.
+
+2008-12-15 Adam Nemet <anemet@caviumnetworks.com>
+
+ * config/mips/mips.c (mips_output_conditional_branch): Assert that
+ openrands[1] is a CODE_LABEL.
+
+2008-12-15 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/mips/mips.c (mips_expand_builtin_direct): Set TARGET to
+ the result of mips_prepare_builtin_target.
+2008-12-15 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/mips/mips.h (TARGET_CPU_CPP_BUILTINS): Define __mips_abicalls
+ if TARGET_ABICALLS is true.
+
+2008-12-15 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/mips/mips.md (move_doubleword_fpr<mode>): Use
+ TARGET_FLOAT64 && !TARGET_64BIT to detect the mxhc1 case.
+
+2008-12-15 Hariharan Sandanagobalane <hariharan@picochip.com>
+
+ * config/picochip/picochip.c (picochip_override_options): Disable CFI
+ asm and change the signature of brev and byteSwap functions to use
+ unsigned values.
+ * config/picochip/picochip.md (commsTestPort): This is a complex
+ instruction and should not be vliwed. Dont set insn type.
+
+2008-12-15 Wolfgang Gellerich <gellerich@de.ibm.com>
* config/s390/s390.c (s390_swap_cmp): New function.
(s390_non_addr_reg_read_p): New function.
(s390_z10_optimize_cmp): New function.