* config/sparc/sync.md: Add peephole for consecutive memory barriers.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203014 138bc75d-0d04-0410-961f-82ee72b054a4
	* doc/invoke.texi: Fix usage of @tie{} command.



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

	* config/t-darwin (darwin.o, darwin-c.o, darwin-f.o,
	darwin-driver.o): Use COMPILE and POSTCOMPILE.
	* config/x-darwin (host-darwin.o): Likewise.
	* config/i386/x-darwin (host-i386-darwin.o): Likewise.
	* config/rs6000/x-darwin (host-ppc-darwin.o): Likewise.
	* config/rs6000/x-darwin64 (host-ppc64-darwin.o): Likewise.



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

	* mh-darwin (BOOT_CFLAGS): Only add -mdynamic-no-pic for m32 hosts.
	(STAGE1_CFLAGS, STAGE1_LDFLAGS): New.
	Fix over-length lines and amend comments.



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

	* config/rs6000/rs6000.c (rs6000_init_dwarf_reg_sizes_extra): Ensure
	that altivec registers are correctly sized on Darwin.



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

	PR target/10901
	* config/darwin-protos.h (machopic_get_function_picbase): New.
	* config/darwin.c (machopic_get_function_picbase): New.
	* config/rs6000/darwin.md (load_macho_picbase_si): Update picbase
	label for a new func.  (load_macho_picbase_di): Likewise.
	(reload_macho_picbase): New expand.
	(reload_macho_picbase_si): New insn.
	(reload_macho_picbase_di): New insn.
	(nonlocal_goto_receiver): New define and split.
	* config/rs6000/rs6000.md (unspec enum): Add UNSPEC_RELD_MPIC.
	(unspecv enum): Add UNSPECV_NLGR.



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

gcc:
	config/x-darwin  commit correct version of the file



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