1. 02 Jul, 2008 1 commit
  2. 01 Jul, 2008 12 commits
  3. 30 Jun, 2008 13 commits
  4. 29 Jun, 2008 14 commits
    • re PR c++/36655 (unjustified warning for "extern template" when using -pedantic -std=c++0x) · 1ffe7b6e
      /cp
      2008-06-29  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/36655
      	* pt.c (do_type_instantiation): In c++0x mode do not warn for
      	extern template.
      
      /testsuite
      2008-06-29  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/36655
      	* g++.dg/cpp0x/extern_template-2.C: New.
      	* g++.dg/cpp0x/extern_template.C: Rename to...
      	* g++.dg/cpp0x/extern_template-1.C: ... this.
      
      From-SVN: r137261
      Paolo Carlini committed
    • env.c (parse_stacksize): Add cast to avoid warning. · 323ff903
      2008-06-29  Krister Walfridsson  <krister.walfridsson@gmail.com>
      
      	* env.c (parse_stacksize): Add cast to avoid warning.
      	(parse_spincount): Likewise.
      
      From-SVN: r137260
      Krister Walfridsson committed
    • m68k.c (print_operand): Always print a float constant in hex. · 6ae89ea8
      * config/m68k/m68k.c (print_operand): Always print a float
      constant in hex.
      * config/m68k/m68k.h (ASM_OUTPUT_FLOAT_OPERAND)
      (ASM_OUTPUT_DOUBLE_OPERAND, ASM_OUTPUT_LONG_DOUBLE_OPERAND):
      Remove macros.
      
      From-SVN: r137259
      Andreas Schwab committed
    • MAINTAINERS (Write After Approval): Add myself. · 5b5b098d
      	* MAINTAINERS (Write After Approval):  Add myself.
      
      From-SVN: r137258
      Andrew Jenner committed
    • * config/rs6000/x-linux64: Remove never used file. · c2058aa4
      From-SVN: r137257
      Andreas Schwab committed
    • MAINTAINERS: Update my email address. · d812ec93
      2008-06-29  Krister Walfridsson  <krister.walfridsson@gmail.com>
      
      	* MAINTAINERS: Update my email address.
      
      From-SVN: r137256
      Krister Walfridsson committed
    • re PR fortran/36341 (MATMUL: Bounds check missing) · 986a8d11
      2008-06-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/36341
      	* iresolve.c (gfc_resolve_matmul): Copy shapes
      	from arguments.
      
      2008-06-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/36341
      	* gfortran.dg/matmul_bounds_1.f90:  New test.
      
      From-SVN: r137255
      Thomas Koenig committed
    • invoke.texi: Add documentation for runtime behavior of -fno-range-check. · 082b0571
      2008-06-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	* invoke.texi: Add documentation for runtime behavior of
      	-fno-range-check.
      
      From-SVN: r137254
      Jerry DeLisle committed
    • string_conversions.cc: Remove. · a5a6b586
      2008-06-29  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* src/string_conversions.cc: Remove.
      	* config/abi/pre/gnu.ver: Delete exports.
      	* src/Makefile.am: Update.
      	* include/ext/string_conversions.h: Add.
      	* include/Makefile.am: Update.
      	* include/bits/basic_string.h: Include string_conversions.h,
      	define numeric conversion functions.
      	* include/ext/vstring.h: Likewise.
      	* src/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      
      From-SVN: r137253
      Paolo Carlini committed
    • tree-ssa-structalias.h (compute_points_to_sets): Adjust prototype. · faf2ecc5
      2008-06-29  Richard Guenther  <rguenther@suse.de>
      
      	* tree-ssa-structalias.h (compute_points_to_sets): Adjust
      	prototype.
      	(struct alias_info): Move ...
      	* tree-ssa-alias.c: ... here.
      	(update_alias_info): Declare.
      	(compute_may_aliases): Call it.
      	(update_alias_info): New function.
      	* tree-ssa-structalias.c (update_alias_info): Move ...
      	* tree-ssa-alias.c (update_alias_info_1): ... here.
      	* tree-ssa-structalias.c (process_constraint_1): Remove
      	unused from_call argument.  Rename to ...
      	(process_constraint): ... this.  Delete old wrapper.
      	(make_constraint_to): Adjust callers.
      	(handle_const_call): Likewise.
      	(handle_pure_call): Likewise.
      	(init_base_vars): Likewise.
      	(handle_lhs_call): Likewise.  Remove unnecessary constraint.
      	(find_func_aliases): We don't need structure copies for
      	complex types.
      	(make_constraint_from_anything): Remove.
      	(create_variable_info_for): For globals make constraints
      	from escaped, not from anything.
      	(compute_points_to_sets): Do not call update_alias_info.
      	(ipa_pta_execute): Use make_constraint_from.
      
      From-SVN: r137252
      Richard Guenther committed
    • stl_algo.h (copy_n): Add in C++0x mode. · b0371776
      2008-06-29  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/stl_algo.h (copy_n): Add in C++0x mode.
      	* include/bits/algorithmfwd.h: Add.
      	* include/bits/stl_uninitialized.h (uninitialized_copy_n): Add
      	in C++0x mode.
      	* testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
      	move_iterators/1.cc: New
      	* testsuite/25_algorithms/headers/algorithm/synopsis.cc: Update.
      	* testsuite/25_algorithms/copy_n/1.cc: New.
      	* testsuite/25_algorithms/copy_n/2.cc: Likewise.
      	* testsuite/25_algorithms/copy_n/3.cc: Likewise.
      	* testsuite/25_algorithms/copy_n/4.cc: Likewise.
      	* testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
      	* testsuite/25_algorithms/copy_n/requirements/
      	explicit_instantiation/2.cc: Likewise.
      	* testsuite/25_algorithms/partition_point/requirements/
      	explicit_instantiation/pod.cc: Likewise.
      
      From-SVN: r137251
      Paolo Carlini committed
    • re PR testsuite/36620 (gcc.dg/pr36504.c doesn't work on 32bit) · 7dfab247
      	PR testsuite/36620
      	* gcc.dg/pr36504.c: Add -w to dg-options.
      
      From-SVN: r137249
      Jakub Jelinek committed
    • pr36493.c: Require vect_long. · e6f4b8cc
      	* gcc.dg/vect/pr36493.c: Require vect_long.
      
      From-SVN: r137247
      Ira Rosen committed
    • optabs.c (libfunc_decl_hash, [...]): Fix -Wcast-qual warnings. · 572e5ae3
      	* optabs.c (libfunc_decl_hash, libfunc_decl_eq): Fix -Wcast-qual
      	warnings.
      
      	* Makefile.in (CXX_COMPAT_WARN, cxx_compat_warn): Delete.
      	(bitmap.o-warn, dominance.o-warn): New.
      	* configure.ac (cxx_compat_warn): Delete.
      	(loose_warn): Add -Wcast-qual and -Wc++-compat.
      	* system.h: Remove #pragma diagnostic for -Wcast-qual and
      	-Wc++-compat.
      	* configure: Regenerate.
      	
      cp:
      	* Make-lang.in (cp-warn): Delete $(CXX_COMPAT_WARN).
      
      java:
      	* Make-lang.in (java/jcf-io.o-warn): New.
      
      From-SVN: r137246
      Kaveh R. Ghazi committed