Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195682 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/
	* lib/target-supports.exp (check_effective_target_vect_float)
	(check_effective_target_vect_no_align): Add mips-sde-elf.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195683 138bc75d-0d04-0410-961f-82ee72b054a4
2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/50627
	PR fortran/56054
	* decl.c (gfc_match_end):  Remove half-ready namespace
	from parent if the end of a block is missing.
	* parse.c (parse_module):  Do not put namespace into
	gsymbol on error.

2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/50627
	PR fortran/56054
	* gfortran.dg/block_12.f90:  New test.
	* gfortran.dg/module_error_1.f90:  New test.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195684 138bc75d-0d04-0410-961f-82ee72b054a4
runtime: Correct handling of runtime.Callers skip parameter.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195685 138bc75d-0d04-0410-961f-82ee72b054a4
	PR go/56171
syscall: Only run creds_test on GNU/Linux.


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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195690 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/
	* config/os/mingw32/ctype_inline.h: Fix copyright typo.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195691 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/
	* expmed.c (extract_bit_field_1): Pass the full width of the
	structure to get_best_reg_extraction_insn.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195692 138bc75d-0d04-0410-961f-82ee72b054a4
Update copyright years in libobjc.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195693 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc-interface/decl.c: Include diagnostic-core.h.
	(gnat_to_gnu_entity) <E_Array_Type>: Sorry if Reverse_Storage_Order
	is set on the entity.
	<E_Record_Type>: Likewise.
	* gcc-interface/Make-lang.in (ada/decl.o): Add $(DIAGNOSTIC_CORE_H).


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195694 138bc75d-0d04-0410-961f-82ee72b054a4
2013-02-03  David Edelsohn  <dje.gcc@gmail.com>
            Andrew Dixie  <andrewd@gentrack.com>

        * collect2.c (GCC_CHECK_HDR): Do not scan objects with F_LOADONLY
        flag set.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195696 138bc75d-0d04-0410-961f-82ee72b054a4
Update copyright in libitm.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195697 138bc75d-0d04-0410-961f-82ee72b054a4
Update copyright in libmudflap.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195698 138bc75d-0d04-0410-961f-82ee72b054a4
Update copyright in libquadmath.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195699 138bc75d-0d04-0410-961f-82ee72b054a4
Update copyright in libssp.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195700 138bc75d-0d04-0410-961f-82ee72b054a4
Update copyright in libstdc++-v3.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195701 138bc75d-0d04-0410-961f-82ee72b054a4
	* config/pa/constraints.md: Adjust unused letters.  Change "T"
	constraint to match_test floating_point_store_memory_operand().
	* config/pa/predicates.md (reg_plus_base_memory_operand): New.
	(base14_operand): New.
	(floating_point_store_memory_operand): New.
	(integer_store_memory_operand): Revise to use base14_operand and
	reg_plus_base_memory_operand.
	(move_dest_operand): Allow symbolic_memory_operands.
	(symbolic_memory_operand): Check for LO_SOM.
	(symbolic_operand): Change default case to break.
	* config/pa/pa.md: Remove unamed DFmode and SFmode patterns to force
	CONST_DOUBLE values to be reloaded by putting them into memory when
	the destination is a floating point register.
	(movdf): Remove code to handle CONST_DOUBLE.
	(movsf): Likewise.
	(reload_indf_r1): New.
	(reload_insf_r1): New.
	Consistently use "Q" and "T" constraints with integer and floating
	point move instructions, respectively.
	(movdi): Remove FAIL.
	Change predicate for source operand unamed DImode move from
	general_operand to move_src_operand.
	(umulsidi3): Change predicate for destination operand to
	register_operand.
	Likewise for similar unamed patterns.
	* config/pa/pa-protos.h (pa_legitimize_reload_address): Declare.
	* config/pa/pa.c (pa_symbolic_expression_p): Remove extra parenthesis.
	(hppa_legitimize_address): Simplify mask calculation.
	(pa_emit_move_sequence): Revised handling of secondary reloads from
	REG+D addresses for floating point loads and stores.  Directly handle
	loading CONST0_RTX (mode) to a floating point register.
	(pa_secondary_reload): Handle reloading DF and SFmode constant values
	to floating point registers.  Don't restrict secondary reloads to
	floating point registers to integer modes.  Revise some comments and
	cleanup some code.
	(TARGET_LEGITIMATE_ADDRESS_P): Define.
	(pa_legitimate_address_p): New.
	(pa_legitimize_reload_address): New.
	* config/pa/pa.h (STRICT_REG_OK_FOR_INDEX_P): New.
	(STRICT_REG_OK_FOR_BASE_P): New.
	(GO_IF_LEGITIMATE_ADDRESS): Delete.  Update some related comments.
	(LEGITIMIZE_RELOAD_ADDRESS): Revise to use pa_legitimize_reload_address.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195702 138bc75d-0d04-0410-961f-82ee72b054a4
	* config/sh/divtab.c: Fix formatting and comments throughout the file.
	* config/sh/sh4-300.md: Likewise.
	* config/sh/sh4a.md: Likewise.
	* config/sh/constraints.md: Likewise.
	* config/sh/sh.md: Likewise.
	* config/sh/netbsd-elf.h: Likewise.
	* config/sh/predicates.md: Likewise.
	* config/sh/sh-protos.h: Likewise.
	* config/sh/ushmedia.h: Likewise.
	* config/sh/linux.h: Likewise.
	* config/sh/sh.c: Likewise.
	* config/sh/superh.h: Likewise.
	* config/sh/elf.h: Likewise.
	* config/sh/sh4.md: Likewise.
	* config/sh/sh.h: Likewise.



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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195706 138bc75d-0d04-0410-961f-82ee72b054a4
2013-02-04  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/56113
	* tree-ssa-structalias.c (equiv_class_lookup, equiv_class_add):
	Merge into ...
	(equiv_class_lookup_or_add): ... this.
	(label_visit): Adjust and fix error in previous patch.
	(perform_var_substitution): Adjust.


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