Commits

Daniel Green  committed 3cf2087

Change line ending back to LF.

  • Participants
  • Parent commits fb481b5

Comments (0)

Files changed (1)

File d/phobos2/Makefile.in

-# Makefile.in generated by automake 1.9.6 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005  Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# GDC -- D front-end for GCC
-# Copyright (C) 2004 David Friedman
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-top_builddir = .
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = @INSTALL@
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = $(am__configure_deps) $(srcdir)/../config.guess \
-	$(srcdir)/../config.sub $(srcdir)/../install-sh \
-	$(srcdir)/../missing $(srcdir)/../mkinstalldirs \
-	$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-	$(srcdir)/config.h.in $(srcdir)/frag-ac.in \
-	$(srcdir)/frag-math.in $(srcdir)/phobos-ver-syms.in \
-	$(top_srcdir)/configure
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
-	$(top_srcdir)/configure.in
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-	$(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno configure.status.lineno
-mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
-CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES = frag-ac frag-math phobos-ver-syms
-depcomp =
-am__depfiles_maybe =
-SOURCES =
-DIST_SOURCES =
-MULTISRCTOP = 
-MULTIBUILDTOP = 
-MULTIDIRS = 
-MULTISUBDIR = 
-MULTIDO = true
-MULTICLEAN = true
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-DIST_ARCHIVES = $(distdir).tar.gz
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
-srcdir = @srcdir@
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BUILD_LIBIBERTY = @BUILD_LIBIBERTY@
-CC = @CC@
-CC_FOR_BUILD = @CC_FOR_BUILD@
-CFLAGS = @CFLAGS@
-CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CXX = @CXX@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DCFG_ARM_EABI_UNWINDER = @DCFG_ARM_EABI_UNWINDER@
-DCFG_CBRIDGE_STDIO = @DCFG_CBRIDGE_STDIO@
-DCFG_EXECVPE = @DCFG_EXECVPE@
-DCFG_EXP2 = @DCFG_EXP2@
-DCFG_FWIDE = @DCFG_FWIDE@
-DCFG_GETPWNAM_R = @DCFG_GETPWNAM_R@
-DCFG_HAVE_FGETLINE = @DCFG_HAVE_FGETLINE@
-DCFG_HAVE_FGETLN = @DCFG_HAVE_FGETLN@
-DCFG_HAVE_GETDELIM = @DCFG_HAVE_GETDELIM@
-DCFG_HAVE_UNLOCKED_STDIO = @DCFG_HAVE_UNLOCKED_STDIO@
-DCFG_HAVE_UNLOCKED_WIDE_STDIO = @DCFG_HAVE_UNLOCKED_WIDE_STDIO@
-DCFG_LOG2 = @DCFG_LOG2@
-DCFG_MMAP = @DCFG_MMAP@
-DCFG_NAN = @DCFG_NAN@
-DCFG_NEARBYINT = @DCFG_NEARBYINT@
-DCFG_POSIX = @DCFG_POSIX@
-DCFG_PTHREAD_SUSPEND = @DCFG_PTHREAD_SUSPEND@
-DCFG_ROUND = @DCFG_ROUND@
-DCFG_SEMAPHORE_IMPL = @DCFG_SEMAPHORE_IMPL@
-DCFG_SPAWNVP = @DCFG_SPAWNVP@
-DCFG_STRTOLD = @DCFG_STRTOLD@
-DCFG_TGAMMA = @DCFG_TGAMMA@
-DCFG_TRUNC = @DCFG_TRUNC@
-DCFG_UNIX = @DCFG_UNIX@
-DCFG_USE_IEEE_FPSB = @DCFG_USE_IEEE_FPSB@
-DEFS = @DEFS@
-DFLAGS = @DFLAGS@
-DRUNTIME_OBJS = @DRUNTIME_OBJS@ $(BASE_OBJS) $(RUNTIME_OBJS) \
-	$(UTIL_OBJS) $(subst ti_,rt/typeinfo/ti_,$(TI))
-D_EXTRA_OBJS = @D_EXTRA_OBJS@
-D_GC_FLAGS = @D_GC_FLAGS@
-D_GC_MODULES = @D_GC_MODULES@
-D_PREREQ_SRCS = @D_PREREQ_SRCS@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-GDC = @GDC@
-GREP = @GREP@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LDFLAGS = @LDFLAGS@
-LIBIBERTY_H_PATH = @LIBIBERTY_H_PATH@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-OBJEXT = @OBJEXT@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-RANLIB = @RANLIB@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-am__leading_dot = @am__leading_dot@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-gdc_include_dir = @gdc_include_dir@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-multi_basedir = @multi_basedir@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-phobos_toolexecdir = @phobos_toolexecdir@
-phobos_toolexeclibdir = @phobos_toolexeclibdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-AUTOMAKE_OPTIONS = 1.9.4 foreign no-dependencies
-ACLOCAL_AMFLAGS = -I . -I ..
-OUR_CFLAGS = @DEFS@ -I . -I $(srcdir)/gcc -I $(srcdir)/zlib
-D_EXTRA_DFLAGS = -nostdinc -pipe -fdeprecated -I $(srcdir) -I ./$(host_alias)
-ALL_DFLAGS = $(DFLAGS) $(D_GC_FLAGS) $(D_EXTRA_DFLAGS) $(MULTIFLAGS)
-toolexecdir = $(phobos_toolexecdir)
-toolexeclibdir = $(phobos_toolexeclibdir)
-SUFFIXES = .d
-IMPORT = import
-
-#--------------------------------------#
-# X3 Config
-config_d_src = $(host_alias)/gcc/config/config.d
-config_libc_d_src = $(host_alias)/gcc/config/libc.d
-config_errno_d_src = $(host_alias)/gcc/config/errno.d
-config_fpcls_d_src = $(host_alias)/gcc/config/fpcls.d
-config_mathfuncs_d_src = $(host_alias)/gcc/config/mathfuncs.d
-config_unix_d_src = $(host_alias)/gcc/config/unix.d
-X3 = CC_FOR_BUILD="$(CC_FOR_BUILD) -I $(srcdir)/config" BUILD_LIBIBERTY=$(BUILD_LIBIBERTY) $(srcdir)/config/x3
-X3_GCC_COMMAND = $(CC) $(OUR_CFLAGS) $(MULTIFLAGS)
-X3_DEPS = config/x3.o config/x3main.o
-BASE_OBJS = object_.o
-RUNTIME_OBJS = rt/aaA.o rt/aApply.o rt/aApplyR.o rt/adi.o rt/arrayassign.o \
-             rt/arraybyte.o rt/arraycast.o rt/arraycat.o rt/arraydouble.o \
-             rt/arrayfloat.o rt/arrayint.o rt/arrayreal.o rt/arrayshort.o \
-             rt/cast_.o rt/critical_.o rt/dmain2.o \
-             rt/memory.o rt/invariant.o rt/invariant_.o rt/lifetime.o \
-             rt/monitor_.o rt/obj.o rt/qsort.o rt/switch_.o
-
-CORE_OBJS = core/atomic.o core/bitop.o core/cpuid.o core/demangle.o \
-          core/exception.o core/memory.o core/runtime.o core/thread.o \
-          core/time.o core/vararg.o core/sync/barrier.o core/sync/condition.o \
-          core/sync/config.o core/sync/exception.o core/sync/mutex.o \
-          core/sync/rwmutex.o core/sync/semaphore.o
-
-GCC_OBJS = gcc/unwind_pe.o gcc/deh.o gcc/threadsem.o \
-         gcc/builtins.o gcc/config/mathfuncs.o gcc/support.o \
-         gcc/cbridge_time.o gcc/cbridge_strerror.o gcc/atomics.o
-
-UTIL_OBJS = rt/util/console.o rt/util/ctype.o rt/util/hash.o rt/util/string.o \
-          rt/util/utf.o
-
-TI = ti_AC.o ti_Acdouble.o ti_Acfloat.o ti_Acreal.o ti_Adouble.o ti_Afloat.o \
-   ti_Ag.o ti_Aint.o ti_Along.o ti_Areal.o ti_Ashort.o ti_byte.o ti_C.o \
-   ti_cdouble.o ti_cfloat.o ti_char.o ti_creal.o ti_dchar.o ti_delegate.o \
-   ti_double.o ti_float.o ti_idouble.o ti_ifloat.o ti_int.o ti_ireal.o \
-   ti_long.o ti_ptr.o ti_real.o ti_short.o ti_ubyte.o ti_uint.o ti_ulong.o \
-   ti_ushort.o ti_void.o ti_wchar.o
-
-
-# OS specific
-RT_STDC_OBJS = core/stdc/config.o core/stdc/ctype.o core/stdc/errno.o \
-             core/stdc/errno_.o core/stdc/math.o core/stdc/signal.o \
-             core/stdc/stdarg.o core/stdc/stdio.o core/stdc/stdlib.o \
-             core/stdc/stdint.o core/stdc/stddef.o core/stdc/string.o \
-             core/stdc/time.o core/stdc/wchar_.o
-
-RT_OSX_OBJS = core/sys/osx/mach/kern_return.o core/sys/osx/mach/port.o \
-            core/sys/osx/mach/semaphore.o core/sys/osx/mach/thread_act.o
-
-RT_POSIX_OBJS = core/sys/posix/netinet/in_.o core/sys/posix/sys/select.o \
-              core/sys/posix/sys/socket.o core/sys/posix/sys/stat.o \
-              core/sys/posix/sys/wait.o
-
-RT_WINDOWS_OBJS = core/sys/windows/windows.o \
-                core/dll_helper.o core/thread_helper.o
-
-
-# This should not be linked into a shared library.
-CMAIN_OBJS = rt/cmain.o
-
-# Regardless of OS, all import headers are generated.
-CORE_IMPORTS = core/atomic.di core/bitop.di core/cpuid.di core/demangle.di \
-             core/dll_helper.di core/exception.di core/memory.di \
-             core/runtime.di core/thread.di core/thread_helper.di \
-             core/time.di core/vararg.di \
-             \
-             core/stdc/complex.di core/stdc/config.di core/stdc/ctype.di \
-             core/stdc/errno.di core/stdc/fenv.di core/stdc/float_.di \
-             core/stdc/inttypes.di core/stdc/limits.di core/stdc/locale.di \
-             core/stdc/math.di core/stdc/signal.di core/stdc/stdarg.di \
-             core/stdc/stddef.di core/stdc/stdint.di core/stdc/stdio.di \
-             core/stdc/stdlib.di core/stdc/string.di core/stdc/tgmath.di \
-             core/stdc/time.di core/stdc/wchar_.di core/stdc/wctype.di \
-             \
-             core/sync/barrier.di core/sync/condition.di core/sync/config.di \
-             core/sync/exception.di core/sync/mutex.di core/sync/rwmutex.di \
-             core/sync/semaphore.di \
-             \
-             core/sys/osx/mach/kern_return.di core/sys/osx/mach/port.di \
-             core/sys/osx/mach/semaphore.di core/sys/osx/mach/thread_act.di \
-             \
-             core/sys/posix/arpa/inet.di core/sys/posix/config.di \
-             core/sys/posix/dirent.di core/sys/posix/dlfcn.di \
-             core/sys/posix/fcntl.di core/sys/posix/inttypes.di \
-             core/sys/posix/poll.di core/sys/posix/pthread.di \
-             core/sys/posix/pwd.di core/sys/posix/sched.di \
-             core/sys/posix/semaphore.di core/sys/posix/setjmp.di \
-             core/sys/posix/signal.di core/sys/posix/stdio.di \
-             core/sys/posix/stdlib.di core/sys/posix/termios.di \
-             core/sys/posix/time.di core/sys/posix/ucontext.di \
-             core/sys/posix/unistd.di core/sys/posix/utime.di \
-             core/sys/posix/net/if_.di core/sys/posix/netinet/in_.di \
-             core/sys/posix/netinet/tcp.di core/sys/posix/sys/ipc.di \
-             core/sys/posix/sys/mman.di core/sys/posix/sys/select.di \
-             core/sys/posix/sys/shm.di core/sys/posix/sys/socket.di \
-             core/sys/posix/sys/stat.di core/sys/posix/sys/time.di \
-             core/sys/posix/sys/types.di core/sys/posix/sys/uio.di \
-             core/sys/posix/sys/wait.di \
-             \
-             core/sys/windows/windows.di
-
-ALL_DRUNTIME_OBJS = $(DRUNTIME_OBJS) $(CORE_OBJS) $(D_GC_MODULES) $(GCC_OBJS)
-MAIN_OBJS = std/algorithm.o std/array.o std/base64.o std/bigint.o \
-        std/bind.o std/bitarray.o std/bitmanip.o std/compiler.o \
-        std/container.o std/complex.o std/concurrency.o std/contracts.o \
-        std/conv.o std/cpuid.o std/cstream.o std/ctype.o std/date.o \
-        std/datebase.o std/dateparse.o std/datetime.o \
-        std/demangle.o std/encoding.o std/exception.o std/format.o \
-        std/functional.o std/getopt.o std/gregorian.o std/json.o std/math.o \
-        std/mathspecial.o std/md5.o std/metastrings.o std/numeric.o \
-        std/openrj.o std/outbuffer.o std/signals.o std/stdarg.o std/stdio.o \
-        std/stdiobase.o std/stdint.o std/stream.o std/string.o std/syserror.o \
-        std/system.o std/random.o std/range.o std/regex.o std/regexp.o \
-        std/traits.o std/typecons.o std/typetuple.o std/uni.o std/uri.o \
-        std/utf.o std/variant.o std/xml.o std/zip.o std/zlib.o \
-        std/c/stdarg.o std/c/stdio.o std/internal/math/biguintcore.o \
-        std/internal/math/biguintnoasm.o std/internal/math/biguintx86.o \
-        std/internal/math/gammafunction.o std/internal/math/errorfunction.o \
-        crc32.o etc/c/zlib.o
-
-ZLIB_OBJS = zlib/adler32.o zlib/compress.o zlib/crc32.o zlib/deflate.o \
-          zlib/gzclose.o zlib/gzlib.o zlib/gzread.o zlib/gzwrite.o \
-          zlib/infback.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o \
-          zlib/trees.o zlib/uncompr.o zlib/zutil.o
-
-
-# modules which require some kind of operating system
-OS_OBJS = std/file.o std/mmfile.o std/path.o std/perf.o std/process.o \
-        std/socket.o std/socketstream.o
-
-LINUX_OBJS = std/c/linux/socket.o
-OSX_OBJS = std/c/osx/socket.o
-FREEBSD_OBJS = std/c/freebsd/socket.o
-
-# std.c.linux.linux, std.loader, gcc.cbridge*
-WINDOWS_OBJS = std/c/windows/com.o std/c/windows/stat.o std/c/wcharh.o \
-             std/c/windows/windows.o std/c/windows/winsock.o \
-             std/windows/charset.o std/windows/iunknown.o std/windows/registry.o \
-             std/windows/syserror.o std/__fileinit.o 
-
-ALL_PHOBOS_OBJS = $(D_EXTRA_OBJS) $(MAIN_OBJS) $(ZLIB_OBJS)
-
-# Work around what appears to be a GNU make bug handling MAKEFLAGS
-# values defined in terms of make variables, as is the case for CC and
-# friends when we are called from the top level Makefile.
-AM_MAKEFLAGS = \
-	"AR_FLAGS=$(AR_FLAGS)" \
-	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
-	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
-	"CFLAGS=$(CFLAGS)" \
-	"CXXFLAGS=$(CXXFLAGS)" \
-	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
-	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
-	"INSTALL=$(INSTALL)" \
-	"INSTALL_DATA=$(INSTALL_DATA)" \
-	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
-	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
-	"LDFLAGS=$(LDFLAGS)" \
-	"LIBCFLAGS=$(LIBCFLAGS)" \
-	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
-	"MAKE=$(MAKE)" \
-	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
-	"PICFLAG=$(PICFLAG)" \
-	"PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
-	"SHELL=$(SHELL)" \
-	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
-	"exec_prefix=$(exec_prefix)" \
-	"infodir=$(infodir)" \
-	"libdir=$(libdir)" \
-	"includedir=$(includedir)" \
-	"prefix=$(prefix)" \
-	"tooldir=$(tooldir)" \
-	"gdc_include_dir=$(gdc_include_dir)" \
-	"AR=$(AR)" \
-	"AS=$(AS)" \
-	"LD=$(LD)" \
-	"RANLIB=$(RANLIB)" \
-	"NM=$(NM)" \
-	"NM_FOR_BUILD=$(NM_FOR_BUILD)" \
-	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
-	"DESTDIR=$(DESTDIR)" \
-	"WERROR=$(WERROR)"
-
-
-# Subdir rules rely on $(FLAGS_TO_PASS)
-FLAGS_TO_PASS = $(AM_MAKEFLAGS)
-all: config.h
-	$(MAKE) $(AM_MAKEFLAGS) all-am
-
-.SUFFIXES:
-.SUFFIXES: .d .S .c .o
-am--refresh:
-	@:
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
-	@for dep in $?; do \
-	  case '$(am__configure_deps)' in \
-	    *$$dep*) \
-	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign  --ignore-deps'; \
-	      cd $(srcdir) && $(AUTOMAKE) --foreign  --ignore-deps \
-		&& exit 0; \
-	      exit 1;; \
-	  esac; \
-	done; \
-	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  --ignore-deps Makefile'; \
-	cd $(top_srcdir) && \
-	  $(AUTOMAKE) --foreign  --ignore-deps Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-	@case '$?' in \
-	  *config.status*) \
-	    echo ' $(SHELL) ./config.status'; \
-	    $(SHELL) ./config.status;; \
-	  *) \
-	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
-	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
-	esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-	$(SHELL) ./config.status --recheck
-
-$(top_srcdir)/configure:  $(am__configure_deps)
-	cd $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
-	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-
-config.h: stamp-h1
-	@if test ! -f $@; then \
-	  rm -f stamp-h1; \
-	  $(MAKE) stamp-h1; \
-	else :; fi
-
-stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
-	@rm -f stamp-h1
-	cd $(top_builddir) && $(SHELL) ./config.status config.h
-$(srcdir)/config.h.in:  $(am__configure_deps) 
-	cd $(top_srcdir) && $(AUTOHEADER)
-	rm -f stamp-h1
-	touch $@
-
-distclean-hdr:
-	-rm -f config.h stamp-h1
-frag-ac: $(top_builddir)/config.status $(srcdir)/frag-ac.in
-	cd $(top_builddir) && $(SHELL) ./config.status $@
-frag-math: $(top_builddir)/config.status $(srcdir)/frag-math.in
-	cd $(top_builddir) && $(SHELL) ./config.status $@
-phobos-ver-syms: $(top_builddir)/config.status $(srcdir)/phobos-ver-syms.in
-	cd $(top_builddir) && $(SHELL) ./config.status $@
-
-# GNU Make needs to see an explicit $(MAKE) variable in the command it
-# runs to enable its job server during parallel builds.  Hence the
-# comments below.
-all-multi:
-	$(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE)
-install-multi:
-	$(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE)
-
-mostlyclean-multi:
-	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE)
-clean-multi:
-	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE)
-distclean-multi:
-	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE)
-maintainer-clean-multi:
-	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE)
-uninstall-info-am:
-tags: TAGS
-TAGS:
-
-ctags: CTAGS
-CTAGS:
-
-
-distdir: $(DISTFILES)
-	$(am__remove_distdir)
-	mkdir $(distdir)
-	$(mkdir_p) $(distdir)/. $(distdir)/..
-	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
-	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
-	list='$(DISTFILES)'; for file in $$list; do \
-	  case $$file in \
-	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
-	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
-	  esac; \
-	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
-	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
-	    dir="/$$dir"; \
-	    $(mkdir_p) "$(distdir)$$dir"; \
-	  else \
-	    dir=''; \
-	  fi; \
-	  if test -d $$d/$$file; then \
-	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
-	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-	    fi; \
-	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
-	  else \
-	    test -f $(distdir)/$$file \
-	    || cp -p $$d/$$file $(distdir)/$$file \
-	    || exit 1; \
-	  fi; \
-	done
-	-find "$(distdir)" -type d ! -perm -755 \
-		-exec chmod u+rwx,go+rx {} \; -o \
-	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
-	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
-	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
-	|| chmod -R a+r $(distdir)
-dist-gzip: distdir
-	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-	$(am__remove_distdir)
-
-dist-bzip2: distdir
-	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
-	$(am__remove_distdir)
-
-dist-tarZ: distdir
-	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
-	$(am__remove_distdir)
-
-dist-shar: distdir
-	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
-	$(am__remove_distdir)
-
-dist-zip: distdir
-	-rm -f $(distdir).zip
-	zip -rq $(distdir).zip $(distdir)
-	$(am__remove_distdir)
-
-dist dist-all: distdir
-	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-	$(am__remove_distdir)
-
-# This target untars the dist file and tries a VPATH configuration.  Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
-	case '$(DIST_ARCHIVES)' in \
-	*.tar.gz*) \
-	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
-	*.tar.bz2*) \
-	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
-	*.tar.Z*) \
-	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
-	*.shar.gz*) \
-	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
-	*.zip*) \
-	  unzip $(distdir).zip ;;\
-	esac
-	chmod -R a-w $(distdir); chmod a+w $(distdir)
-	mkdir $(distdir)/_build
-	mkdir $(distdir)/_inst
-	chmod a-w $(distdir)
-	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
-	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
-	  && cd $(distdir)/_build \
-	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
-	    $(DISTCHECK_CONFIGURE_FLAGS) \
-	  && $(MAKE) $(AM_MAKEFLAGS) \
-	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
-	  && $(MAKE) $(AM_MAKEFLAGS) check \
-	  && $(MAKE) $(AM_MAKEFLAGS) install \
-	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
-	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
-	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
-	        distuninstallcheck \
-	  && chmod -R a-w "$$dc_install_base" \
-	  && ({ \
-	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
-	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
-	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
-	  && rm -rf "$$dc_destdir" \
-	  && $(MAKE) $(AM_MAKEFLAGS) dist \
-	  && rm -rf $(DIST_ARCHIVES) \
-	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
-	$(am__remove_distdir)
-	@(echo "$(distdir) archives ready for distribution: "; \
-	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
-	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
-distuninstallcheck:
-	@cd $(distuninstallcheck_dir) \
-	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
-	   || { echo "ERROR: files left after uninstall:" ; \
-	        if test -n "$(DESTDIR)"; then \
-	          echo "  (check DESTDIR support)"; \
-	        fi ; \
-	        $(distuninstallcheck_listfiles) ; \
-	        exit 1; } >&2
-distcleancheck: distclean
-	@if test '$(srcdir)' = . ; then \
-	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
-	  exit 1 ; \
-	fi
-	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
-	  || { echo "ERROR: files left in build directory after distclean:" ; \
-	       $(distcleancheck_listfiles) ; \
-	       exit 1; } >&2
-check-am: all-am
-	$(MAKE) $(AM_MAKEFLAGS) check-local
-check: check-am
-all-am: Makefile all-multi config.h all-local
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
-	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
-	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-	  `test -z '$(STRIP)' || \
-	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
-	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-
-maintainer-clean-generic:
-	@echo "This command is intended for maintainers to use"
-	@echo "it deletes files that may require special tools to rebuild."
-clean: clean-am clean-multi
-
-clean-am: clean-generic clean-local mostlyclean-am
-
-distclean: distclean-am distclean-multi
-	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-	-rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-hdr
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-info: info-am
-
-info-am:
-
-install-data-am: install-data-local
-
-install-exec-am: install-exec-local install-multi
-
-install-info: install-info-am
-
-install-man:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am maintainer-clean-multi
-	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-	-rm -rf $(top_srcdir)/autom4te.cache
-	-rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am mostlyclean-multi
-
-mostlyclean-am: mostlyclean-generic
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-info-am
-
-.PHONY: all all-am all-local all-multi am--refresh check check-am \
-	check-local clean clean-generic clean-local clean-multi dist \
-	dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
-	distcheck distclean distclean-generic distclean-hdr \
-	distclean-multi distcleancheck distdir distuninstallcheck dvi \
-	dvi-am html html-am info info-am install install-am \
-	install-data install-data-am install-data-local install-exec \
-	install-exec-am install-exec-local install-info \
-	install-info-am install-man install-multi install-strip \
-	installcheck installcheck-am installdirs maintainer-clean \
-	maintainer-clean-generic maintainer-clean-multi mostlyclean \
-	mostlyclean-generic mostlyclean-multi pdf pdf-am ps ps-am \
-	uninstall uninstall-am uninstall-info-am
-
-
-all-local: libgphobos2.a libgdruntime.a
-
-%.o : %.d $(D_PREREQ_SRCS)
-	$(GDC) -o $@ $(ALL_DFLAGS) -c $<
-$(IMPORT): $(D_PREREQ_SRCS)
-	mkdir -p $(IMPORT)
-# For core objects, generate .di headers
-$(IMPORT)/%.di: %.d $(D_PREREQ_SRCS) $(IMPORT)
-	$(GDC) $(ALL_DFLAGS) -fintfc-file=$@ -fsyntax-only $<
-
-# %.o : %.c
-# Use .c.o to override Automake
-.c.o:
-	$(CC) -o $@ $(OUR_CFLAGS) $(CFLAGS) -c $<
-
-.S.o:
-	$(CC) -o $@ $(OUR_CFLAGS) $(CFLAGS) -c $<
-
-%.t.o : %.d $(D_PREREQ_SRCS)
-	$(GDC) -o $@ $(ALL_DFLAGS) -fno-release -funittest -fversion=Unittest -c $<
-
-%.t.o : %.o
-	cp $< $@
-
-config/x3.o: config/x3.c config/x3.h
-	$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -g -Wall -I $(LIBIBERTY_H_PATH) -c -o $@ $<
-
-config/x3main.o: config/x3main.c config/x3.h
-	$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -g -Wall -c -o $@ $<
-
-$(config_d_src): frag-ac stamp-tgtdir
-	cp $< $@
-
-$(config_libc_d_src): config/libc.x3 $(X3_DEPS) stamp-tgtdir
-	$(X3) $< -o $@ $(X3_GCC_COMMAND)
-
-$(config_errno_d_src): config/errno.x3 $(X3_DEPS) stamp-tgtdir
-	$(X3) $< -o $@ $(X3_GCC_COMMAND)
-
-$(config_fpcls_d_src): config/fpcls.x3 $(X3_DEPS) stamp-tgtdir
-	$(X3) $< -o $@ $(X3_GCC_COMMAND)
-
-$(config_mathfuncs_d_src): frag-math stamp-tgtdir
-	cp $< $@
-
-$(config_unix_d_src): config/unix.x3 $(X3_DEPS) stamp-tgtdir
-	$(X3) $< -o $@ $(X3_GCC_COMMAND)
-
-# because these are in the $(host_alias) subdir, pattern match rules will not work
-gcc/config/unix.o: $(config_unix_d_src) $(config_d_src) $(config_libc_d_src)
-	$(GDC) -o $@ $(ALL_DFLAGS) -c $<
-gcc/config/unix.t.o: gcc/config/unix.o
-	cp $< $@
-
-gcc/config/mathfuncs.o: $(config_mathfuncs_d_src) $(config_d_src) $(config_libc_d_src)
-	$(GDC) -o $@ $(ALL_DFLAGS) -c $<
-gcc/config/mathfuncs.t.o: gcc/config/mathfuncs.o
-	cp $< $@
-
-# This has to be an empty file because it is included in the prerequisites of rules
-# that use "cat $^" to generate their targets.
-stamp-tgtdir:
-	mkdir -p gcc/config
-	mkdir -p $(host_alias)/gcc/config
-	touch $@
-
-#--------------------------------------#
-# GDC Runtime
-
-gcc/cbridge_math.o: gcc/cbridge_math.c
-	$(CC) -o $@ $(OUR_CFLAGS) $(CFLAGS) -fno-strict-aliasing -c $<
-
-libgdruntime.a : $(ALL_DRUNTIME_OBJS) $(CMAIN_OBJS) $(subst core/,$(IMPORT)/core/,$(CORE_IMPORTS))
-	$(AR) -r $@ $(ALL_DRUNTIME_OBJS) $(CMAIN_OBJS)
-	$(RANLIB) $@
-
-#--------------------------------------#
-# GDC LibPhobos
-
-# boxer is currently broken
-std/boxer.t.o: std/boxer.o
-	cp $< $@
-
-# Special-case for std.xml, need to emit templates.
-std/xml.o : std/xml.d $(D_PREREQ_SRCS)
-	$(GDC) -o $@ $(ALL_DFLAGS) -femit-templates -c $<
-
-unittest: unittest.o libgphobos2_t.a libgphobos2.a
-	$(GDC) -o $@ $(CFLAGS) -fdeprecated unittest.o -L./ -lgdruntime -lgphobos2_t $(LIBS) -ldl
-
-std/stream.t.o: std/stream.d $(D_PREREQ_SRCS)
-	$(GDC) -o $@ $(ALL_DFLAGS) -fdeprecated -c $<
-
-libgphobos2.a : libgdruntime.a $(ALL_PHOBOS_OBJS)
-	$(AR) -r $@ $(ALL_DRUNTIME_OBJS) $(CMAIN_OBJS) $(ALL_PHOBOS_OBJS)
-	$(RANLIB) $@
-
-libgphobos2_t.a : $(ALL_PHOBOS_OBJS:.o=.t.o)
-	$(AR) -r $@ $(ALL_PHOBOS_OBJS:.o=.t.o)
-	$(RANLIB) $@
-
-check-local: unittest testgc
-	./unittest
-	./testgc
-
-install-exec-local: $(D_PREREQ_SRCS) libgphobos2.a libgdruntime.a
-	$(mkinstalldirs) $(DESTDIR)$(toolexeclibdir)
-	$(INSTALL) libgphobos2.a $(DESTDIR)$(toolexeclibdir)
-	$(RANLIB) $(DESTDIR)$(toolexeclibdir)/libgphobos2.a
-	$(INSTALL) libgdruntime.a $(DESTDIR)$(toolexeclibdir)
-	$(RANLIB) $(DESTDIR)$(toolexeclibdir)/libgdruntime.a
-
-install-data-local: $(D_PREREQ_SRCS) libgphobos2.a libgdruntime.a
-	for i in etc/c \
-		gcc std std/c \
-		std/c/linux std/c/osx std/c/unix std/c/windows \
-		std/internal/math std/windows; do \
-		$(mkinstalldirs) $(DESTDIR)$(gdc_include_dir)/$$i; \
-		for f in $(srcdir)/$$i/*.d; do $(INSTALL_HEADER) $$f $(DESTDIR)$(gdc_include_dir)/$$i; done; \
-	done
-	for i in core core/stdc core/sync core/sys/osx/mach core/sys/posix \
-		core/sys/posix/arpa core/sys/posix/net core/sys/posix/netinet \
-		core/sys/posix/sys core/sys/windows; do \
-		$(mkinstalldirs) $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/$$i; \
-		for f in $(IMPORT)/$$i/*.di; do \
-			$(INSTALL_HEADER) $$f $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/$$i; \
-		done; \
-	done
-	for i in crc32.d object.di; do \
-		$(INSTALL_HEADER) $(srcdir)/$$i $(DESTDIR)$(gdc_include_dir); done
-	$(mkinstalldirs) $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/gcc/config
-	for i in $(host_alias)/gcc/config/*.d ; \
-		do $(INSTALL_HEADER) $$i $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/gcc/config; done
-	$(INSTALL) phobos-ver-syms $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)
-
-clean-local:
-	rm -f $(ALL_PHOBOS_OBJS) $(CMAIN_OBJS)
-	rm -f $(ALL_PHOBOS_OBJS:.o=.t.o)
-	rm -f $(ALL_DRUNTIME_OBJS)
-	rm -f $(CORE_IMPORTS)
-	rm -rf $(IMPORT)
-	rm -f unittest.o
-	rm -f unittest$(EXEEXT) testgc$(EXEEXT)
-	rm -f $(config_d_src) $(config_errno_d_src) $(config_libc_d_src)
-	rm -f $(config_unix_d_src)
-	rm -f libgdruntime.a
-	rm -f libgphobos2.a
-	rm -f libgphobos2_t.a
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005  Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GDC -- D front-end for GCC
+# Copyright (C) 2004 David Friedman
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+top_builddir = .
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = @INSTALL@
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+target_triplet = @target@
+DIST_COMMON = $(am__configure_deps) $(srcdir)/../config.guess \
+	$(srcdir)/../config.sub $(srcdir)/../install-sh \
+	$(srcdir)/../missing $(srcdir)/../mkinstalldirs \
+	$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+	$(srcdir)/config.h.in $(srcdir)/frag-ac.in \
+	$(srcdir)/frag-math.in $(srcdir)/phobos-ver-syms.in \
+	$(top_srcdir)/configure
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+	$(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
+CONFIG_HEADER = config.h
+CONFIG_CLEAN_FILES = frag-ac frag-math phobos-ver-syms
+depcomp =
+am__depfiles_maybe =
+SOURCES =
+DIST_SOURCES =
+MULTISRCTOP = 
+MULTIBUILDTOP = 
+MULTIDIRS = 
+MULTISUBDIR = 
+MULTIDO = true
+MULTICLEAN = true
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
+srcdir = @srcdir@
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BUILD_LIBIBERTY = @BUILD_LIBIBERTY@
+CC = @CC@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DCFG_ARM_EABI_UNWINDER = @DCFG_ARM_EABI_UNWINDER@
+DCFG_CBRIDGE_STDIO = @DCFG_CBRIDGE_STDIO@
+DCFG_EXECVPE = @DCFG_EXECVPE@
+DCFG_EXP2 = @DCFG_EXP2@
+DCFG_FWIDE = @DCFG_FWIDE@
+DCFG_GETPWNAM_R = @DCFG_GETPWNAM_R@
+DCFG_HAVE_FGETLINE = @DCFG_HAVE_FGETLINE@
+DCFG_HAVE_FGETLN = @DCFG_HAVE_FGETLN@
+DCFG_HAVE_GETDELIM = @DCFG_HAVE_GETDELIM@
+DCFG_HAVE_UNLOCKED_STDIO = @DCFG_HAVE_UNLOCKED_STDIO@
+DCFG_HAVE_UNLOCKED_WIDE_STDIO = @DCFG_HAVE_UNLOCKED_WIDE_STDIO@
+DCFG_LOG2 = @DCFG_LOG2@
+DCFG_MMAP = @DCFG_MMAP@
+DCFG_NAN = @DCFG_NAN@
+DCFG_NEARBYINT = @DCFG_NEARBYINT@
+DCFG_POSIX = @DCFG_POSIX@
+DCFG_PTHREAD_SUSPEND = @DCFG_PTHREAD_SUSPEND@
+DCFG_ROUND = @DCFG_ROUND@
+DCFG_SEMAPHORE_IMPL = @DCFG_SEMAPHORE_IMPL@
+DCFG_SPAWNVP = @DCFG_SPAWNVP@
+DCFG_STRTOLD = @DCFG_STRTOLD@
+DCFG_TGAMMA = @DCFG_TGAMMA@
+DCFG_TRUNC = @DCFG_TRUNC@
+DCFG_UNIX = @DCFG_UNIX@
+DCFG_USE_IEEE_FPSB = @DCFG_USE_IEEE_FPSB@
+DEFS = @DEFS@
+DFLAGS = @DFLAGS@
+DRUNTIME_OBJS = @DRUNTIME_OBJS@ $(BASE_OBJS) $(RUNTIME_OBJS) \
+	$(UTIL_OBJS) $(subst ti_,rt/typeinfo/ti_,$(TI))
+D_EXTRA_OBJS = @D_EXTRA_OBJS@
+D_GC_FLAGS = @D_GC_FLAGS@
+D_GC_MODULES = @D_GC_MODULES@
+D_PREREQ_SRCS = @D_PREREQ_SRCS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+GDC = @GDC@
+GREP = @GREP@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBIBERTY_H_PATH = @LIBIBERTY_H_PATH@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+RANLIB = @RANLIB@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gdc_include_dir = @gdc_include_dir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+multi_basedir = @multi_basedir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+phobos_toolexecdir = @phobos_toolexecdir@
+phobos_toolexeclibdir = @phobos_toolexeclibdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+sysconfdir = @sysconfdir@
+target = @target@
+target_alias = @target_alias@
+target_cpu = @target_cpu@
+target_os = @target_os@
+target_vendor = @target_vendor@
+AUTOMAKE_OPTIONS = 1.9.4 foreign no-dependencies
+ACLOCAL_AMFLAGS = -I . -I ..
+OUR_CFLAGS = @DEFS@ -I . -I $(srcdir)/gcc -I $(srcdir)/zlib
+D_EXTRA_DFLAGS = -nostdinc -pipe -fdeprecated -I $(srcdir) -I ./$(host_alias)
+ALL_DFLAGS = $(DFLAGS) $(D_GC_FLAGS) $(D_EXTRA_DFLAGS) $(MULTIFLAGS)
+toolexecdir = $(phobos_toolexecdir)
+toolexeclibdir = $(phobos_toolexeclibdir)
+SUFFIXES = .d
+IMPORT = import
+
+#--------------------------------------#
+# X3 Config
+config_d_src = $(host_alias)/gcc/config/config.d
+config_libc_d_src = $(host_alias)/gcc/config/libc.d
+config_errno_d_src = $(host_alias)/gcc/config/errno.d
+config_fpcls_d_src = $(host_alias)/gcc/config/fpcls.d
+config_mathfuncs_d_src = $(host_alias)/gcc/config/mathfuncs.d
+config_unix_d_src = $(host_alias)/gcc/config/unix.d
+X3 = CC_FOR_BUILD="$(CC_FOR_BUILD) -I $(srcdir)/config" BUILD_LIBIBERTY=$(BUILD_LIBIBERTY) $(srcdir)/config/x3
+X3_GCC_COMMAND = $(CC) $(OUR_CFLAGS) $(MULTIFLAGS)
+X3_DEPS = config/x3.o config/x3main.o
+BASE_OBJS = object_.o
+RUNTIME_OBJS = rt/aaA.o rt/aApply.o rt/aApplyR.o rt/adi.o rt/arrayassign.o \
+             rt/arraybyte.o rt/arraycast.o rt/arraycat.o rt/arraydouble.o \
+             rt/arrayfloat.o rt/arrayint.o rt/arrayreal.o rt/arrayshort.o \
+             rt/cast_.o rt/critical_.o rt/dmain2.o \
+             rt/memory.o rt/invariant.o rt/invariant_.o rt/lifetime.o \
+             rt/monitor_.o rt/obj.o rt/qsort.o rt/switch_.o
+
+CORE_OBJS = core/atomic.o core/bitop.o core/cpuid.o core/demangle.o \
+          core/exception.o core/memory.o core/runtime.o core/thread.o \
+          core/time.o core/vararg.o core/sync/barrier.o core/sync/condition.o \
+          core/sync/config.o core/sync/exception.o core/sync/mutex.o \
+          core/sync/rwmutex.o core/sync/semaphore.o
+
+GCC_OBJS = gcc/unwind_pe.o gcc/deh.o gcc/threadsem.o \
+         gcc/builtins.o gcc/config/mathfuncs.o gcc/support.o \
+         gcc/cbridge_time.o gcc/cbridge_strerror.o gcc/atomics.o
+
+UTIL_OBJS = rt/util/console.o rt/util/ctype.o rt/util/hash.o rt/util/string.o \
+          rt/util/utf.o
+
+TI = ti_AC.o ti_Acdouble.o ti_Acfloat.o ti_Acreal.o ti_Adouble.o ti_Afloat.o \
+   ti_Ag.o ti_Aint.o ti_Along.o ti_Areal.o ti_Ashort.o ti_byte.o ti_C.o \
+   ti_cdouble.o ti_cfloat.o ti_char.o ti_creal.o ti_dchar.o ti_delegate.o \
+   ti_double.o ti_float.o ti_idouble.o ti_ifloat.o ti_int.o ti_ireal.o \
+   ti_long.o ti_ptr.o ti_real.o ti_short.o ti_ubyte.o ti_uint.o ti_ulong.o \
+   ti_ushort.o ti_void.o ti_wchar.o
+
+
+# OS specific
+RT_STDC_OBJS = core/stdc/config.o core/stdc/ctype.o core/stdc/errno.o \
+             core/stdc/errno_.o core/stdc/math.o core/stdc/signal.o \
+             core/stdc/stdarg.o core/stdc/stdio.o core/stdc/stdlib.o \
+             core/stdc/stdint.o core/stdc/stddef.o core/stdc/string.o \
+             core/stdc/time.o core/stdc/wchar_.o
+
+RT_OSX_OBJS = core/sys/osx/mach/kern_return.o core/sys/osx/mach/port.o \
+            core/sys/osx/mach/semaphore.o core/sys/osx/mach/thread_act.o
+
+RT_POSIX_OBJS = core/sys/posix/netinet/in_.o core/sys/posix/sys/select.o \
+              core/sys/posix/sys/socket.o core/sys/posix/sys/stat.o \
+              core/sys/posix/sys/wait.o
+
+RT_WINDOWS_OBJS = core/sys/windows/windows.o \
+                core/dll_helper.o core/thread_helper.o
+
+
+# This should not be linked into a shared library.
+CMAIN_OBJS = rt/cmain.o
+
+# Regardless of OS, all import headers are generated.
+CORE_IMPORTS = core/atomic.di core/bitop.di core/cpuid.di core/demangle.di \
+             core/dll_helper.di core/exception.di core/memory.di \
+             core/runtime.di core/thread.di core/thread_helper.di \
+             core/time.di core/vararg.di \
+             \
+             core/stdc/complex.di core/stdc/config.di core/stdc/ctype.di \
+             core/stdc/errno.di core/stdc/fenv.di core/stdc/float_.di \
+             core/stdc/inttypes.di core/stdc/limits.di core/stdc/locale.di \
+             core/stdc/math.di core/stdc/signal.di core/stdc/stdarg.di \
+             core/stdc/stddef.di core/stdc/stdint.di core/stdc/stdio.di \
+             core/stdc/stdlib.di core/stdc/string.di core/stdc/tgmath.di \
+             core/stdc/time.di core/stdc/wchar_.di core/stdc/wctype.di \
+             \
+             core/sync/barrier.di core/sync/condition.di core/sync/config.di \
+             core/sync/exception.di core/sync/mutex.di core/sync/rwmutex.di \
+             core/sync/semaphore.di \
+             \
+             core/sys/osx/mach/kern_return.di core/sys/osx/mach/port.di \
+             core/sys/osx/mach/semaphore.di core/sys/osx/mach/thread_act.di \
+             \
+             core/sys/posix/arpa/inet.di core/sys/posix/config.di \
+             core/sys/posix/dirent.di core/sys/posix/dlfcn.di \
+             core/sys/posix/fcntl.di core/sys/posix/inttypes.di \
+             core/sys/posix/poll.di core/sys/posix/pthread.di \
+             core/sys/posix/pwd.di core/sys/posix/sched.di \
+             core/sys/posix/semaphore.di core/sys/posix/setjmp.di \
+             core/sys/posix/signal.di core/sys/posix/stdio.di \
+             core/sys/posix/stdlib.di core/sys/posix/termios.di \
+             core/sys/posix/time.di core/sys/posix/ucontext.di \
+             core/sys/posix/unistd.di core/sys/posix/utime.di \
+             core/sys/posix/net/if_.di core/sys/posix/netinet/in_.di \
+             core/sys/posix/netinet/tcp.di core/sys/posix/sys/ipc.di \
+             core/sys/posix/sys/mman.di core/sys/posix/sys/select.di \
+             core/sys/posix/sys/shm.di core/sys/posix/sys/socket.di \
+             core/sys/posix/sys/stat.di core/sys/posix/sys/time.di \
+             core/sys/posix/sys/types.di core/sys/posix/sys/uio.di \
+             core/sys/posix/sys/wait.di \
+             \
+             core/sys/windows/windows.di
+
+ALL_DRUNTIME_OBJS = $(DRUNTIME_OBJS) $(CORE_OBJS) $(D_GC_MODULES) $(GCC_OBJS)
+MAIN_OBJS = std/algorithm.o std/array.o std/base64.o std/bigint.o \
+        std/bind.o std/bitarray.o std/bitmanip.o std/compiler.o \
+        std/container.o std/complex.o std/concurrency.o std/contracts.o \
+        std/conv.o std/cpuid.o std/cstream.o std/ctype.o std/date.o \
+        std/datebase.o std/dateparse.o std/datetime.o \
+        std/demangle.o std/encoding.o std/exception.o std/format.o \
+        std/functional.o std/getopt.o std/gregorian.o std/json.o std/math.o \
+        std/mathspecial.o std/md5.o std/metastrings.o std/numeric.o \
+        std/openrj.o std/outbuffer.o std/signals.o std/stdarg.o std/stdio.o \
+        std/stdiobase.o std/stdint.o std/stream.o std/string.o std/syserror.o \
+        std/system.o std/random.o std/range.o std/regex.o std/regexp.o \
+        std/traits.o std/typecons.o std/typetuple.o std/uni.o std/uri.o \
+        std/utf.o std/variant.o std/xml.o std/zip.o std/zlib.o \
+        std/c/stdarg.o std/c/stdio.o std/internal/math/biguintcore.o \
+        std/internal/math/biguintnoasm.o std/internal/math/biguintx86.o \
+        std/internal/math/gammafunction.o std/internal/math/errorfunction.o \
+        crc32.o etc/c/zlib.o
+
+ZLIB_OBJS = zlib/adler32.o zlib/compress.o zlib/crc32.o zlib/deflate.o \
+          zlib/gzclose.o zlib/gzlib.o zlib/gzread.o zlib/gzwrite.o \
+          zlib/infback.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o \
+          zlib/trees.o zlib/uncompr.o zlib/zutil.o
+
+
+# modules which require some kind of operating system
+OS_OBJS = std/file.o std/mmfile.o std/path.o std/perf.o std/process.o \
+        std/socket.o std/socketstream.o
+
+LINUX_OBJS = std/c/linux/socket.o
+OSX_OBJS = std/c/osx/socket.o
+FREEBSD_OBJS = std/c/freebsd/socket.o
+
+# std.c.linux.linux, std.loader, gcc.cbridge*
+WINDOWS_OBJS = std/c/windows/com.o std/c/windows/stat.o std/c/wcharh.o \
+             std/c/windows/windows.o std/c/windows/winsock.o \
+             std/windows/charset.o std/windows/iunknown.o std/windows/registry.o \
+             std/windows/syserror.o std/__fileinit.o 
+
+ALL_PHOBOS_OBJS = $(D_EXTRA_OBJS) $(MAIN_OBJS) $(ZLIB_OBJS)
+
+# Work around what appears to be a GNU make bug handling MAKEFLAGS
+# values defined in terms of make variables, as is the case for CC and
+# friends when we are called from the top level Makefile.
+AM_MAKEFLAGS = \
+	"AR_FLAGS=$(AR_FLAGS)" \
+	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
+	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
+	"CFLAGS=$(CFLAGS)" \
+	"CXXFLAGS=$(CXXFLAGS)" \
+	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
+	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
+	"INSTALL=$(INSTALL)" \
+	"INSTALL_DATA=$(INSTALL_DATA)" \
+	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
+	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
+	"LDFLAGS=$(LDFLAGS)" \
+	"LIBCFLAGS=$(LIBCFLAGS)" \
+	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
+	"MAKE=$(MAKE)" \
+	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
+	"PICFLAG=$(PICFLAG)" \
+	"PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
+	"SHELL=$(SHELL)" \
+	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
+	"exec_prefix=$(exec_prefix)" \
+	"infodir=$(infodir)" \
+	"libdir=$(libdir)" \
+	"includedir=$(includedir)" \
+	"prefix=$(prefix)" \
+	"tooldir=$(tooldir)" \
+	"gdc_include_dir=$(gdc_include_dir)" \
+	"AR=$(AR)" \
+	"AS=$(AS)" \
+	"LD=$(LD)" \
+	"RANLIB=$(RANLIB)" \
+	"NM=$(NM)" \
+	"NM_FOR_BUILD=$(NM_FOR_BUILD)" \
+	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
+	"DESTDIR=$(DESTDIR)" \
+	"WERROR=$(WERROR)"
+
+
+# Subdir rules rely on $(FLAGS_TO_PASS)
+FLAGS_TO_PASS = $(AM_MAKEFLAGS)
+all: config.h
+	$(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .d .S .c .o
+am--refresh:
+	@:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign  --ignore-deps'; \
+	      cd $(srcdir) && $(AUTOMAKE) --foreign  --ignore-deps \
+		&& exit 0; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  --ignore-deps Makefile'; \
+	cd $(top_srcdir) && \
+	  $(AUTOMAKE) --foreign  --ignore-deps Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    echo ' $(SHELL) ./config.status'; \
+	    $(SHELL) ./config.status;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	$(SHELL) ./config.status --recheck
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+	cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+
+config.h: stamp-h1
+	@if test ! -f $@; then \
+	  rm -f stamp-h1; \
+	  $(MAKE) stamp-h1; \
+	else :; fi
+
+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
+	@rm -f stamp-h1
+	cd $(top_builddir) && $(SHELL) ./config.status config.h
+$(srcdir)/config.h.in:  $(am__configure_deps) 
+	cd $(top_srcdir) && $(AUTOHEADER)
+	rm -f stamp-h1
+	touch $@
+
+distclean-hdr:
+	-rm -f config.h stamp-h1
+frag-ac: $(top_builddir)/config.status $(srcdir)/frag-ac.in
+	cd $(top_builddir) && $(SHELL) ./config.status $@
+frag-math: $(top_builddir)/config.status $(srcdir)/frag-math.in
+	cd $(top_builddir) && $(SHELL) ./config.status $@
+phobos-ver-syms: $(top_builddir)/config.status $(srcdir)/phobos-ver-syms.in
+	cd $(top_builddir) && $(SHELL) ./config.status $@
+
+# GNU Make needs to see an explicit $(MAKE) variable in the command it
+# runs to enable its job server during parallel builds.  Hence the
+# comments below.
+all-multi:
+	$(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE)
+install-multi:
+	$(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE)
+
+mostlyclean-multi:
+	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE)
+clean-multi:
+	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE)
+distclean-multi:
+	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE)
+maintainer-clean-multi:
+	$(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE)
+uninstall-info-am:
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+	$(am__remove_distdir)
+	mkdir $(distdir)
+	$(mkdir_p) $(distdir)/. $(distdir)/..
+	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+	list='$(DISTFILES)'; for file in $$list; do \
+	  case $$file in \
+	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
+	  esac; \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+	    dir="/$$dir"; \
+	    $(mkdir_p) "$(distdir)$$dir"; \
+	  else \
+	    dir=''; \
+	  fi; \
+	  if test -d $$d/$$file; then \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+	    fi; \
+	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+	  else \
+	    test -f $(distdir)/$$file \
+	    || cp -p $$d/$$file $(distdir)/$$file \
+	    || exit 1; \
+	  fi; \
+	done
+	-find "$(distdir)" -type d ! -perm -755 \
+		-exec chmod u+rwx,go+rx {} \; -o \
+	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
+	|| chmod -R a+r $(distdir)
+dist-gzip: distdir
+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+	$(am__remove_distdir)
+
+dist-bzip2: distdir
+	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+	$(am__remove_distdir)
+
+dist-tarZ: distdir
+	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+	$(am__remove_distdir)
+
+dist-shar: distdir
+	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+	$(am__remove_distdir)
+
+dist-zip: distdir
+	-rm -f $(distdir).zip
+	zip -rq $(distdir).zip $(distdir)
+	$(am__remove_distdir)
+
+dist dist-all: distdir
+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+	$(am__remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration.  Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+	case '$(DIST_ARCHIVES)' in \
+	*.tar.gz*) \
+	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+	*.tar.bz2*) \
+	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+	*.tar.Z*) \
+	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+	*.shar.gz*) \
+	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+	*.zip*) \
+	  unzip $(distdir).zip ;;\
+	esac
+	chmod -R a-w $(distdir); chmod a+w $(distdir)
+	mkdir $(distdir)/_build
+	mkdir $(distdir)/_inst
+	chmod a-w $(distdir)
+	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
+	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
+	  && cd $(distdir)/_build \
+	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+	    $(DISTCHECK_CONFIGURE_FLAGS) \
+	  && $(MAKE) $(AM_MAKEFLAGS) \
+	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
+	  && $(MAKE) $(AM_MAKEFLAGS) check \
+	  && $(MAKE) $(AM_MAKEFLAGS) install \
+	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
+	        distuninstallcheck \
+	  && chmod -R a-w "$$dc_install_base" \
+	  && ({ \
+	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
+	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
+	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
+	  && rm -rf "$$dc_destdir" \
+	  && $(MAKE) $(AM_MAKEFLAGS) dist \
+	  && rm -rf $(DIST_ARCHIVES) \
+	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
+	$(am__remove_distdir)
+	@(echo "$(distdir) archives ready for distribution: "; \
+	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
+distuninstallcheck:
+	@cd $(distuninstallcheck_dir) \
+	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
+	   || { echo "ERROR: files left after uninstall:" ; \
+	        if test -n "$(DESTDIR)"; then \
+	          echo "  (check DESTDIR support)"; \
+	        fi ; \
+	        $(distuninstallcheck_listfiles) ; \
+	        exit 1; } >&2
+distcleancheck: distclean
+	@if test '$(srcdir)' = . ; then \
+	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+	  exit 1 ; \
+	fi
+	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+	  || { echo "ERROR: files left in build directory after distclean:" ; \
+	       $(distcleancheck_listfiles) ; \
+	       exit 1; } >&2
+check-am: all-am
+	$(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile all-multi config.h all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-am clean-multi
+
+clean-am: clean-generic clean-local mostlyclean-am
+
+distclean: distclean-am distclean-multi
+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
+	-rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-hdr
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-exec-am: install-exec-local install-multi
+
+install-info: install-info-am
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am maintainer-clean-multi
+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
+	-rm -rf $(top_srcdir)/autom4te.cache
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am mostlyclean-multi
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-info-am
+
+.PHONY: all all-am all-local all-multi am--refresh check check-am \
+	check-local clean clean-generic clean-local clean-multi dist \
+	dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
+	distcheck distclean distclean-generic distclean-hdr \
+	distclean-multi distcleancheck distdir distuninstallcheck dvi \
+	dvi-am html html-am info info-am install install-am \
+	install-data install-data-am install-data-local install-exec \
+	install-exec-am install-exec-local install-info \
+	install-info-am install-man install-multi install-strip \
+	installcheck installcheck-am installdirs maintainer-clean \
+	maintainer-clean-generic maintainer-clean-multi mostlyclean \
+	mostlyclean-generic mostlyclean-multi pdf pdf-am ps ps-am \
+	uninstall uninstall-am uninstall-info-am
+
+
+all-local: libgphobos2.a libgdruntime.a
+
+%.o : %.d $(D_PREREQ_SRCS)
+	$(GDC) -o $@ $(ALL_DFLAGS) -c $<
+$(IMPORT): $(D_PREREQ_SRCS)
+	mkdir -p $(IMPORT)
+# For core objects, generate .di headers
+$(IMPORT)/%.di: %.d $(D_PREREQ_SRCS) $(IMPORT)
+	$(GDC) $(ALL_DFLAGS) -fintfc-file=$@ -fsyntax-only $<
+
+# %.o : %.c
+# Use .c.o to override Automake
+.c.o:
+	$(CC) -o $@ $(OUR_CFLAGS) $(CFLAGS) -c $<
+
+.S.o:
+	$(CC) -o $@ $(OUR_CFLAGS) $(CFLAGS) -c $<
+
+%.t.o : %.d $(D_PREREQ_SRCS)
+	$(GDC) -o $@ $(ALL_DFLAGS) -fno-release -funittest -fversion=Unittest -c $<
+
+%.t.o : %.o
+	cp $< $@
+
+config/x3.o: config/x3.c config/x3.h
+	$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -g -Wall -I $(LIBIBERTY_H_PATH) -c -o $@ $<
+
+config/x3main.o: config/x3main.c config/x3.h
+	$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -g -Wall -c -o $@ $<
+
+$(config_d_src): frag-ac stamp-tgtdir
+	cp $< $@
+
+$(config_libc_d_src): config/libc.x3 $(X3_DEPS) stamp-tgtdir
+	$(X3) $< -o $@ $(X3_GCC_COMMAND)
+
+$(config_errno_d_src): config/errno.x3 $(X3_DEPS) stamp-tgtdir
+	$(X3) $< -o $@ $(X3_GCC_COMMAND)
+
+$(config_fpcls_d_src): config/fpcls.x3 $(X3_DEPS) stamp-tgtdir
+	$(X3) $< -o $@ $(X3_GCC_COMMAND)
+
+$(config_mathfuncs_d_src): frag-math stamp-tgtdir
+	cp $< $@
+
+$(config_unix_d_src): config/unix.x3 $(X3_DEPS) stamp-tgtdir
+	$(X3) $< -o $@ $(X3_GCC_COMMAND)
+
+# because these are in the $(host_alias) subdir, pattern match rules will not work
+gcc/config/unix.o: $(config_unix_d_src) $(config_d_src) $(config_libc_d_src)
+	$(GDC) -o $@ $(ALL_DFLAGS) -c $<
+gcc/config/unix.t.o: gcc/config/unix.o
+	cp $< $@
+
+gcc/config/mathfuncs.o: $(config_mathfuncs_d_src) $(config_d_src) $(config_libc_d_src)
+	$(GDC) -o $@ $(ALL_DFLAGS) -c $<
+gcc/config/mathfuncs.t.o: gcc/config/mathfuncs.o
+	cp $< $@
+
+# This has to be an empty file because it is included in the prerequisites of rules
+# that use "cat $^" to generate their targets.
+stamp-tgtdir:
+	mkdir -p gcc/config
+	mkdir -p $(host_alias)/gcc/config
+	touch $@
+
+#--------------------------------------#
+# GDC Runtime
+
+gcc/cbridge_math.o: gcc/cbridge_math.c
+	$(CC) -o $@ $(OUR_CFLAGS) $(CFLAGS) -fno-strict-aliasing -c $<
+
+libgdruntime.a : $(ALL_DRUNTIME_OBJS) $(CMAIN_OBJS) $(subst core/,$(IMPORT)/core/,$(CORE_IMPORTS))
+	$(AR) -r $@ $(ALL_DRUNTIME_OBJS) $(CMAIN_OBJS)
+	$(RANLIB) $@
+
+#--------------------------------------#
+# GDC LibPhobos
+
+# boxer is currently broken
+std/boxer.t.o: std/boxer.o
+	cp $< $@
+
+# Special-case for std.xml, need to emit templates.
+std/xml.o : std/xml.d $(D_PREREQ_SRCS)
+	$(GDC) -o $@ $(ALL_DFLAGS) -femit-templates -c $<
+
+unittest: unittest.o libgphobos2_t.a libgphobos2.a
+	$(GDC) -o $@ $(CFLAGS) -fdeprecated unittest.o -L./ -lgdruntime -lgphobos2_t $(LIBS) -ldl
+
+std/stream.t.o: std/stream.d $(D_PREREQ_SRCS)
+	$(GDC) -o $@ $(ALL_DFLAGS) -fdeprecated -c $<
+
+libgphobos2.a : libgdruntime.a $(ALL_PHOBOS_OBJS)
+	$(AR) -r $@ $(ALL_DRUNTIME_OBJS) $(CMAIN_OBJS) $(ALL_PHOBOS_OBJS)
+	$(RANLIB) $@
+
+libgphobos2_t.a : $(ALL_PHOBOS_OBJS:.o=.t.o)
+	$(AR) -r $@ $(ALL_PHOBOS_OBJS:.o=.t.o)
+	$(RANLIB) $@
+
+check-local: unittest testgc
+	./unittest
+	./testgc
+
+install-exec-local: $(D_PREREQ_SRCS) libgphobos2.a libgdruntime.a
+	$(mkinstalldirs) $(DESTDIR)$(toolexeclibdir)
+	$(INSTALL) libgphobos2.a $(DESTDIR)$(toolexeclibdir)
+	$(RANLIB) $(DESTDIR)$(toolexeclibdir)/libgphobos2.a
+	$(INSTALL) libgdruntime.a $(DESTDIR)$(toolexeclibdir)
+	$(RANLIB) $(DESTDIR)$(toolexeclibdir)/libgdruntime.a
+
+install-data-local: $(D_PREREQ_SRCS) libgphobos2.a libgdruntime.a
+	for i in etc/c \
+		gcc std std/c \
+		std/c/linux std/c/osx std/c/unix std/c/windows \
+		std/internal/math std/windows; do \
+		$(mkinstalldirs) $(DESTDIR)$(gdc_include_dir)/$$i; \
+		for f in $(srcdir)/$$i/*.d; do $(INSTALL_HEADER) $$f $(DESTDIR)$(gdc_include_dir)/$$i; done; \
+	done
+	for i in core core/stdc core/sync core/sys/osx/mach core/sys/posix \
+		core/sys/posix/arpa core/sys/posix/net core/sys/posix/netinet \
+		core/sys/posix/sys core/sys/windows; do \
+		$(mkinstalldirs) $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/$$i; \
+		for f in $(IMPORT)/$$i/*.di; do \
+			$(INSTALL_HEADER) $$f $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/$$i; \
+		done; \
+	done
+	for i in crc32.d object.di; do \
+		$(INSTALL_HEADER) $(srcdir)/$$i $(DESTDIR)$(gdc_include_dir); done
+	$(mkinstalldirs) $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/gcc/config
+	for i in $(host_alias)/gcc/config/*.d ; \
+		do $(INSTALL_HEADER) $$i $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)/gcc/config; done
+	$(INSTALL) phobos-ver-syms $(DESTDIR)$(gdc_include_dir)/$(host_alias)/$(MULTISUBDIR)
+
+clean-local:
+	rm -f $(ALL_PHOBOS_OBJS) $(CMAIN_OBJS)
+	rm -f $(ALL_PHOBOS_OBJS:.o=.t.o)
+	rm -f $(ALL_DRUNTIME_OBJS)
+	rm -f $(CORE_IMPORTS)
+	rm -rf $(IMPORT)
+	rm -f unittest.o
+	rm -f unittest$(EXEEXT) testgc$(EXEEXT)
+	rm -f $(config_d_src) $(config_errno_d_src) $(config_libc_d_src)
+	rm -f $(config_unix_d_src)
+	rm -f libgdruntime.a
+	rm -f libgphobos2.a
+	rm -f libgphobos2_t.a
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT: