+2008-12-17 Sebastian Pop <sebastian.pop@amd.com>
+
+ * doc/install.texi (Prerequisites): Document PPL and CLooG-PPL
+ dependences and the configure options.
+ (Configuration): Document --with-cloog, --with-ppl, --with-cloog-lib,
+ --with-ppl-lib, --with-cloog-incude, --with-ppl-include.
+
+2008-12-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR middle-end/38556
+ * calls.c (expand_call): Check outgoing_reg_parm_stack_space
+ only if REG_PARM_STACK_SPACE is defined.
+
+2008-12-17 Jan Hubicka <jh@suse.cz>
+ Kai Tietz <kai.tietz@onevision.com>
+
+ * calls.c (expand_call): Do not sibcall if
+ outgoing_reg_parm_stack_space does not match.
+
+2008-12-16 Anatoly Sokolov <aesok@post.ru>
+
+ * config/avr/avr.c (avr_mcu_t): Add attiny87, attiny327, at90pwm81,
+ atmega16m1, at90scr100, atmega128rfa1, m3000f, m3000s and m3001b
+ devices.
+ * config/avr/avr.h (LINK_SPEC, CRT_BINUTILS_SPECS): (Ditto.).
+ * config/avr/t-avr (MULTILIB_MATCHES): (Ditto.).
+
+2008-12-16 Hariharan Sandanagobalane <hariharan@picochip.com>
+
+ PR target/38842
+ * config/picochip/picochip.opt (mae): Squeezed the comments onto one
+ line.
+
+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.
+ (s390_reorg): Added call to s390_optimize_cmp.
+ * config/s390/s390.md (nop1): New insn.
+
+2008-12-12 Rainer Emrich <r.emrich@de.tecosim.com>
+
+ PR bootstrap/38383
+ * pa64-hpux.h (LINK_GCC_C_SEQUENCE_SPEC): Don't hardcode search path
+ for the milli.a library.
+
+2008-12-12 Andrew Pinski <andrew_pinskia@playstation.sony.com>
+ Peter Bergner <bergner@vnet.ibm.com>
+
+ PR target/24779
+ * config/rs6000/rs6000.md (call_indirect_aix32): Move the load of the
+ TOC into the call pattern.
+ (call_indirect_aix64): Likewise.
+ (call_value_indirect_aix32): Likewise.
+ (call_value_indirect_aix64): Likewise.
+ (call_indirect_nonlocal_aix32_internal): New insn and split patterns
+ to split off the load of the TOC.
+ (call_indirect_nonlocal_aix32): Enable only after reload.
+ (call_indirect_nonlocal_aix64_internal): New insn and split patterns
+ to split off the load of the TOC.
+ (call_indirect_nonlocal_aix64): Enable only after reload.
+ (call_value_indirect_nonlocal_aix32_internal): New insn and split
+ patterns to split off the load of the TOC.
+ (call_value_indirect_nonlocal_aix32): Enable only after reload.
+ (call_value_indirect_nonlocal_aix64_internal): New insn and split
+ patterns to split off the load of the TOC.
+ (call_value_indirect_nonlocal_aix64): Enable only after reload.
+