1. 13 Nov, 2008 9 commits
    • c-common.c (warn_about_parentheses): Add missing whitespace · a231ffe5
      in warning.
      
      From-SVN: r141826
      Martin Michlmayr committed
    • struct-layout-1_generate.c (dg-options): Add -mno-mmx for i?86-*-* and x86_64-*-* targets · b1f80fe1
      	* gcc.dg/compat/struct-layout-1_generate.c (dg-options): Add -mno-mmx
      	for i?86-*-* and x86_64-*-* targets
      	* g++.dg/compat/struct-layout-1_generate.c (dg-options): Add
      	-fno-common for *-*-darwin* *-*-mingw32* *-*-cygwin* targets.
      
      From-SVN: r141825
      Uros Bizjak committed
    • invoke.texi: Document --fix-cortex-m3. · 5fd42423
      2008-11-13  Paul Brook  <paul@codesourcery.com>
      
      	gcc/
      	* doc/invoke.texi: Document --fix-cortex-m3.
      	* config/arm/arm.c (arm_override_options): Set fix_cm3_ldrd if
      	Cortex-M3 cpu is selected.
      	(output_move_double): Avoid overlapping base register and first
      	destination register when fix_cm3_ldrd.
      	* config/arm/arm.opt: Add mfix-cortex-m3-ldrd.
      
      From-SVN: r141822
      Paul Brook committed
    • decl.c (gnat_to_gnu_entity): Turn Ada Pure on subprograms back into GCC CONST when... · 255e5b04
              ada/
              * gcc-interface/decl.c (gnat_to_gnu_entity) <case E_Function>:
              Turn Ada Pure on subprograms back into GCC CONST when eh constructs
              are explicit to the middle-end.  Tidy.
      
              testsuite/
              * gnat.dg/test_raise_from_pure.adb: Adjust to match revised intent.
              * gnat.dg/wrap_raise_from_pure.ad[bs]: Remove.
              * gnat.dg/handle_raise_from_pure.adb: New test.
      
      From-SVN: r141821
      Olivier Hainque committed
    • re PR bootstrap/38100 (gcc fails to compile with (undefined symbol) gimple_check_failed error) · cea094ed
      	PR bootstrap/38100
      	* gimple.h (gimple_range_check_failed): Remove prototype.
      	* gimple.c (gimple_check_failed): Don't check GCC_VERSION
      	in guarding #if.
      	(gimple_range_check_failed): Removed.
      
      From-SVN: r141820
      Jakub Jelinek committed
    • Fix ChangeLog entry: · f42ab145
      	PR debug/27574
      	* cgraph.h: New abstract_and_needed member to struct cgraph_node.
      	* cgraphunit.c (cgraph_analyze_functions): Flag abstract functions
      	- which clones are reachable - as "abstract and needed".
      	* cgraph.c (cgraph_release_function_body):  If a node is
      	"abstract and needed", do not release its DECL_INITIAL() content
      	that will be needed to emit debug info.
      
      From-SVN: r141819
      Dodji Seketeli committed
    • re PR bootstrap/38088 (gcc fails to compile with undefined symbol: __LONG_LONG_MAX__ error) · 3b539195
      	PR bootstrap/38088
      	* mcf.c (CAP_INFINITY): Use HOST_WIDEST_INT maximum, not GCC specific
      	__LONG_LONG_MAX__.
      
      From-SVN: r141818
      Andrew Haley committed
    • Daily bump. · bf0e1bf5
      From-SVN: r141816
      GCC Administrator committed
    • re PR libstdc++/38000 (System header files not found once -isystem /usr/include is used) · ddbfe947
      2008-11-13  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/38000
      	* include/c_global/csignal: Do not use include_next.
      	* include/c_global/cstdlib: Likewise.
      	* include/c_global/cstdio: Likewise.
      	* include/c_global/cstdarg: Likewise.
      	* include/c_global/cctype: Likewise.
      	* include/c_global/cerrno: Likewise.
      	* include/c_global/cmath: Likewise.
      	* include/c_global/clocale: Likewise.
      	* include/c_global/climits: Likewise.
      	* include/c_global/cassert: Likewise.
      	* include/c_global/csetjmp: Likewise.
      	* include/c_global/cwchar: Likewise.
      	* include/c_global/cfloat: Likewise.
      	* include/c_global/cstdbool: Likewise.
      	* include/c_global/cstring: Likewise.
      	* include/c_global/cstddef: Likewise.
      	* include/c_global/cwctype: Likewise.
      	* include/tr1/cstdbool: Likewise.
      	* include/tr1_impl/cinttypes: Do not include <inttypes.h>.
      	* include/c_global/cinttypes: Do it here.
      	* include/tr1/cinttypes: Likewise.
      	* include/tr1_impl/cfenv: Do not include <fenv.h>.
      	* include/c_global/cfenv: Do it here.
      	* include/tr1/cfenv: Likewise.
      	* include/tr1_impl/cstdint: Do not include <stdint.h>.
      	* include/c_global/cstdint: Do it here.
      	* include/tr1/cstdint: Likewise.
      	* include/c_compatibility/fenv.h: Include <tr1_impl/cfenv>.
      	* include/c_compatibility/stdint.h: Include <tr1_impl/cstdint>.
      	* include/c_compatibility/inttypes.h: Include <tr1_impl/cinttypes>.
      
      	* include/c_compatibility/math.h: Minor tweak, add comment.
      
      From-SVN: r141812
      Paolo Carlini committed
  2. 12 Nov, 2008 25 commits
  3. 11 Nov, 2008 6 commits