* src/closures.c (is_emutramp_enabled [!FFI_MMAP_EXEC_EMUTRAMP_PAX]):
	Move default definition outside enclosing #if scope.



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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196531 138bc75d-0d04-0410-961f-82ee72b054a4
2013-03-07  Sriraman Tallam  <tmsriram@google.com>

	* config/i386/cpuinfo.c (get_intel_cpu): Fix cpuid codes for
	sandybridge processors.




git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196532 138bc75d-0d04-0410-961f-82ee72b054a4
	PR ada/52123
	* seh_init.c (Raise_From_Signal_Handler): Declare as no-return.
	(__gnat_SEH_error_handler): Likewise.  Remove final return.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196536 138bc75d-0d04-0410-961f-82ee72b054a4
	* c-c++-common/pr54486.c: Skip test for mingw-targets.



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

	* tree-ssa-ter.c (is_replaceable_p): Do not TER across location
	or block changes with -Og.  Fix for location / block encoding
	changes and PHI arguments with locations.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196539 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
	* gcc.dg/pr24683.c: Avoid warning about casting constant string.
	* gcc.dg/pr52549.c: Add LLP64 case.
	* gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
	* gcc.dg/pr56510.c: Adjust for LLP64 targets.
	* gcc.dg/torture/pr51071-2.c: Likewise.
	* gcc.dg/tree-ssa/vrp72.c: Likewise.
	* gcc.dg/tree-ssa/vrp73.c: Likewise.
	* gcc.dg/tree-ssa/vrp75.c: Likewise.
	* gcc.dg/torture/pr53922.c: Skike for mingw-targets.
	* gcc.dg/weak/weak-1.c: Likewise.
	* gcc.dg/weak/weak-2.c: Likewise.
	* gcc.dg/weak/weak-3.c: Likewise.
	* gcc.dg/weak/weak-4.c: Likewise.
	* gcc.dg/weak/weak-5.c: Likewise.
	* gcc.dg/weak/weak-15.c: Likewise.
	* gcc.dg/weak/weak-16.c: Likewise.



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

	* tree-inline.c (expand_call_inline): Do not associate
	a BLOCK with the location in BLOCK_SOURCE_LOCATION.
	* tree-cfg.c (verify_location): Verify BLOCK_SOURCE_LOCATION.


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


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196544 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
	targets linker option --allow-multiple-definition.



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

	PR tree-optimization/56570
	* tree-cfg.c (verify_expr_location_1): Verify locations for
	DECL_DEBUG_EXPR.
	* tree-sra.c (create_access_replacement): Strip locations
	from DECL_DEBUG_EXPRs.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196546 138bc75d-0d04-0410-961f-82ee72b054a4
PR tree-optimization/56478
* predict.c (is_comparison_with_loop_invariant_p): Change the 
type of loop_step to tree.
(predict_loops): Adjust.
(predict_iv_comparison): Perform the computations on double_ints.


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