Commit Graph

84714 Commits

Author SHA1 Message Date
Andreas Krebbel
182e0d71f0 PR 34081/C++
2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>

	PR 34081/C++
	* c-decl.c (store_parm_decls): Pass 'false' for the new
	allocate_struct_function parameter.
	* cgraphunit.c (cgraph_build_static_cdtor): Likewise.
	* tree-parloops.c (create_loop_fn): Likewise.
	* function.c (push_function_context_to, push_struct_function,
	init_function_start): Likewise.
	(allocate_struct_function): Add boolean parameter.
	* tree.h (allocate_struct_function): Add boolean parameter.
	* function.h (struct function): Move returns_struct and
	returns_pcc_struct to the end of the structure definiton.

2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>

        PR 34081/C++
        * trans.c (Subprogram_Body_to_gnu, Compilation_Unit_to_gnu):
        Pass 'false' for the new allocate_struct_function parameter.
        * utils.c (build_function_stub): Likewise.

2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>

	PR 34081/C++
	* decl.c (finish_method): Pass 'false' for the new
	allocate_struct_function parameter.

2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>

	PR 34081/C++
	* treetree.c (tree_code_create_function_wrapup): Pass 'false' 
	for the new allocate_struct_function parameter.

2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>

	PR 34081/C++
	* decl.c (start_preparsed_function): Pass 
	processing_template_decl for the new allocate_struct_function
	parameter.

2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>

	PR 34081/C++
	* g++.dg/template/dependent-expr6.C: New testcase.

From-SVN: r130441
2007-11-26 17:33:23 +00:00
Uros Bizjak
be0c460344 re PR target/34215 (ICE in assign_386_stack_local, at config/i386/i386.c:13481)
PR target/34215
        * config/i386/i386.md (truncdfsf2): Select SLOT_TEMP stack slot if
        virtual registers are instantiated.
        (truncxf<mode>2): Ditto.
        (floatsi<mode>2): Ditto.
        (floatdisf2): Ditto.
        (floatdidf2): Ditto.

testsuite/ChangeLog:

        PR target/34215
        * gcc.target/i386/pr34215.c: New test.

From-SVN: r130440
2007-11-26 16:52:57 +01:00
Rask Ingemann Lambertsen
916a659b37 re PR target/34174 (gcc produces erroneous asm for movdi)
PR target/34174
	* config/fr30/fr30.c (fr30_move_double): Sanitize mem->reg case. Copy
	the address before it is clobbered.

testsuite/
	* gcc.dg/torture/pr34174-1.c: New.

From-SVN: r130438
2007-11-26 13:20:19 +00:00
Nick Clifton
f6284d979e mn10300.md: (call_internal): Remove mode on operand 0 in order to match UNPSEC'ed calls...
* config/mn10300/mn10300.md: (call_internal): Remove mode on
  operand 0 in order to match UNPSEC'ed calls generated in PIC mode.
  (call_value_internal): Remove mode on operands 0 and 1 in order to
  match UNPSEC'ed calls generated in PIC mode.
  (GOTaddr2picreg): Use copy_rtx to prevent sharing an rtx between
  two insns.

From-SVN: r130437
2007-11-26 12:34:29 +00:00
Richard Guenther
5e043dc905 re PR middle-end/34233 (ICE: get_callee_fndecl, at tree.c:6592)
2007-11-26  Richard Guenther  <rguenther@suse.de>

	PR middle-end/34233
	* builtins.c (expand_builtin_pow): Use expand_expr to expand
	the result of build_call_expr.

	* gcc.dg/pr34233.c: New testcase.

From-SVN: r130436
2007-11-26 12:30:40 +00:00
Steven Bosscher
b8111d54ed re PR rtl-optimization/34085 (ICE with -freorder-blocks-and-partition)
Fix PR rtl-optimization/34085

Co-Authored-By: Revital Eres <eres@il.ibm.com>

From-SVN: r130435
2007-11-26 12:15:02 +00:00
Andreas Schwab
128d8f68ab Formatting.
From-SVN: r130434
2007-11-26 10:38:58 +00:00
Richard Sandiford
3b00017b68 target-supports.exp (check_effective_target_mips_soft_float): Return true for MIPS16 targets.
gcc/testsuite/
	* lib/target-supports.exp (check_effective_target_mips_soft_float):
	Return true for MIPS16 targets.

From-SVN: r130433
2007-11-26 09:32:20 +00:00
Richard Sandiford
c388ce34b9 elfoabi.h (DRIVER_SELF_SPECS): Add missing comma.
gcc/
	* config/mips/elfoabi.h (DRIVER_SELF_SPECS): Add missing comma.

From-SVN: r130432
2007-11-26 09:28:05 +00:00
Alexandre Oliva
3a3b6beb8e * compare-debug: Introduce -p flag to preserve .stripped files.
From-SVN: r130431
2007-11-26 06:40:31 +00:00
Alexandre Oliva
dc1327cda3 dwarf2asm.c (splay_tree_compare_strings): New function.
* dwarf2asm.c (splay_tree_compare_strings): New function.
(dw2_force_const_mem): Use it.

From-SVN: r130430
2007-11-26 06:38:30 +00:00
Alexandre Oliva
0043f60679 * tree.c (type_hash_add): Don't violate strict aliasing rules.
From-SVN: r130429
2007-11-26 06:37:46 +00:00
Alexandre Oliva
6e0b7c703d expr.c (build_jni_stub): Use the computed jni func type for variable meth.
* expr.c (build_jni_stub): Use the computed jni func type for
variable meth.

From-SVN: r130428
2007-11-26 06:31:13 +00:00
Alexandre Oliva
0ab57536c0 * class.c (JAVA_TREEHASHHASH_H): Use TYPE_UID.
From-SVN: r130427
2007-11-26 06:28:39 +00:00
Alexandre Oliva
3bb839da04 expr.c (type_assertion_hash): Hash type uids rather than tree pointers.
* expr.c (type_assertion_hash): Hash type uids rather than
tree pointers.

From-SVN: r130426
2007-11-26 06:27:47 +00:00
Alexandre Oliva
3ae4d3cc0b re PR c/27898 (Compile failure with --combine and anonymous structures)
PR c/27898
* c-typeck.c (tagged_types_tu_compatible_p): Enable exact
matches between anonymous union fields.

From-SVN: r130425
2007-11-26 06:26:18 +00:00
Alexandre Oliva
3c8da8a5e0 tree-ssa-live.c (remove_unused_scope_block_p): Drop declarations and blocks only after inlining.
* tree-ssa-live.c (remove_unused_scope_block_p): Drop
declarations and blocks only after inlining.  Check that
non-empty blocks are not dropped.
* tree-inline.c (expand_call_inline): Check that functions are
not inlined too late.

From-SVN: r130424
2007-11-26 06:24:54 +00:00
Ben Elliston
573b3837c6 * unwind-generic.h: Fix comment typos.
From-SVN: r130423
2007-11-26 13:25:50 +11:00
Ben Elliston
0ab2a34f3b * unwind-dw2-fde.c: Fix comment typo.
From-SVN: r130422
2007-11-26 13:22:41 +11:00
GCC Administrator
726a48a936 Daily bump.
From-SVN: r130420
2007-11-26 00:17:29 +00:00
Tobias Burnus
3fd0f1e054 Forgot trans-expr.c in previous commit:
2007-11-25  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34079
        * trans-types.c (gfc_return_by_reference,
        gfc_get_function_type): Do not return result of
        character-returning bind(C) functions as argument.
        * trans-expr.c (gfc_conv_function_call): Ditto.

From-SVN: r130417
2007-11-25 23:15:47 +01:00
Jerry DeLisle
3e9bc1ea66 re PR fortran/33152 (Initialization/declaration problems in block data)
2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/33152
	*gfortran.dg\blockdata_4.f90: New test.

From-SVN: r130416
2007-11-25 22:14:57 +00:00
Jerry DeLisle
f1607c0199 re PR fortran/33152 (Initialization/declaration problems in block data)
2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/33152
	* decl.c (add_init_expr_to_sym): Remove error message.
	* resolve.c (check_data_variable): Add new check for a data variable
	that has an array spec, but no ref and issue an error.
	* match.c (gfc_match_common): Remove error message.

From-SVN: r130415
2007-11-25 22:12:19 +00:00
Tobias Burnus
bfd61955ce re PR fortran/34079 (Bind(C): Character argument/return value problems)
2007-11-25  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34079
        * trans-types.c (gfc_return_by_reference,
        gfc_get_function_type): Do not return result of
        character-returning bind(C) functions as argument.
        * trans-expr.c (gfc_conv_function_call): Ditto.

2007-11-25  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34079
        * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
        * gfortran.dg/bind_c_usage_16.f03: New.
        * gfortran.dg/bind_c_usage_16_c.c: New.

From-SVN: r130414
2007-11-25 23:02:53 +01:00
Andreas Tobler
a4b7c9cd4c closures.c: Move defintion of MAYBE_UNUSED from here to ...
2007-11-25  Andreas Tobler  <a.tobler@schweiz.org>

	* src/closures.c: Move defintion of MAYBE_UNUSED from here to ...
	* include/ffi_common.h: ... here.
	Update copyright.

From-SVN: r130413
2007-11-25 20:24:23 +01:00
Paolo Carlini
2839c1513e unordered_map (__unordered_map<>::__unordered_map(__unordered_map&&), [...]): Add in C++0x.
2007-11-25  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1_impl/unordered_map
	(__unordered_map<>::__unordered_map(__unordered_map&&),
	__unordered_multimap<>::__unordered_multimap(__unordered_multimap&&),
	unordered_map<>::unordered_map(unordered_map&&),
	unordered_multimap<>::unordered_multimap(unordered_multimap&&),
	unordered_map<>::operator=(unordered_map&&),
	unordered_multimap<>::operator=(unordered_multimap&&),
	swap(unordered_map<>&&, unordered_map<>&),
	swap(unordered_map<>&, unordered_map<>&&),
	swap(unordered_multimap<>&&, unordered_multimap<>&),
	swap(unordered_multimap<>&, unordered_multimap<>&&)): Add in C++0x.
	(swap(unordered_multimap<>&, unordered_multimap<>&),
	swap(unordered_multimap<>&, unordered_multimap<>&)): Add.
	* include/tr1_impl/unordered_set
	(__unordered_set<>::__unordered_set(__unordered_set&&),
	__unordered_multiset<>::__unordered_multiset(__unordered_multiset&&),
	unordered_set<>::unordered_set(unordered_setp&&),
	unordered_multiset<>::unordered_multiset(unordered_multiset&&),
	unordered_set<>::operator=(unordered_set&&),
	unordered_multiset<>::operator=(unordered_multiset&&),
	swap(unordered_set<>&&, unordered_set<>&),
	swap(unordered_set<>&, unordered_set<>&&),
	swap(unordered_multiset<>&&, unordered_multiset<>&),
	swap(unordered_multiset<>&, unordered_multiset<>&&)): Likewise.
	(swap(unordered_set<>&, unordered_set<>&),
	swap(unordered_multiset<>&, unordered_multiset<>&)): Add.
	* include/tr1_impl/hashtable (_Hashtable<>::_Hashtable(_Hashtable&&),
	swap(_Hashtable&&)): Add in C++0x.
	* testsuite/23_containers/unordered_map/moveable.cc: New.
	* testsuite/23_containers/unordered_set/moveable.cc: Likewise.
	* testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
	* testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.

From-SVN: r130412
2007-11-25 18:09:31 +00:00
Jerry DeLisle
674cdfe554 re PR fortran/34175 (Document when fixed form and when free form source code is assumed)
2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/34175
	* gfortran.texi: Document default forms assumed for various file
	extensions.

From-SVN: r130411
2007-11-25 17:25:22 +00:00
Joseph Myers
ec740cfb87 * de.po: Update.
From-SVN: r130410
2007-11-25 16:59:24 +00:00
Jerry DeLisle
48d5fab493 re PR fortran/33152 (Initialization/declaration problems in block data)
2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/33152
	* gfortran.texi: Document default forms assumed for various file
	extensions.

From-SVN: r130409
2007-11-25 15:57:55 +00:00
Richard Sandiford
b5dcec1e25 tree-sra.c (scalarize_use): Adjust the vpos argument to sra_explode_bitfield_assignment in cases where the...
gcc/
	* tree-sra.c (scalarize_use): Adjust the vpos argument to
	sra_explode_bitfield_assignment in cases where the type is
	wider than the bitfield.

From-SVN: r130408
2007-11-25 14:45:53 +00:00
Richard Guenther
87caf699bd tree.h (struct tree_block): Move locus member next to flags.
2007-11-25  Richard Guenther  <rguenther@suse.de>

	* tree.h (struct tree_block): Move locus member next to
	flags.
	* c-decl.c (SCOPE_LIST_APPEND): Use BLOCK_CHAIN.
	(SCOPE_LIST_CONCAT): Likewise.
	(pop_scope): Likewise.
	* function.c (instantiate_decls_1): Likewise.
	(setjmp_vars_warning): Likewise.
	* emit-rtl.c (set_used_decls): Likewise.
	* tree-inline.c (add_lexical_block): Likewise.

	cp/
	decl.c (poplevel): Use BLOCK_CHAIN.

	ada/
	utils.c (gnat_pushlevel): Use BLOCK_CHAIN.
	(gnat_poplevel): Likewise.

From-SVN: r130407
2007-11-25 14:26:10 +00:00
Eric Botcazou
f1c8c7eef7 decl.c (gnat_to_gnu_entity): If the type has strict alignment...
* decl.c (gnat_to_gnu_entity) <E_Record_Type>: If the type has
	strict alignment, no alignment clause and a known static size, cap
	the type alignment to the greatest power of 2 factor of the size.
	(gnat_to_gnu_field): If the field has a component clause, is aliased
	or of a type with strict alignment, require that its size be equal to
	that of the type.
	(validate_size): Use the type size as the minimum size for a type with
	strict alignment.

From-SVN: r130406
2007-11-25 13:37:12 +00:00
Paolo Carlini
64f6a0efdf array (array<>::_M_check): Remove, not necessary anymore.
2007-11-25  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1_impl/array (array<>::_M_check): Remove, not necessary
	anymore.
	(array<>::at): Adjust.

	* docs/html/17_intro/c++0x_status.html: Fix array::data entry.

From-SVN: r130405
2007-11-25 12:07:55 +00:00
Paolo Carlini
ba940b7cb3 stl_algobase.h (__lexicographical_compare<>::__lc): Move out of line.
2007-11-25  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/stl_algobase.h (__lexicographical_compare<>::__lc):
	Move out of line.

	* include/bits/stl_algobase.h (swap_ranges): Remove redundant
	simulated concept checks.

From-SVN: r130404
2007-11-25 11:22:03 +00:00
Paul Thomas
2e32a71e41 re PR fortran/33499 (Rejects valid module with a contained function with an ENTRY)
2007-11-25  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/33499
	* decl.c (get_proc_name): If ENTRY statement occurs before type
	specification, set the symbol untyped and ensure that it is in
	the procedure namespace.

2007-11-25  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/33499
	* gfortran.dg/entry_16.f90: New test.

From-SVN: r130403
2007-11-25 09:59:42 +00:00
GCC Administrator
1bfcad84ab Daily bump.
From-SVN: r130401
2007-11-25 00:17:41 +00:00
Hans-Peter Nilsson
cb2f563be7 rtlanal.c (label_is_jump_target_p): Return true for a matching REG_LABEL_TARGET.
* rtlanal.c (label_is_jump_target_p): Return true for a matching
	REG_LABEL_TARGET.
	* reorg.c (fill_slots_from_thread): Correct last change to use
	NULL_RTX, not NULL.  Outside of REG_NOTES loop, increase and
	decrease LABEL_NUSES for JUMP_LABEL (trial), not XEXP (note, 0).
	* jump.c (mark_jump_label_1): Add comment for last change
	regarding JUMP_LABEL setting.
	* gcse.c (add_label_notes): Remove conditional that the label is
	mentioned in insn before adding regnote.
	* sched-rgn.c (is_cfg_nonregular): Don't return 1 for a
	single_set insn only feeding a label to a jump through a
	register that dies there.

From-SVN: r130398
2007-11-24 22:15:54 +00:00
Tobias Burnus
54b42fe269 re PR fortran/34192 (NEAREST can return wrong numbers)
2007-11-24  Tobias Burnus  <burnus@net-b.de>

       PR fortran/34192
       * gfortran.dg/nearest_2.f90: Add INF/NAN tests.

From-SVN: r130396
2007-11-24 14:18:27 +01:00
Paul Thomas
eba55d501f re PR fortran/33541 (gfortran wrongly imports renamed-use-associated symbol unrenamed)
2007-11-24  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/33541
	* module.c (find_symtree_for_symbol): Move to new location.
	(find_symbol): New function.
	(load_generic_interfaces): Rework completely so that symtrees
	have the local name and symbols have the use name.  Renamed
	generic interfaces exclude the use of the interface without an
	ONLY clause (11.3.2).
	(read_module): Implement 11.3.2 in the same way as for generic
	interfaces.

2007-11-24  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/33541
	* gfortran.dg/nested_modules_1.f90: Change the reference to
	FOO, forbidden by the standard, to a reference to W.
	* gfortran.dg/use_only_1.f90: New test.

From-SVN: r130395
2007-11-24 10:17:26 +00:00
Ollie Wild
a298680ca5 typeck.c (delta_from_ptrmemfunc): New function.
gcc/cp/
	* typeck.c (delta_from_ptrmemfunc): New function.
	(get_member_function_from_ptrfunc): Call delta_from_ptrmemfunc.
	(build_binary_op): Call delta_from_ptrmemfunc.

From-SVN: r130394
2007-11-24 08:37:00 +00:00
Christopher D. Rickett
af90c10fe1 trans-common.c (build_common_decl): Fix the alignment for BIND(C) common blocks.
2007-11-23 Christopher D. Rickett <crickett@lanl.gov>

	* trans-common.c (build_common_decl): Fix the alignment for
	BIND(C) common blocks.

From-SVN: r130393
2007-11-24 05:42:07 +00:00
Jerry DeLisle
b769ac9cb8 [multiple changes]
2007-11-23  Tobias Burnus  <burnus@net-b.de>

	PR fortran/34209
	* gfortran.dg/nearest_3.f90: New test.

2007-11-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/33317
	* gfortran.dg/optional_dim_2.f90: New test.

From-SVN: r130392
2007-11-24 00:29:14 +00:00
Jerry DeLisle
be9c3c6e93 re PR libfortran/34209 (run-time lib: NEAREST(0.0_8, -1.0) produces wrong numbers)
2007-11-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/34209
	* iresolve.c (gfc_resolve_nearest): If sign variable kind does not match
	kind of input variable, convert it to match.

	PR fortran/33317
	* trans.h: Modify prototype for gfc_conv_missing_dummy.
	* trans-expr.c (gfc_conv_missing_dummy): Modify to pass an integer kind
	parameter in.  Set the type of the dummy to the kind given.
	(gfc_conv_function_call): Pass representation.length to
	gfc_conv_missing_dummy.
	* iresolve.c (gfc_resolve_cshift): Determine the correct kind to use and
	if appropriate set representation.length to this kind value.
	(gfc_resolve_eoshift): Likewise.
	* check.c (gfc_check_cshift): Enable dim_check to allow DIM as an
	optional argument. (gfc_check_eoshift): Likewise.
	* trans_intrinsic.c (gfc_conv_intrinsic_function_args): Update call to
	gfc_conv_missing_dummy.

From-SVN: r130391
2007-11-24 00:25:01 +00:00
GCC Administrator
a98a436fdf Daily bump.
From-SVN: r130389
2007-11-24 00:17:33 +00:00
Tobias Burnus
c5b5a17a92 re PR fortran/34187 (BIND(C): Public generic with private bind(c) specific does not use bind(C) name)
2007-11-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34187
        * module.c (load_needed): Ensure binding_label is not lost.

        * decl.c (set_binding_label,gfc_match_bind_c): Replace
        strncpy by strcpy.

2007-11-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34187
        * gfortran.dg/bind_c_usage_15.f90: New.

From-SVN: r130386
2007-11-24 01:11:38 +01:00
Dirk Mueller
88df9da158 re PR middle-end/34197 (array overflow warning without line number)
2007-11-23  Dirk Mueller  <dmueller@suse.de>
       Richard Guenther <rguenther@suse.de>

       PR middle-end/34197
       * tree-vrp.c (check_array_ref): Move check for valid location..
       (check_array_bounds) here. Use EXPR_HAS_LOCATION().


Co-Authored-By: Richard Guenther <rguenther@suse.de>

From-SVN: r130385
2007-11-23 23:02:21 +00:00
Paolo Carlini
b96817da11 bitset (bitset<>::all): Add, per DR 693 [Ready].
2007-11-23  Paolo Carlini  <pcarlini@suse.de>

	* include/std/bitset (bitset<>::all): Add, per DR 693 [Ready].
	(_Base_bitset<>::_M_are_all_aux()): Add.
	* include/debug/bitset (bitset<>::all): Add.
	* testsuite/23_containers/bitset/all/1.cc: New.
	* docs/html/ext/howto.html: Add an entry for DR 693.
	
	* include/std/bitset (bitset<0>::set, reset, flip, test): Remove,
	not necessary anymore.

From-SVN: r130384
2007-11-23 22:14:56 +00:00
Tobias Burnus
b6f63e8984 re PR fortran/34192 (NEAREST can return wrong numbers)
2007-11-23  Tobias Burnus  <burnus@net-b.de>
            Steven G. Kargl  <kargl@gcc.gnu.org>

        PR fortran/34192
        * simplify.c (gfc_simplify_nearest): Fix NEAREST for
        subnormal numbers.

2007-11-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34192
        * gfortran.dg/nearest_2.f90: New.


Co-Authored-By: Steven G. Kargl <kargl@gcc.gnu.org>

From-SVN: r130383
2007-11-23 22:03:48 +01:00
Jakub Jelinek
360f866c16 re PR c++/30293 (ICE with extern "Java" in store_init_value)
PR c++/30293
	PR c++/30294
	* decl.c (cp_finish_decl): Disallow variable or field
	definitions if extern "Java" aggregates.
	(grokparms): Disallow parameters with extern "Java"
	aggregates.
	(check_function_type): Disallow function return values
	with extern "Java" aggregates.
	* init.c (build_new_1): Disallow placement new with
	extern "Java" aggregates.

	* g++.dg/ext/java-2.C: New test.

From-SVN: r130382
2007-11-23 21:49:02 +01:00
Mark Mitchell
6ca39fcbf6 re PR c++/5310 (Weird warnings about using (int)NULL)
2007-11-23  Mark Mitchell  <mark@codesourcery.com>
	    Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
	
	PR c++/5310
cp/
	* call.c (convert_like_real): Build a zero constant when __null is
	converted to an integer type.
testsuite/
	* g++.dg/warn/pr5310.C: New.
	* g++.dg/warn/pr33160.C: New

Co-Authored-By: Manuel López-Ibáñez <manu@gcc.gnu.org>

From-SVN: r130381
2007-11-23 19:15:09 +00:00