PR debug/55794
	* config/pa/pa.c (pa_output_function_epilogue): Skip address and code
	size accounting for thunks.
	(pa_asm_output_mi_thunk): Use final_start_function() and
	final_end_function() to output function start and end directives.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209163 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.dg/atomic/stdatomic-flag.c: xfail on hppa*-*-hpux*.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209164 138bc75d-0d04-0410-961f-82ee72b054a4
	PR testsuite/60672
	* g++.dg/cpp1y/auto-fn25.C: Require lto.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209165 138bc75d-0d04-0410-961f-82ee72b054a4
	PR testsuite/60671
	g++.dg/pr49718.C: Adjust scan-assembler-times for hppa*-*-hpux*.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209166 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc.c-torture/compile/pr60655-1.c: Use __SIZE_TYPE__ for size_t.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209167 138bc75d-0d04-0410-961f-82ee72b054a4
	* doc/invoke.texi: Add info for __AVR_ISA_RMW__ builtin macro



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

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

	PR middle-end/60750
	* tree-ssa-operands.c (maybe_add_call_vops): Also add VDEFs
	for noreturn calls.
	* tree-cfgcleanup.c (fixup_noreturn_call): Do not remove VDEFs.

	* g++.dg/torture/pr60750.C: New testcase.
	* gcc.dg/tree-ssa/20040517-1.c: Adjust.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209179 138bc75d-0d04-0410-961f-82ee72b054a4
	* haifa-sched.c: Fix outdated function reference and minor
	grammar errors in introductory comment.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209184 138bc75d-0d04-0410-961f-82ee72b054a4
Fix testcase for PR target/60657

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209185 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/60731
	* common.opt (-fno-gnu-unique): Add.
	* config/elfos.h (USE_GNU_UNIQUE_OBJECT): Check it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209186 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/60731
	* lib/gcc-dg.exp (dg-build-dso): New.
	(gcc-dg-test-1): Handle dg-do-what "dso".
	* lib/target-supports.exp (add_options_for_dlopen): New.
	(check_effective_target_dlopen): Use it.
	* g++.dg/dso/dlclose1.C: New.
	* g++.dg/dso/dlclose1-dso.cc: New.

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

	PR tree-optimization/60766
	* tree-ssa-loop-ivopts.c (cand_value_at): Compute in an
	unsigned type.
	(may_eliminate_iv): Convert cand_value_at result to desired
	type.

	* gcc.dg/torture/pr60766.c: New testcase.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209190 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-07  Charles Baylis  <charles.baylis@linaro.org>

        PR target/60609
        * config/arm/arm.h (ASM_OUTPUT_CASE_END): Remove.
        (LABEL_ALIGN_AFTER_BARRIER): Align barriers which occur after
        ADDR_DIFF_VEC.


2014-04-07  Charles Baylis  <charles.baylis@linaro.org>

        PR target/60609
        * g++.dg/torture/pr60609.C: New test.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209191 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc-interface/Makefile.in (alpha-vms): Add missing line.


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

	* testsuite/20_util/exchange/1.cc: Add missing return statements.
	* testsuite/20_util/pair/40925.cc: Avoid most vexing parse.
	* testsuite/22_locale/codecvt_byname/50714.cc: Add missing exception
	specifications.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209196 138bc75d-0d04-0410-961f-82ee72b054a4
	PR target/60504
	* config/arm/arm.h (ASM_PREFERRED_EH_DATA_FORMAT): Expose from
	ARM_TARGET2_DWARF_FORMAT.


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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209208 138bc75d-0d04-0410-961f-82ee72b054a4
	* ipa-devirt.c (maybe_record_node): When node is not recorded,
	set completep to false rather than true.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209209 138bc75d-0d04-0410-961f-82ee72b054a4
	PR ada/60411
	* gcc-interface/Makefile.in (arm% linux-android): Switch to EHABI.
	* s-linux-android.ads: New file.
	* s-intman-android.adb: Likewise.


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