1. 24 Jan, 2008 22 commits
  2. 23 Jan, 2008 15 commits
  3. 22 Jan, 2008 3 commits
    • gcc/ · 64882649
      	From  Michael Frysinger  <michael.frysinger@analog.com>
      	* config/bfin/bfin-protos.h (enum bfin_cpu_type): Add
      	BFIN_CPU_BF547, BFIN_CPU_BF523, BFIN_CPU_BF524, and BFIN_CPU_BF526.
      
      	* config/bfin/elf.h (LIB_SPEC): Use proper linker script
      	for bf547, bf523, bf524, and bf526.
      	* config/bfin/bfin.c (bfin_cpus[]): Add bf547,  bf523, bf524, and
      	bf526.
      	* config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define
      	__ADSPBF523__ for bf523, __ADSPBF524__ for bf524,
      	__ADSPBF526__ for bf526, __ADSPBF52x__ for all three, as well as
      	__ADSPBF547__ and __ADSPBF54x__ for bf547.
      	* doc/invoke.texi (Blackfin Options): Document that
      	-mcpu now accept bf547, bf523, bf524, and bf526.
      
      gcc/testsuite/
      	From Michael Frysinger  <michael.frysinger@analog.com>
      	* gcc.target/bfin/mcpu-bf547.c: New test.
      	* gcc.target/bfin/mcpu-bf523.c: New test.
      	* gcc.target/bfin/mcpu-bf524.c: New test.
      	* gcc.target/bfin/mcpu-bf526.c: New test.
      
      From-SVN: r131746
      Bernd Schmidt committed
    • re PR rtl-optimization/34628 (problems with inlining on ARM) · df1a98ae
      	PR rtl-optimization/34628
      	* combine.c (try_combine): Stop and undo after the first combination
      	if an autoincrement side-effect on the first insn has effectively
      	been lost.
      
      From-SVN: r131744
      Eric Botcazou committed
    • re PR c++/34859 (g++ -D__STDC_LIMIT_MACROS -D__STDC_LIMIT_MACROS causes error) · ec46053b
      libcpp
      	PR c++/34859:
      	* macro.c (_cpp_create_definition): Handle __STDC_LIMIT_MACROS and
      	__STDC_CONSTANT_MACROS.
      gcc/testsuite
      	PR c++/34859:
      	* gcc.dg/cpp/pr34859.c: New file.
      
      From-SVN: r131743
      Tom Tromey committed