* testsuite-management/validate_failures.py: Add support for @include,
	@remove directives in manifest files.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194008 138bc75d-0d04-0410-961f-82ee72b054a4
	* stor-layout.c (bit_field_mode_iterator::bit_field_mode_iterator): Deal
	with degenerate cases where the bitsize isn't positive.  Rework comment.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194009 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/55542
	* pt.c (make_ith_pack_parameter_name): Return NULL if
	name is NULL.
	(tsubst_decl): Call make_ith_pack_parameter_name even if
	DECL_NAME is NULL.

	* g++.dg/cpp0x/vt-55542.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194010 138bc75d-0d04-0410-961f-82ee72b054a4
compiler: Fix bug converting unnamed types with placeholders.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194011 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194015 138bc75d-0d04-0410-961f-82ee72b054a4
2012-12-01   Alessandro Fanfarillo <alessandro.fanfarillo@gmail.com>
             Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/46897
	* gfortran.h : Add bit field 'defined_assign_comp' to
	symbol_attribute structure.
	Add primitive for gfc_add_full_array_ref.
	* expr.c (gfc_add_full_array_ref): New function.
	(gfc_lval_expr_from_sym): Call new function.
	* resolve.c (add_comp_ref): New function.
	(build_assignment): New function.
	(get_temp_from_expr): New function
	(add_code_to_chain): New function
	(generate_component_assignments): New function that calls all
	the above new functions.
	(resolve_code): Call generate_component_assignments.
	(check_defined_assignments): New function.
	(resolve_fl_derived0): Call check_defined_assignments.
	(gfc_resolve): Reset component_assignment_level in case it is
	left in a bad state by errors.


	* resolve.c (is_sym_host_assoc, resolve_procedure_interface,
	resolve_contained_fntype, resolve_procedure_expression,
	resolve_elemental_actual, resolve_global_procedure,
	is_scalar_expr_ptr, gfc_iso_c_func_interface, resolve_function,
	set_name_and_label, gfc_iso_c_sub_interface,
	resolve_specific_s0, resolve_operator, compare_bound_mpz_t,
	gfc_resolve_character_operator, resolve_typebound_function,
	gfc_resolve_expr, forall_index, remove_last_array_ref,
	conformable_arrays, resolve_allocate_expr,
	resolve_allocate_deallocate, resolve_select_type,
	resolve_transfer, resolve_where,
	gfc_resolve_where_code_in_forall, gfc_resolve_forall_body,
	gfc_count_forall_iterators, resolve_values,
	resolve_bind_c_comms, resolve_bind_c_derived_types,
	gfc_verify_binding_labels, apply_default_init,
	build_default_init_expr, apply_default_init_local,
	resolve_fl_var_and_proc, resolve_fl_procedure,
	gfc_resolve_finalizers, check_generic_tbp_ambiguity,
	resolve_typebound_intrinsic_op, resolve_typebound_procedure,
	resolve_typebound_procedures, ensure_not_abstract,
	resolve_fl_derived0, resolve_fl_parameter, resolve_symbol,
	resolve_equivalence_derived): Remove trailing white space.
	* gfortran.h : Remove trailing white space.

2012-12-01   Alessandro Fanfarillo <alessandro.fanfarillo@gmail.com>
             Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/46897
	* gfortran.dg/defined_assignment_1.f90: New test.
	* gfortran.dg/defined_assignment_2.f90: New test.
	* gfortran.dg/defined_assignment_3.f90: New test.
	* gfortran.dg/defined_assignment_4.f90: New test.
	* gfortran.dg/defined_assignment_5.f90: New test.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194016 138bc75d-0d04-0410-961f-82ee72b054a4
	* MAINTAINERS: Remove self as RTL optimization maintainer.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194017 138bc75d-0d04-0410-961f-82ee72b054a4
Add a testcase for PR debug/r53860

	PR debug/r53860
	* g++.dg/debug/pr53860.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194018 138bc75d-0d04-0410-961f-82ee72b054a4
Fix a typo in PR debug/53860 ChangeLog


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194019 138bc75d-0d04-0410-961f-82ee72b054a4
	PR libstdc++/55503
	* testsuite/30_threads/condition_variable/members/53841.cc: Add
	hppa*-hp-hpux11* to -pthread dg-options.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194021 138bc75d-0d04-0410-961f-82ee72b054a4
	PR ada/52110
	* s-osinte-hpux-dce.ads: Declare pthread_rwlockattr_t and
	pthread_rwlock_t subtypes.  Delete duplicate declaration of clockid_t.
	* s-taspri-hpux-dce.ads: Change "pragma Atomic (Thread)" to comment.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194024 138bc75d-0d04-0410-961f-82ee72b054a4
	PR middle-end/52450
	* gcc.dg/torture/pr52402.c: Remove xfail for hppa*-*-hpux*.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194026 138bc75d-0d04-0410-961f-82ee72b054a4
	Add newline.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194028 138bc75d-0d04-0410-961f-82ee72b054a4
2012-12-01  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/55558
	* g++.dg/cpp0x/decltype46.C: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194036 138bc75d-0d04-0410-961f-82ee72b054a4
Enable cltd for modern CPUs

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194038 138bc75d-0d04-0410-961f-82ee72b054a4
	* reorg.c: Remove an obsolete comment.
	* config/pa/pa.md: Add back the HP-PA comment here, with details.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194039 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194042 138bc75d-0d04-0410-961f-82ee72b054a4
missing Changelog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194044 138bc75d-0d04-0410-961f-82ee72b054a4
2012-12-02  Sandra Loosemore  <sandra@codesourcery.com>

	gcc/
	* doc/extend.texi: Various corrections to punctuation and grammar
	throughout the file.  Use consistent terminology and proper names.
	Correct some minor markup issues.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194049 138bc75d-0d04-0410-961f-82ee72b054a4
	* config/mmix/mmix.c (mmix_function_value): Set the mode of the
	returned PARALLEL to that of the return-value, not VOIDmode.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194050 138bc75d-0d04-0410-961f-82ee72b054a4