1. 27 Mar, 2008 9 commits
    • config.cc (m68hc11, [...]): Add usegas.h, rename tmake_file to m68hc11/t-m68hc11. · a929bc28
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* config.cc (m68hc11, m6811, m68hc12, m6812): Add usegas.h,
      	rename tmake_file to m68hc11/t-m68hc11.
      	(mcore): Set inhibit_libc to true.
      	* config.host (alpha*-dec-*vms*): Set extra_programs.
      	(interix3*): Don't use host_xmake_file.
      	* configure.ac: Let config.gcc override inhibit_libc.
      	* configure: Regenerate.
      
      	* config/alpha/x-vms (EXTRA_PROGRAMS): Remove.
      	* config/x-interix: Remove.
      
      	* config/t-openbsd-thread: Remove commented out lines.
      
      	* config/m68hc11/t-m68hc11-gas: Rename to...
      	* config/m68hc11/t-m68hc11: ... this.  Remove T_CPPFLAGS.
      
      	* config/mcore/t-mcore: Remove T_CFLAGS.
      	* config/mcore/t-mcore-pe: Likewise.
      
      From-SVN: r133636
      Paolo Bonzini committed
    • extensions.m4: New. · 60d26958
      config:
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* extensions.m4: New.
      
      gcc:
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Replace custom __GNU_SOURCE test with
      	AC_USE_SYSTEM_EXTENSIONS.  Move it earlier.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      From-SVN: r133635
      Paolo Bonzini committed
    • Makefile.tpl (PICFLAG, [...]): Remove. · 639223bd
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove.
      	* Makefile.in: Regenerate.
      
      config:
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      
      	* mh-armpic: Remove.
      	* mh-i370pic: Remove.
      	* mh-m68kpic: Remove.
      	* mh-ppcpic: Remove.
      	* mh-sparcpic: Remove.
      	* mh-ia64pic: Remove.
      	* mh-papic: Remove.
      	* mh-s390pic: Remove.
      	* mh-x86pic: Remove.
      
      From-SVN: r133634
      Paolo Bonzini committed
    • fold-const.c (target.h): Include. · bd03c084
      2008-03-27  Richard Guenther  <rguenther@suse.de>
      
      	* fold-const.c (target.h): Include.
      	(fold_comparison): Fold comparison of addresses of decls
      	that bind locally or of constants.  Consolidate address folding code.
      	* tree-vrp.c (operand_less_p): Deal with non-INTEGER_CST
      	results from fold_binary_to_constant.
      	(compare_values_warnv): Likewise.
      
      	* gcc.dg/fold-addr-1.c: New testcase.
      
      From-SVN: r133632
      Richard Guenther committed
    • re PR tree-optimization/35429 (ICE with complex arithmetic) · 87a72aa8
      2008-03-27  Andrew Pinski  <pinskia@gmail.com>
      
              PR middle-end/35429
              * fold-const.c (fold_truthop): Check for integeral types when folding
              a == 0 && b == 0 and a != 0 || b != 0 .
      
      2008-03-27  Andrew Pinski  <pinskia@gmail.com>
      
              PR middle-end/35429
              * gcc.c-torture/compile/complex-5.c: New test.
      
      From-SVN: r133631
      Andrew Pinski committed
    • unix.c (fd_close): Do not close STDIN. · 40e43495
      2008-03-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	* io/unix.c (fd_close):  Do not close STDIN.
      
      From-SVN: r133630
      Jerry DeLisle committed
    • Daily bump. · e61c4586
      From-SVN: r133628
      GCC Administrator committed
    • tree.c (get_unwidened): Remove code fiddling with COMPONENT_REF. · 6e1b3420
      	* tree.c (get_unwidened): Remove code fiddling with COMPONENT_REF.
      
      From-SVN: r133624
      Eric Botcazou committed
    • sysv.S: Add .note.GNU-stack on Linux. · 3e9608a5
      	* src/sh/sysv.S: Add .note.GNU-stack on Linux.
      	* src/sh64/sysv.S: Likewise.
      
      From-SVN: r133623
      Kaz Kojima committed
  2. 26 Mar, 2008 31 commits