[AArch64] Relocate saved_varargs_size.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211270 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Restructure callee save slot allocation logic.



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

	PR c++/61004
	* typeck.c (cp_build_indirect_ref): Do not emit strict-aliasing
	warnings for accessing empty classes.

	* g++.dg/diagnostic/pr61004.C: New testcase.


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