r174613 - in /trunk: gcc/ChangeLog gcc/config/a...

ro@gcc.gnu.org ro@gcc.gnu.org
Fri Jun 3 18:30:00 GMT 2011


Author: ro
Date: Fri Jun  3 18:30:39 2011
New Revision: 174613

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174613
Log:
	gcc:
	* config/alpha/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/alpha/osf5.h (MD_UNWIND_SUPPORT): Remove.
	* config/alpha/vms.h (MD_UNWIND_SUPPORT): Remove.
	* config/bfin/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/bfin/uclinux.h (MD_UNWIND_SUPPORT): Remove.
	* config/i386/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/i386/linux64.h (MD_UNWIND_SUPPORT): Remove.
	* config/i386/sol2.h (MD_UNWIND_SUPPORT): Remove.
	* config/i386/mingw32.h (MD_UNWIND_SUPPORT): Remove.
	* config/ia64/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/ia64/vms.h (MD_UNWIND_SUPPORT): Remove.
	* config/m68k/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/mips/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/pa/pa-hpux.h (MD_UNWIND_SUPPORT): Remove.
	* config/pa/pa32-linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/rs6000/darwin.h (MD_UNWIND_SUPPORT): Remove.
	* config/rs6000/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/rs6000/linux64.h (MD_UNWIND_SUPPORT): Remove.
	* config/s390/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/s390/tpf.h (MD_UNWIND_SUPPORT): Remove.
	* config/sh/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/sparc/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/sparc/linux64.h (MD_UNWIND_SUPPORT): Remove.
	* config/sparc/sol2.h (MD_UNWIND_SUPPORT): Remove.
	* config/xtensa/linux.h (MD_UNWIND_SUPPORT): Remove.
	* config/alpha/linux-unwind.h: Move to ../libgcc/config/alpha.
	* config/alpha/osf5-unwind.h: Move to ../libgcc/config/alpha.
	* config/alpha/vms-unwind.h: Move to ../libgcc/config/alpha.
	* config/bfin/linux-unwind.h: Move to ../libgcc/config/bfin.
	* config/i386/linux-unwind.h: Move to ../libgcc/config/i386.
	* config/i386/sol2-unwind.h: Move to ../libgcc/config/i386.
	* config/i386/w32-unwind.h: Move to ../libgcc/config/i386.
	* config/ia64/linux-unwind.h: Move to ../libgcc/config/ia64.
	* config/ia64/vms-unwind.h: Move to ../libgcc/config/ia64.
	* config/m68k/linux-unwind.h: Move to ../libgcc/config/m68k.
	* config/mips/linux-unwind.h: Move to ../libgcc/config/mips.
	* config/pa/hpux-unwind.h: Move to ../libgcc/config/pa.
	* config/pa/linux-unwind.h: Move to ../libgcc/config/pa.
	* config/rs6000/darwin-unwind.h: Move to ../libgcc/config/rs6000.
	* config/rs6000/linux-unwind.h: Move to ../libgcc/config/rs6000.
	* config/s390/linux-unwind.h: Move to ../libgcc/config/s390.
	* config/s390/tpf-unwind.h: Move to ../libgcc/config/s390.
	* config/sh/linux-unwind.h: Move to ../libgcc/config/sh.
	* config/sparc/linux-unwind.h: Move to ../libgcc/config/sparc.
	* config/sparc/sol2-unwind.h: Move to ../libgcc/config/sparc.
	* config/xtensa/linux-unwind.h: Move to ../libgcc/config/xtensa.
	* config/darwin9.h (DARWIN_LIBSYSTEM_HAS_UNWIND): Remove.
	* system.h (MD_UNWIND_SUPPORT): Poison.
	* doc/tm.texi.in (Exception Handling, MD_UNWIND_SUPPORT): Remove.
	* doc/tm.texi: Regenerate.
	* unwind-dw2.c: Include md-unwind-support.h instead of
	MD_UNWIND_SUPPORT.
	* config/ia64/unwind-ia64.c: Likewise.
	* config/xtensa/unwind-dw2-xtensa.c: Likewise.

	libgcc:
	* config/alpha/linux-unwind.h: Move from ../gcc/config/alpha.
	* config/alpha/osf5-unwind.h: Move from ../gcc/config/alpha.
	* config/alpha/vms-unwind.h: Move from ../gcc/config/alpha.
	* config/bfin/linux-unwind.h: Move from ../gcc/config/bfin.
	* config/i386/linux-unwind.h: Move from ../gcc/config/i386.
	* config/i386/sol2-unwind.h: Move from ../gcc/config/i386.
	* config/i386/w32-unwind.h: Move from ../gcc/config/i386.
	Wrap in !__MINGW64__.
	* config/ia64/linux-unwind.h: Move from ../gcc/config/ia64.
	* config/ia64/vms-unwind.h: Move from ../gcc/config/ia64.
	* config/m68k/linux-unwind.h: Move from ../gcc/config/m68k.
	* config/mips/linux-unwind.h: Move from ../gcc/config/mips.
	* config/pa/hpux-unwind.h: Move from ../gcc/config/pa.
	* config/pa/linux-unwind.h: Move from ../gcc/config/pa.
	* config/rs6000/darwin-unwind.h: Move from ../gcc/config/rs6000.
	Wrap in !__LP64__.
	* config/rs6000/linux-unwind.h: Move from ../gcc/config/rs6000.
	* config/s390/linux-unwind.h: Move from ../gcc/config/s390.
	* config/s390/tpf-unwind.h: Move from ../gcc/config/s390.
	* config/sh/linux-unwind.h: Move from ../gcc/config/sh.
	* config/sparc/linux-unwind.h: Move from ../gcc/config/sparc.
	* config/sparc/sol2-unwind.h: Move from ../gcc/config/sparc.
	* config/xtensa/linux-unwind.h: Move from ../gcc/config/xtensa.
	* config/no-unwind.h: New file.
	* config.host (md_unwind_header): Document.
	Define.
	(alpha*-*-linux*, alpha*-dec-osf5.1*, alpha64-dec-*vms*,
	alpha*-dec-*vms*, bfin*-uclinux*, bfin*-linux-uclibc*,
	hppa*-*-linux*, hppa[12]*-*-hpux10*, hppa*64*-*-hpux11*,
	hppa[12]*-*-hpux11*): Set md_unwind_header.
	(i[34567]86-*-linux*): Handle i[34567]86-*-kopensolaris*-gnu.
	Set md_unwind_header.
	(x86_64-*-linux*, i[34567]86-*-solaris2*): Set md_unwind_header.
	(i[34567]86-*-cygwin*): Split from i[34567]86-*-mingw*.
	(i[34567]86-*-mingw*, ia64*-*-linux*, ia64-hp-*vms*,
	m68k-*-uclinux*, m68k-*-linux*, mips64*-*-linux*, mips*-*-linux*,
	powerpc-*-darwin*, powerpc-*-linux*, s390-*-linux*,
	s390x-*-linux*,  s390x-ibm-tpf*, sh*-*-linux*, sparc-*-linux*,
	sparc*-*-solaris2*, sparc64-*-linux*, xtensa*-*-linux*): Set
	md_unwind_header.
	* configure.ac: Link md-unwind-support.h to $md_unwind_header.
	* configure: Regenerate.

Added:
    trunk/libgcc/config/alpha/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/alpha/linux-unwind.h
    trunk/libgcc/config/alpha/osf5-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/alpha/osf5-unwind.h
    trunk/libgcc/config/alpha/vms-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/alpha/vms-unwind.h
    trunk/libgcc/config/bfin/
    trunk/libgcc/config/bfin/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/bfin/linux-unwind.h
    trunk/libgcc/config/i386/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/i386/linux-unwind.h
    trunk/libgcc/config/i386/sol2-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/i386/sol2-unwind.h
    trunk/libgcc/config/i386/w32-unwind.h
      - copied, changed from r174611, trunk/gcc/config/i386/w32-unwind.h
    trunk/libgcc/config/ia64/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/ia64/linux-unwind.h
    trunk/libgcc/config/ia64/vms-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/ia64/vms-unwind.h
    trunk/libgcc/config/m68k/
    trunk/libgcc/config/m68k/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/m68k/linux-unwind.h
    trunk/libgcc/config/mips/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/mips/linux-unwind.h
    trunk/libgcc/config/no-unwind.h
    trunk/libgcc/config/pa/
    trunk/libgcc/config/pa/hpux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/pa/hpux-unwind.h
    trunk/libgcc/config/pa/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/pa/linux-unwind.h
    trunk/libgcc/config/rs6000/darwin-unwind.h
      - copied, changed from r174611, trunk/gcc/config/rs6000/darwin-unwind.h
    trunk/libgcc/config/rs6000/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/rs6000/linux-unwind.h
    trunk/libgcc/config/s390/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/s390/linux-unwind.h
    trunk/libgcc/config/s390/tpf-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/s390/tpf-unwind.h
    trunk/libgcc/config/sh/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/sh/linux-unwind.h
    trunk/libgcc/config/sparc/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/sparc/linux-unwind.h
    trunk/libgcc/config/sparc/sol2-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/sparc/sol2-unwind.h
    trunk/libgcc/config/xtensa/
    trunk/libgcc/config/xtensa/linux-unwind.h
      - copied unchanged from r174611, trunk/gcc/config/xtensa/linux-unwind.h
Removed:
    trunk/gcc/config/alpha/linux-unwind.h
    trunk/gcc/config/alpha/osf5-unwind.h
    trunk/gcc/config/alpha/vms-unwind.h
    trunk/gcc/config/bfin/linux-unwind.h
    trunk/gcc/config/i386/linux-unwind.h
    trunk/gcc/config/i386/sol2-unwind.h
    trunk/gcc/config/i386/w32-unwind.h
    trunk/gcc/config/ia64/linux-unwind.h
    trunk/gcc/config/ia64/vms-unwind.h
    trunk/gcc/config/m68k/linux-unwind.h
    trunk/gcc/config/mips/linux-unwind.h
    trunk/gcc/config/pa/hpux-unwind.h
    trunk/gcc/config/pa/linux-unwind.h
    trunk/gcc/config/rs6000/darwin-unwind.h
    trunk/gcc/config/rs6000/linux-unwind.h
    trunk/gcc/config/s390/linux-unwind.h
    trunk/gcc/config/s390/tpf-unwind.h
    trunk/gcc/config/sh/linux-unwind.h
    trunk/gcc/config/sparc/linux-unwind.h
    trunk/gcc/config/sparc/sol2-unwind.h
    trunk/gcc/config/xtensa/linux-unwind.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/alpha/linux.h
    trunk/gcc/config/alpha/osf5.h
    trunk/gcc/config/alpha/vms.h
    trunk/gcc/config/bfin/linux.h
    trunk/gcc/config/bfin/uclinux.h
    trunk/gcc/config/darwin9.h
    trunk/gcc/config/i386/linux.h
    trunk/gcc/config/i386/linux64.h
    trunk/gcc/config/i386/mingw32.h
    trunk/gcc/config/i386/sol2.h
    trunk/gcc/config/ia64/linux.h
    trunk/gcc/config/ia64/unwind-ia64.c
    trunk/gcc/config/ia64/vms.h
    trunk/gcc/config/m68k/linux.h
    trunk/gcc/config/mips/linux.h
    trunk/gcc/config/pa/pa-hpux.h
    trunk/gcc/config/pa/pa32-linux.h
    trunk/gcc/config/rs6000/darwin.h
    trunk/gcc/config/rs6000/linux.h
    trunk/gcc/config/rs6000/linux64.h
    trunk/gcc/config/s390/linux.h
    trunk/gcc/config/s390/tpf.h
    trunk/gcc/config/sh/linux.h
    trunk/gcc/config/sparc/linux.h
    trunk/gcc/config/sparc/linux64.h
    trunk/gcc/config/sparc/sol2.h
    trunk/gcc/config/xtensa/linux.h
    trunk/gcc/config/xtensa/unwind-dw2-xtensa.c
    trunk/gcc/doc/tm.texi
    trunk/gcc/doc/tm.texi.in
    trunk/gcc/system.h
    trunk/gcc/unwind-dw2.c
    trunk/libgcc/ChangeLog
    trunk/libgcc/config.host
    trunk/libgcc/configure
    trunk/libgcc/configure.ac



More information about the Gcc-cvs mailing list