# GNU Make 3.80
# Copyright (C) 2002  Free Software Foundation, Inc.
# This is free software; see the source for copying conditions.
# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
Reading makefiles...
Reading makefile `Makefile'...
Reading makefile `../../mk/boilerplate.mk' (search path) (no ~ expansion)...
Reading makefile `../../mk/version.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `../../../mk/boilerplate.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/config.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/paths.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/opts.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/bootstrap.mk' (search path) (no ~ expansion)...
Reading makefile `../../../ghc/mk/version.mk' (search path) (no ~ expansion)...
Reading makefile `../../../ghc/mk/paths.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/suffix.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/build.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `.depend' (search path) (don't care) (no ~ expansion)...
Reading makefile `../../mk/config.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `../../mk/paths.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `../../mk/opts.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `../../mk/suffix.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `../../mk/target.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/target.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/package.mk' (search path) (no ~ expansion)...
Reading makefile `../../../mk/suffix.mk' (search path) (no ~ expansion)...
Updating makefiles....
 Considering target file `../../../mk/suffix.mk'.
  Looking for an implicit rule for `../../../mk/suffix.mk'.
  Trying pattern rule with stem `suffix.mk'.
  Trying implicit prerequisite `../../../mk/suffix.mk.pp'.
  Trying pattern rule with stem `suffix.mk'.
  Trying implicit prerequisite `../../../mk/suffix.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/suffix.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/suffix.mk'.
  Finished prerequisites of target file `../../../mk/suffix.mk'.
 No need to remake target `../../../mk/suffix.mk'.
 Considering target file `../../../mk/package.mk'.
  Looking for an implicit rule for `../../../mk/package.mk'.
  Trying pattern rule with stem `package.mk'.
  Trying implicit prerequisite `../../../mk/package.mk.pp'.
  Trying pattern rule with stem `package.mk'.
  Trying implicit prerequisite `../../../mk/package.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/package.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/package.mk'.
  Finished prerequisites of target file `../../../mk/package.mk'.
 No need to remake target `../../../mk/package.mk'.
 Considering target file `../../../mk/target.mk'.
  Looking for an implicit rule for `../../../mk/target.mk'.
  Trying pattern rule with stem `target.mk'.
  Trying implicit prerequisite `../../../mk/target.mk.pp'.
  Trying pattern rule with stem `target.mk'.
  Trying implicit prerequisite `../../../mk/target.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/target.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/target.mk'.
  Finished prerequisites of target file `../../../mk/target.mk'.
 No need to remake target `../../../mk/target.mk'.
 Considering target file `../../mk/target.mk'.
  Looking for an implicit rule for `../../mk/target.mk'.
  Trying pattern rule with stem `target.mk'.
  Trying implicit prerequisite `../../mk/target.mk.pp'.
  Trying pattern rule with stem `target.mk'.
  Trying implicit prerequisite `../../mk/target.mk.pp'.
  Looking for a rule with intermediate file `../../mk/target.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../mk/target.mk'.
  Finished prerequisites of target file `../../mk/target.mk'.
 No need to remake target `../../mk/target.mk'.
 Considering target file `../../mk/suffix.mk'.
  File `../../mk/suffix.mk' does not exist.
  Looking for an implicit rule for `../../mk/suffix.mk'.
  Trying pattern rule with stem `suffix.mk'.
  Trying implicit prerequisite `../../mk/suffix.mk.pp'.
  Trying pattern rule with stem `suffix.mk'.
  Trying implicit prerequisite `../../mk/suffix.mk.pp'.
  Looking for a rule with intermediate file `../../mk/suffix.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../mk/suffix.mk'.
  Finished prerequisites of target file `../../mk/suffix.mk'.
 Must remake target `../../mk/suffix.mk'.
 Failed to remake target file `../../mk/suffix.mk'.
 Considering target file `../../mk/opts.mk'.
  File `../../mk/opts.mk' does not exist.
  Looking for an implicit rule for `../../mk/opts.mk'.
  Trying pattern rule with stem `opts.mk'.
  Trying implicit prerequisite `../../mk/opts.mk.pp'.
  Trying pattern rule with stem `opts.mk'.
  Trying implicit prerequisite `../../mk/opts.mk.pp'.
  Looking for a rule with intermediate file `../../mk/opts.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../mk/opts.mk'.
  Finished prerequisites of target file `../../mk/opts.mk'.
 Must remake target `../../mk/opts.mk'.
 Failed to remake target file `../../mk/opts.mk'.
 Considering target file `../../mk/paths.mk'.
  Looking for an implicit rule for `../../mk/paths.mk'.
  Trying pattern rule with stem `paths.mk'.
  Trying implicit prerequisite `../../mk/paths.mk.pp'.
  Trying pattern rule with stem `paths.mk'.
  Trying implicit prerequisite `../../mk/paths.mk.pp'.
  Looking for a rule with intermediate file `../../mk/paths.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../mk/paths.mk'.
  Finished prerequisites of target file `../../mk/paths.mk'.
 No need to remake target `../../mk/paths.mk'.
 Considering target file `../../mk/config.mk'.
  Looking for an implicit rule for `../../mk/config.mk'.
  Trying pattern rule with stem `config.mk'.
  Trying implicit prerequisite `../../mk/config.mk.pp'.
  Trying pattern rule with stem `config.mk'.
  Trying implicit prerequisite `../../mk/config.mk.pp'.
  Looking for a rule with intermediate file `../../mk/config.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../mk/config.mk'.
  Finished prerequisites of target file `../../mk/config.mk'.
 No need to remake target `../../mk/config.mk'.
 Considering target file `.depend'.
  Looking for an implicit rule for `.depend'.
  Trying pattern rule with stem `.depend'.
  Trying implicit prerequisite `.depend.pp'.
  Trying pattern rule with stem `.depend'.
  Trying implicit prerequisite `.depend.pp'.
  Looking for a rule with intermediate file `.depend.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `.depend'.
  Finished prerequisites of target file `.depend'.
 No need to remake target `.depend'.
 Considering target file `../../../mk/build.mk'.
  Looking for an implicit rule for `../../../mk/build.mk'.
  Trying pattern rule with stem `build.mk'.
  Trying implicit prerequisite `../../../mk/build.mk.pp'.
  Trying pattern rule with stem `build.mk'.
  Trying implicit prerequisite `../../../mk/build.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/build.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/build.mk'.
  Finished prerequisites of target file `../../../mk/build.mk'.
 No need to remake target `../../../mk/build.mk'.
 Pruning file `../../../mk/suffix.mk'.
 Considering target file `../../../ghc/mk/paths.mk'.
  Looking for an implicit rule for `../../../ghc/mk/paths.mk'.
  Trying pattern rule with stem `paths.mk'.
  Rejecting impossible implicit prerequisite `../../../ghc/mk/paths.mk.pp'.
  No implicit rule found for `../../../ghc/mk/paths.mk'.
  Finished prerequisites of target file `../../../ghc/mk/paths.mk'.
 No need to remake target `../../../ghc/mk/paths.mk'.
 Considering target file `../../../ghc/mk/version.mk'.
  Looking for an implicit rule for `../../../ghc/mk/version.mk'.
  Trying pattern rule with stem `version.mk'.
  Trying implicit prerequisite `../../../ghc/mk/version.mk.pp'.
  Trying pattern rule with stem `version.mk'.
  Trying implicit prerequisite `../../../ghc/mk/version.mk.pp'.
  Looking for a rule with intermediate file `../../../ghc/mk/version.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../ghc/mk/version.mk'.
  Finished prerequisites of target file `../../../ghc/mk/version.mk'.
 No need to remake target `../../../ghc/mk/version.mk'.
 Considering target file `../../../mk/bootstrap.mk'.
  Looking for an implicit rule for `../../../mk/bootstrap.mk'.
  Trying pattern rule with stem `bootstrap.mk'.
  Trying implicit prerequisite `../../../mk/bootstrap.mk.pp'.
  Trying pattern rule with stem `bootstrap.mk'.
  Trying implicit prerequisite `../../../mk/bootstrap.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/bootstrap.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/bootstrap.mk'.
  Finished prerequisites of target file `../../../mk/bootstrap.mk'.
 No need to remake target `../../../mk/bootstrap.mk'.
 Considering target file `../../../mk/opts.mk'.
  Looking for an implicit rule for `../../../mk/opts.mk'.
  Trying pattern rule with stem `opts.mk'.
  Trying implicit prerequisite `../../../mk/opts.mk.pp'.
  Trying pattern rule with stem `opts.mk'.
  Trying implicit prerequisite `../../../mk/opts.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/opts.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/opts.mk'.
  Finished prerequisites of target file `../../../mk/opts.mk'.
 No need to remake target `../../../mk/opts.mk'.
 Considering target file `../../../mk/paths.mk'.
  Looking for an implicit rule for `../../../mk/paths.mk'.
  Trying pattern rule with stem `paths.mk'.
  Trying implicit prerequisite `../../../mk/paths.mk.pp'.
  Trying pattern rule with stem `paths.mk'.
  Trying implicit prerequisite `../../../mk/paths.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/paths.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/paths.mk'.
  Finished prerequisites of target file `../../../mk/paths.mk'.
 No need to remake target `../../../mk/paths.mk'.
 Considering target file `../../../mk/config.mk'.
  Looking for an implicit rule for `../../../mk/config.mk'.
  Trying pattern rule with stem `config.mk'.
  Trying implicit prerequisite `../../../mk/config.mk.pp'.
  Trying pattern rule with stem `config.mk'.
  Trying implicit prerequisite `../../../mk/config.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/config.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/config.mk'.
  Finished prerequisites of target file `../../../mk/config.mk'.
 No need to remake target `../../../mk/config.mk'.
 Considering target file `../../../mk/boilerplate.mk'.
  Looking for an implicit rule for `../../../mk/boilerplate.mk'.
  Trying pattern rule with stem `boilerplate.mk'.
  Trying implicit prerequisite `../../../mk/boilerplate.mk.pp'.
  Trying pattern rule with stem `boilerplate.mk'.
  Trying implicit prerequisite `../../../mk/boilerplate.mk.pp'.
  Looking for a rule with intermediate file `../../../mk/boilerplate.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../../mk/boilerplate.mk'.
  Finished prerequisites of target file `../../../mk/boilerplate.mk'.
 No need to remake target `../../../mk/boilerplate.mk'.
 Considering target file `../../mk/version.mk'.
  Looking for an implicit rule for `../../mk/version.mk'.
  Trying pattern rule with stem `version.mk'.
  Rejecting impossible implicit prerequisite `../../mk/version.mk.pp'.
  No implicit rule found for `../../mk/version.mk'.
  Finished prerequisites of target file `../../mk/version.mk'.
 No need to remake target `../../mk/version.mk'.
 Considering target file `../../mk/boilerplate.mk'.
  Looking for an implicit rule for `../../mk/boilerplate.mk'.
  Trying pattern rule with stem `boilerplate.mk'.
  Trying implicit prerequisite `../../mk/boilerplate.mk.pp'.
  Trying pattern rule with stem `boilerplate.mk'.
  Trying implicit prerequisite `../../mk/boilerplate.mk.pp'.
  Looking for a rule with intermediate file `../../mk/boilerplate.mk.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `../../mk/boilerplate.mk'.
  Finished prerequisites of target file `../../mk/boilerplate.mk'.
 No need to remake target `../../mk/boilerplate.mk'.
 Considering target file `Makefile'.
  Looking for an implicit rule for `Makefile'.
  Trying pattern rule with stem `Makefile'.
  Trying implicit prerequisite `Makefile.pp'.
  Trying pattern rule with stem `Makefile'.
  Trying implicit prerequisite `Makefile.pp'.
  Looking for a rule with intermediate file `Makefile.pp'.
   Avoiding implicit rule recursion.
  No implicit rule found for `Makefile'.
  Finished prerequisites of target file `Makefile'.
 No need to remake target `Makefile'.
Updating goal targets....
Considering target file `default'.
 File `default' does not exist.
 Looking for an implicit rule for `default'.
 Trying pattern rule with stem `default'.
 Trying implicit prerequisite `default.pp'.
 Trying pattern rule with stem `default'.
 Trying implicit prerequisite `default.pp'.
 Looking for a rule with intermediate file `default.pp'.
  Avoiding implicit rule recursion.
 No implicit rule found for `default'.
  Considering target file `all'.
   File `all' does not exist.
    Considering target file `ghccompat.o'.
     File `ghccompat.o' does not exist.
      Considering target file `Compat/Directory.o'.
       File `Compat/Directory.o' does not exist.
       Looking for an implicit rule for `Compat/Directory.o'.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.c'.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.s'.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.S'.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.rc'.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.c'.
       Looking for a rule with intermediate file `Compat/Directory.c'.
        Avoiding implicit rule recursion.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.flex'.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.lex'.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.lc'.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.flex'.
        Looking for a rule with intermediate file `Compat/Directory.flex'.
         Avoiding implicit rule recursion.
         Avoiding implicit rule recursion.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.lex'.
        Looking for a rule with intermediate file `Compat/Directory.lex'.
         Avoiding implicit rule recursion.
         Avoiding implicit rule recursion.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.lc'.
        Looking for a rule with intermediate file `Compat/Directory.lc'.
         Avoiding implicit rule recursion.
         Avoiding implicit rule recursion.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.s'.
       Looking for a rule with intermediate file `Compat/Directory.s'.
        Avoiding implicit rule recursion.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.raw_s'.
        Trying pattern rule with stem `Directory'.
        Rejecting impossible implicit prerequisite `Compat/Directory.c'.
        Trying pattern rule with stem `Directory'.
        Trying implicit prerequisite `Compat/Directory.raw_s'.
        Looking for a rule with intermediate file `Compat/Directory.raw_s'.
         Avoiding implicit rule recursion.
         Avoiding implicit rule recursion.
         Trying pattern rule with stem `Directory'.
         Trying implicit prerequisite `Compat/Directory.hc'.
         Trying pattern rule with stem `Directory'.
         Trying implicit prerequisite `Compat/Directory.hc'.
         Looking for a rule with intermediate file `Compat/Directory.hc'.
          Avoiding implicit rule recursion.
          Avoiding implicit rule recursion.
          Avoiding implicit rule recursion.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.S'.
       Looking for a rule with intermediate file `Compat/Directory.S'.
        Avoiding implicit rule recursion.
       Trying pattern rule with stem `Directory'.
       Trying implicit prerequisite `Compat/Directory.rc'.
       Looking for a rule with intermediate file `Compat/Directory.rc'.
        Avoiding implicit rule recursion.
       No implicit rule found for `Compat/Directory.o'.
       Finished prerequisites of target file `Compat/Directory.o'.
      Must remake target `Compat/Directory.o'.

# Make data base, printed on Fri Dec 16 14:13:50 2005

# Variables

# makefile (from `../../../mk/config.mk', line 104)
BuildPlatform_CPP = x86_64_unknown_linux
# makefile (from `../../../mk/config.mk', line 1110)
WAY_e_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 430)
HappyHcOpts = -O
# automatic
<D = $(patsubst %/,%,$(dir $<))
# automatic
?F = $(notdir $?)
# makefile (from `../../../mk/config.mk', line 153)
BootingFromUnregisterisedHc = NO
# makefile (from `../../../mk/config.mk', line 909)
ETAGS = $(ETAGS_PREFIX)etags
# makefile (from `../../../mk/config.mk', line 815)
LATEX = latex
# makefile (from `../../../mk/config.mk', line 1042)
WAY_u_HC_OPTS = -unreg
# makefile (from `../../../mk/target.mk', line 487)
VERSION_FT = $(subst Dll, 0x2L, $(subst Exe, 0x1L, $(DLL_OR_EXE)))
# makefile (from `../../../mk/paths.mk', line 121)
EXCLUDED_HS_SRCS = $(filter %.hs,  $(EXCLUDED_SRCS))
# makefile (from `../../../mk/config.mk', line 680)
SGMLVERB_PREFIX = $(GLAFP_UTILS)/sgmlverb/
# makefile (from `../../../mk/config.mk', line 525)
datadir0 = ${prefix}/share
# makefile (from `../../../mk/config.mk', line 837)
LD_X = -x
# makefile (from `../../mk/paths.mk', line 53)
GHC_MANGLER_PGM = ghc-asm
# makefile (from `../../../mk/config.mk', line 893)
DVIPS = /bin/dvips
# makefile (from `../../../mk/paths.mk', line 152)
O_BOOTS = $(patsubst %.hs-boot, %.$(way_)o-boot, $(patsubst %.lhs-boot, %.$(way_)o-boot, $(PRE_HS_BOOT_SRCS)))
# makefile (from `../../../mk/paths.mk', line 213)
TAGS_HS_SRCS = $(HS_SRCS)
# makefile (from `../../../mk/config.mk', line 1066)
WAY_thr_p_HC_OPTS = -optc-DTHREADED_RTS -prof
# makefile (from `../../../mk/config.mk', line 1131)
WAY_m_HC_OPTS = 
# makefile (from `../../mk/paths.mk', line 74)
GHC_HSTAGS = $(GHC_HSTAGS_DIR)/$(GHC_HSTAGS_PGM)
# makefile (from `../../../mk/paths.mk', line 108)
DERIVED_SRCS = $(DERIVED_GC_SRCS) $(DERIVED_HSC_SRCS) $(DERIVED_HAPPY_SRCS) $(DERIVED_ALEX_SRCS) $(DERIVED_HC_SRCS)
# makefile (from `../../../mk/bootstrap.mk', line 66)
PLATFORM_CC_OPTS =  -D__GLASGOW_HASKELL__=$(ProjectVersionInt) 
# makefile (from `../../../mk/config.mk', line 679)
VERBATIM_PREFIX = $(GLAFP_UTILS)/verbatim/
# makefile (from `../../../mk/config.mk', line 107)
BuildVendor_CPP = unknown
# makefile (from `../../mk/paths.mk', line 57)
GHC_GENPRIMOP_PGM = genprimopcode
# makefile (from `../../../mk/config.mk', line 1098)
WAY_a_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 734)
GHC_STAGE1 = $(FPTOOLS_TOP)/ghc/compiler/stage1/ghc-inplace
# makefile (from `Makefile', line 14)
LIBRARY = libghccompat.a
# default
CWEAVE = cweave
# makefile (from `../../../mk/config.mk', line 1122)
WAY_j_HC_OPTS = 
# makefile (from `../../../mk/target.mk', line 467)
DLL_DESCRIPTION = "A GHC-compiled DLL"
# makefile (from `../../../mk/config.mk', line 117)
linux_HOST_OS = 1
# automatic
?D = $(patsubst %/,%,$(dir $?))
# makefile (from `../../../mk/paths.mk', line 252)
DIST_CLEAN_FILES = .depend* *.hp *.prof
# makefile (from `../../mk/paths.mk', line 36)
GHC_UTILS_DIR = $(GHC_TOP)/$(GHC_UTILS_DIR_REL)
# environment
GTK_RC_FILES = /etc/gtk/gtkrc:/home/andrew/.gtkrc:/home/andrew/.kde/share/config/gtkrc
# makefile (from `../../../mk/target.mk', line 1058)
FPTOOLS_SUFFIXES := o hi hc
# makefile (from `../../../mk/paths.mk', line 79)
PRE_LHS_SRCS = $(filter %.lhs, $(PRE_SRCS))
# makefile (from `../../../mk/config.mk', line 232)
GhcStage1HcOpts = 
# makefile (from `../../../mk/config.mk', line 890)
FOP = 
# makefile (from `../../../mk/config.mk', line 945)
SRC_HAPPY_OPTS = +RTS -K2m -RTS
# makefile (from `../../../mk/config.mk', line 877)
TGRIND = tgrind
# makefile (from `../../../mk/config.mk', line 1116)
WAY_g_HC_OPTS = 
# makefile (from `../../../mk/opts.mk', line 65)
HC_PRE_OPTS = $(SRC_HC_PRE_OPTS) $(WAY$(_way)_HC_PRE_OPTS) $($*_HC_PRE_OPTS) $(EXTRA_HC_PRE_OPTS)
# automatic
@D = $(patsubst %/,%,$(dir $@))
# environment
XAUTHORITY = /home/andrew/.Xauthority
# automatic
@F = $(notdir $@)
# makefile (from `../../../ghc/mk/version.mk', line 38)
ProjectNameShort = ghc
# makefile (from `../../../mk/config.mk', line 826)
PREPROCESSCMD = $(CC) -E
# default
CURDIR := /home/andrew/test/ghc/bs/target/ghc-6.4.1/ghc/lib/compat
# makefile (from `../../../mk/config.mk', line 830)
SHELL = /bin/sh
# makefile (from `../../../mk/config.mk', line 828)
RM = rm -f
# makefile (from `../../../mk/opts.mk', line 100)
MKDEPENDLIT_OPTS = $(SRC_MKDEPENDLIT_OPTS) $(WAY$(_way)_MKDEPENDLIT_OPTS) $(EXTRA_MKDEPENDLIT_OPTS)
# default
CO = co
# makefile (from `../../../mk/config.mk', line 391)
GhcLibsWithReadline = YES
# makefile (from `../../../mk/config.mk', line 1073)
WAY_debug_p_NAME = debug profiled
# makefile (from `../../../mk/paths.mk', line 316)
FPTOOLS_CSS_ABS = $(FPTOOLS_TOP)/mk/$(FPTOOLS_CSS)
# makefile (from `../../../mk/config.mk', line 161)
AllProjects = glafp-utils happy alex haddock libraries hslibs ghc greencard hdirect hood nofib docs
# makefile (from `../../mk/paths.mk', line 56)
GHC_PKG_INPLACE_PGM = ghc-pkg-inplace
# environment
HZ = 100
# environment
_ = /bin/make
# makefile (from `../../../mk/paths.mk', line 86)
HAPPY_Y_SRCS = $(filter %.y,   $(PRE_SRCS))
# makefile (from `../../../mk/config.mk', line 748)
GccVersion = 4.0.2
# default
PREPROCESS.F = $(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -F
# makefile (from `../../../mk/paths.mk', line 259)
MOSTLY_CLEAN_FILES = $(HS_OBJS) $(C_OBJS) $(HSC_C_OBJS) $(GC_C_OBJS) *.CKP *.ln *.BAK *.bak .*.bak *.o core a.out errs ,* *.a .emacs_* tags TAGS *.ind *.ilg *.idx *.idx-prev *.aux *.aux-prev *.dvi *.log *.toc *.lot *.lof *.blg *.cb *_stub.c *_stub.h *.raw_s *.a.list
# makefile (from `../../mk/paths.mk', line 33)
GHC_INCLUDE_DIR = $(GHC_TOP)/$(GHC_INCLUDE_DIR_REL)
# makefile (from `../../../mk/config.mk', line 149)
BootingFromHc = YES
# environment
XDG_CONFIG_DIRS = /pkg/kde/etc/xdg:/pkg/kdiff3/etc/xdg:/pkg/konversation/etc/xdg
# makefile (from `../../../mk/config.mk', line 406)
GhcLibsWithObjectIO = NO
# default
OUTPUT_OPTION = -o $@
# makefile (from `../../mk/paths.mk', line 31)
GHC_LIB_COMPAT_DIR_REL = $(GHC_LIB_DIR_REL)/compat
# environment
HUSHLOGIN = FALSE
# makefile (from `../../../mk/paths.mk', line 116)
EXCLUDED_HSC_SRCS = $(filter %.hsc, $(EXCLUDED_SRCS))
# makefile (from `../../../mk/config.mk', line 682)
LNDIR_PREFIX = $(GLAFP_UTILS)/lndir/
# makefile (from `../../../mk/paths.mk', line 118)
EXCLUDED_HAPPY_LY_SRCS = $(filter %.ly,  $(EXCLUDED_SRCS))
# makefile (from `../../../mk/config.mk', line 892)
PDFXMLTEX = 
# makefile (from `../../../mk/config.mk', line 683)
MKDIRHIER_PREFIX = $(GLAFP_UTILS)/mkdirhier/
# default
COMPILE.cpp = $(COMPILE.cc)
# makefile (from `../../../mk/config.mk', line 612)
INSTALL_SCRIPT = $(INSTALL) -m 755
# makefile (from `../../../mk/config.mk', line 724)
NHC = 
# makefile (from `../../mk/paths.mk', line 15)
GHC_INCLUDE_DIR_REL = includes
# makefile (from `../../../mk/suffix.mk', line 1)
MAKEFILE_LIST :=  Makefile ../../mk/boilerplate.mk ../../mk/version.mk ../../../mk/boilerplate.mk ../../../mk/config.mk ../../../mk/paths.mk ../../../mk/opts.mk ../../../mk/bootstrap.mk ../../../ghc/mk/version.mk ../../../ghc/mk/paths.mk ../../../mk/suffix.mk ../../../mk/build.mk .depend ../../mk/config.mk ../../mk/paths.mk ../../mk/target.mk ../../../mk/target.mk ../../../mk/package.mk ../../../mk/suffix.mk
# makefile (from `../../../mk/config.mk', line 793)
ArSupportsInput = 
# makefile (from `../../../mk/opts.mk', line 86)
INSTALL_OPTS = $(SRC_INSTALL_OPTS) $(WAY$(_way)_INSTALL_OPTS) $(EXTRA_INSTALL_OPTS)
# makefile (from `../../../mk/config.mk', line 137)
Windows = NO
# makefile (from `Makefile', line 24)
SRC_CC_OPTS = -O -I$(FPTOOLS_TOP_ABS)/ghc/includes -I$(FPTOOLS_TOP_ABS)/libraries/base/include -I$(FPTOOLS_TOP_ABS)/libraries/unix/include -I$(FPTOOLS_TOP_ABS)/libraries/parsec/include $(if $(findstring YES,$(UseGhcForCc)), $(PLATFORM_HC_BOOT_CC_OPTS) $(PLATFORM_CC_OPTS)) -I$(FPTOOLS_TOP_ABS)/libraries/readline/include $(INCLUDE_DIRS)
# makefile (from `../../../mk/config.mk', line 977)
HP2PS = $(HP2PS_PREFIX)hp2ps$(exeext)
# makefile (from `../../../mk/config.mk', line 1034)
WAY_p_HC_OPTS = -prof
# makefile (from `../../../mk/opts.mk', line 103)
FOP_OPTS = $(WAY$(_way)_FOP_OPTS) $(EXTRA_FOP_OPTS)
# makefile (from `../../../mk/config.mk', line 798)
CP = cp
# makefile (from `../../../mk/config.mk', line 814)
INSTALL := /bin/install -c
# makefile (from `../../../mk/config.mk', line 549)
datadir = $(if $(ProjectNameShort),$(datadir0)/$(ProjectNameShort)-$(ProjectVersion),$(datadir0))
# makefile (from `../../../mk/config.mk', line 891)
XMLTEX = 
# makefile (from `../../../mk/config.mk', line 869)
ZIP = zip
# makefile (from `../../../mk/config.mk', line 234)
GhcStage3HcOpts = 
# makefile (from `../../../mk/config.mk', line 93)
HostPlatform_CPP = x86_64_unknown_linux
# makefile (from `../../../mk/config.mk', line 1050)
WAY_mp_HC_OPTS = -parallel
# default
LINK.p = $(PC) $(PFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
# environment
KONSOLE_DCOP = DCOPRef(konsole-3749,konsole)
# makefile (from `../../../mk/config.mk', line 1118)
WAY_h_NAME = 
# makefile (from `../../../mk/config.mk', line 192)
XMLDocWays = 
# makefile (from `../../../mk/opts.mk', line 94)
LIT2HTML_OPTS = $(SRC_LIT2HTML_OPTS) $(WAY$(_way)_LIT2HTML_OPTS) $(EXTRA_LIT2HTML_OPTS)
# makefile (from `../../../mk/config.mk', line 895)
DIR_DOCBOOK_XSL = 
# makefile (from `../../../mk/opts.mk', line 78)
CTAGS_OPTS = $(SRC_CTAGS_OPTS) $(WAY$(_way)_CTAGS_OPTS) $(EXTRA_CTAGS_OPTS)
# makefile (from `../../mk/paths.mk', line 29)
GHC_SPLIT_DIR_REL = $(GHC_DRIVER_DIR_REL)/split
# environment
XDG_DATA_DIRS = /pkg/kde/share:/pkg/kdiff3/share:/pkg/konversation/share
# makefile (from `../../../mk/opts.mk', line 80)
FLEX_OPTS = $(SRC_FLEX_OPTS) $(WAY$(_way)_FLEX_OPTS) $(EXTRA_FLEX_OPTS)
# makefile (from `../../../mk/config.mk', line 967)
LIT2HTML = $(LITERATE_PREFIX)lit2html
# makefile (from `../../../mk/config.mk', line 101)
TargetOS_CPP = linux
# makefile (from `../../../mk/config.mk', line 1045)
WAY_s_NAME = threads (for SMP)
# makefile (from `../../mk/paths.mk', line 78)
GHC_PKG_INPLACE = $(GHC_PKG_DIR)/$(GHC_PKG_INPLACE_PGM)
# environment
KONSOLE_DCOP_SESSION = DCOPRef(konsole-3749,session-1)
# makefile (from `../../../mk/config.mk', line 753)
CC = $(WhatGccIsCalled)
# makefile (from `../../../mk/config.mk', line 128)
LeadingUnderscore = NO
# makefile (from `../../../mk/target.mk', line 272)
define BUILD_LIB
$(RM) $@
$(AR) $(AR_OPTS) $@ $(STUBOBJS) $(LIBOBJS)
$(RANLIB) $@
endef
# makefile (from `../../../mk/paths.mk', line 103)
DERIVED_ALEX_SRCS = $(patsubst %.x,   %.hs, $(ALEX_SRCS))
# makefile (from `../../../mk/config.mk', line 528)
oldincludedir = /usr/include
# makefile (from `../../../mk/config.mk', line 111)
x86_64_unknown_linux_BUILD = 1
# makefile (from `../../../mk/config.mk', line 1061)
WAY_thr_NAME = threaded
# makefile (from `../../../mk/config.mk', line 925)
GHC_PKG = 
# makefile (from `../../../mk/config.mk', line 1137)
WAY_o_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 214)
GhcCompilerWays = 
# makefile (from `../../../mk/paths.mk', line 178)
OBJS = $(HS_OBJS) $(C_OBJS) $(GC_C_OBJS) 
# environment
INFOPATH = /pkg/bash/info:/pkg/gdbm/info:/pkg/mysql/info:/pkg/groff/info:/pkg/findutils/info:/pkg/mtools/info:/pkg/aspell/info:/pkg/screen/info:/pkg/autoconf/info:/pkg/grep/info:/pkg/diffutils/info:/pkg/fftw/info:/pkg/bison/info:/pkg/cvs/info:/pkg/local/info:/pkg/libgcrypt/info:/pkg/util-linux/info:/pkg/gcc-4-0/info:/pkg/flex/info:/pkg/tetex/info:/pkg/libksba/info:/pkg/binutils/info:/pkg/gmp/info:/pkg/gzip/info:/pkg/e2fsprogs/info:/pkg/glib/info:/pkg/gperf/info:/pkg/gtk+/info:/pkg/gawk/info:/pkg/bc/info:/pkg/sed/info:/info:/pkg/texinfo/info:/pkg/gnupg/info:/pkg/libassuan/info:/pkg/automake/info:/pkg/m4/info:/pkg/libtool/info:/pkg/sharutils/info:/pkg/gcc-3-3/info:/pkg/exim/info:/pkg/gcc-3-4/info:/pkg/time/info:/pkg/xemacs/info:/pkg/gdb/info:/pkg/libidn/info:/pkg/tar/info:/pkg/ed/info:/pkg/uucp/info:/pkg/readline/info:/pkg/mjpegtools/info:/pkg/gpgme/info:/pkg/glibc/info:/pkg/parted/info:/pkg/gimp-print/info:/pkg/coreutils/info:/pkg/libcdio/info:/pkg/xemacs/info:/pkg/aa-lib/info:/pkg/gnupg2/info:/pkg/libmikmod/info:/pkg/gettext/info:/pkg/make/info:/pkg/subversion/info:/pkg/nano/info
# makefile (from `../../../mk/target.mk', line 488)
VERSION_RES_NAME = $(subst Exe,$(EXE_VERSION_NAME), $(subst Dll, $(DLL_VERSION_NAME),$(DLL_OR_EXE)))
# makefile (from `../../mk/paths.mk', line 69)
GHC_CP = $(CP)
# makefile (from `../../../mk/paths.mk', line 176)
SCRIPT_OBJS = $(addsuffix .prl,$(basename $(SCRIPT_SRCS)))
# default
CHECKOUT,v = +$(if $(wildcard $@),,$(CO) $(COFLAGS) $< $@)
# makefile (from `../../../mk/config.mk', line 733)
GHC_INPLACE = $(FPTOOLS_TOP)/ghc/compiler/ghc-inplace
# makefile (from `../../../mk/config.mk', line 1134)
WAY_n_HC_OPTS = 
# makefile (from `../../mk/config.mk', line 11)
GhcMainDir = ghc
# makefile (from `Makefile', line 28)
MKDEPENDC_OPTS = $(SRC_MKDEPENDC_OPTS) $(WAY$(_way)_MKDEPENDC_OPTS) $(EXTRA_MKDEPENDC_OPTS) $(INCLUDE_DIRS) -I$(GHC_INCLUDE_DIR)
# makefile (from `../../../mk/opts.mk', line 77)
CPP_OPTS = $(SRC_CPP_OPTS) $(WAY$(_way)_CPP_OPTS) $(EXTRA_CPP_OPTS)
# makefile (from `../../../mk/target.mk', line 475)
EXE_VERSION_NAME = "http://www.haskell.org/ghc"
# makefile (from `../../../mk/paths.mk', line 201)
MKDEPENDHS_SRCS = 
# environment
USER = andrew
# makefile (from `../../../mk/config.mk', line 693)
HSC2HS_PREFIX = $(FPTOOLS_TOP)/ghc/utils/hsc2hs/
# makefile (from `../../../mk/config.mk', line 799)
CPP = gcc -E 
# makefile (from `../../../mk/config.mk', line 976)
UNLIT = $(UNLIT_PREFIX)unlit$(exeext)
# makefile (from `../../../mk/paths.mk', line 87)
HAPPY_LY_SRCS = $(filter %.ly,   $(PRE_SRCS))
# makefile (from `../../../mk/config.mk', line 123)
unknown_BUILD_VENDOR = 1
# default
LINK.cc = $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 676)
MKDEPENDC_PREFIX = $(GLAFP_UTILS)/mkdependC/
# makefile (from `../../../mk/config.mk', line 1092)
WAY_A_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 1112)
WAY_f_NAME = 
# makefile (from `../../mk/paths.mk', line 24)
GHC_TOUCHY_DIR_REL = $(GHC_UTILS_DIR_REL)/touchy
# environment
SGML_CATALOG_FILES = /pkg/docbook/share/sgml/dsssl/catalog:/pkg/docbook/share/3.0/docbook.cat:/pkg/docbook/share/3.1/docbook.cat:/pkg/docbook/share/4.0/docbook.cat:/pkg/docbook/share/4.1/docbook.cat:/pkg/docbook/share/4.2/docbook.cat:/pkg/docbook/share/4.3/docbook.cat:/pkg/docbook/share/4.4/docbook.cat:/pkg/openjade/share/catalog:/pkg/sgmltools-lite/share/sgml/stylesheets/sgmltools/sgmltools.cat:/pkg/sgmltools-lite/share/sgml/dtd/sgmltools/catalog:/pkg/opensp/share/OpenSP/catalog
# makefile (from `../../../mk/config.mk', line 467)
NoFibSubDirs = imaginary spectral real
# makefile (from `../../../mk/suffix.mk', line 37)
odir_ = 
# makefile (from `../../../mk/config.mk', line 524)
bindir = ${exec_prefix}/bin
# environment
PATH = /bin:/sbin:/pkg/jre/bin
# environment
RUBYLIB = /lib/ruby/site_ruby
# makefile (from `../../../mk/config.mk', line 95)
HostOS_CPP = linux
# makefile (from `../../../mk/config.mk', line 911)
SGMLVERB = $(SGMLVERB_PREFIX)sgmlverb
# makefile (from `../../../mk/bootstrap.mk', line 68)
HC_BOOT_CC_OPTS = $(PLATFORM_HC_BOOT_CC_OPTS) $(PLATFORM_CC_OPTS) $(CC_OPTS)
# makefile (from `../../../mk/config.mk', line 638)
SRC_LINT_OPTS = -axz -DLINT $(SRC_CPP_OPTS)
# makefile (from `../../mk/paths.mk', line 70)
GHC_PERL = $(PERL)
# makefile (from `../../../mk/config.mk', line 673)
GLAFP_UTILS = $(FPTOOLS_TOP)/glafp-utils
# makefile (from `../../../mk/opts.mk', line 88)
LD_OPTS = $(SRC_LD_OPTS) $(WAY$(_way)_LD_OPTS) $(EXTRA_LD_OPTS)
# makefile (from `../../../mk/paths.mk', line 181)
LIBOBJS = $(OBJS)
# makefile (from `../../../mk/config.mk', line 832)
LD = /bin/ld
# makefile (from `../../../mk/config.mk', line 950)
ALEX = 
# makefile (from `../../../mk/config.mk', line 475)
NoFibHcOpts = -O
# makefile (from `../../../mk/bootstrap.mk', line 112)
HC_BOOT_LD_OPTS = -L$(FPTOOLS_TOP_ABS)/ghc/rts $(DASH_L_GHC_RTS_GMP_DIR) -L$(FPTOOLS_TOP_ABS)/libraries/base -L$(FPTOOLS_TOP_ABS)/libraries/base/cbits -L$(FPTOOLS_TOP_ABS)/libraries/haskell98 -L$(FPTOOLS_TOP_ABS)/libraries/parsec -L$(FPTOOLS_TOP_ABS)/libraries/Cabal -L$(FPTOOLS_TOP_ABS)/libraries/template-haskell -L$(FPTOOLS_TOP_ABS)/libraries/readline -L$(FPTOOLS_TOP_ABS)/libraries/unix -L$(FPTOOLS_TOP_ABS)/libraries/unix/cbits -u "$(UNDERSCORE)GHCziBase_Izh_static_info" -u "$(UNDERSCORE)GHCziBase_Czh_static_info" -u "$(UNDERSCORE)GHCziFloat_Fzh_static_info" -u "$(UNDERSCORE)GHCziFloat_Dzh_static_info" -u "$(UNDERSCORE)GHCziPtr_Ptr_static_info" -u "$(UNDERSCORE)GHCziWord_Wzh_static_info" -u "$(UNDERSCORE)GHCziInt_I8zh_static_info" -u "$(UNDERSCORE)GHCziInt_I16zh_static_info" -u "$(UNDERSCORE)GHCziInt_I32zh_static_info" -u "$(UNDERSCORE)GHCziInt_I64zh_static_info" -u "$(UNDERSCORE)GHCziWord_W8zh_static_info" -u "$(UNDERSCORE)GHCziWord_W16zh_static_info" -u "$(UNDERSCORE)GHCziWord_W32zh_static_info" -u "$(UNDERSCORE)GHCziWord_W64zh_static_info" -u "$(UNDERSCORE)GHCziStable_StablePtr_static_info" -u "$(UNDERSCORE)GHCziBase_Izh_con_info" -u "$(UNDERSCORE)GHCziBase_Czh_con_info" -u "$(UNDERSCORE)GHCziFloat_Fzh_con_info" -u "$(UNDERSCORE)GHCziFloat_Dzh_con_info" -u "$(UNDERSCORE)GHCziPtr_Ptr_con_info" -u "$(UNDERSCORE)GHCziStable_StablePtr_con_info" -u "$(UNDERSCORE)GHCziBase_False_closure" -u "$(UNDERSCORE)GHCziBase_True_closure" -u "$(UNDERSCORE)GHCziPack_unpackCString_closure" -u "$(UNDERSCORE)GHCziIOBase_stackOverflow_closure" -u "$(UNDERSCORE)GHCziIOBase_heapOverflow_closure" -u "$(UNDERSCORE)GHCziIOBase_NonTermination_closure" -u "$(UNDERSCORE)GHCziIOBase_BlockedOnDeadMVar_closure" -u "$(UNDERSCORE)GHCziIOBase_Deadlock_closure" -u "$(UNDERSCORE)GHCziWeak_runFinalizzerBatch_closure" -u "$(UNDERSCORE)__stginit_Prelude"
# makefile (from `../../../mk/config.mk', line 686)
HADDOCK_PREFIX = $(FPTOOLS_TOP)/haddock/
# default
TEXI2DVI = texi2dvi
# makefile (from `../../../mk/target.mk', line 490)
VERSION_DESC = $(subst Exe,$(EXE_DESCRIPTION), $(subst Dll, $(DLL_DESCRIPTION),$(DLL_OR_EXE)))
# makefile (from `../../../mk/config.mk', line 478)
NoFibRuns = 5
# makefile (from `../../../mk/opts.mk', line 79)
CC_OPTS = $(SRC_CC_OPTS) $(WAY$(_way)_CC_OPTS) $($*_CC_OPTS) $(EXTRA_CC_OPTS)
# environment
XCURSOR_THEME = default
# makefile (from `../../../mk/config.mk', line 399)
ReadlineIncludePath = 
# makefile (from `../../../mk/config.mk', line 906)
LTX = $(LTX_PREFIX)ltx
# makefile (from `../../../mk/config.mk', line 905)
MKDEPENDC = $(MKDEPENDC_PREFIX)mkdependC
# environment
SESSION_MANAGER = local/orac.home:/tmp/.ICE-unix/3663
# makefile (from `../../../mk/config.mk', line 1065)
WAY_thr_p_NAME = threaded profiled
# default
COMPILE.mod = $(M2C) $(M2FLAGS) $(MODFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 820)
MSMACROS = -ms
# makefile (from `../../mk/paths.mk', line 19)
GHC_DRIVER_DIR_REL = driver
# makefile (from `../../../mk/config.mk', line 806)
FIND = /bin/find
# makefile (from `../../../mk/config.mk', line 527)
includedir = ${prefix}/include
# default
ARFLAGS = rv
# default
LINK.r = $(FC) $(FFLAGS) $(RFLAGS) $(LDFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 377)
GhcRtsHcOpts = -O2
# makefile (from `../../../mk/config.mk', line 1121)
WAY_j_NAME = 
# makefile (from `../../../mk/config.mk', line 1127)
WAY_l_NAME = 
# makefile (from `../../../mk/config.mk', line 1104)
WAY_c_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 1018)
USER_WAYS = a b c d e f g h j k l m n o A B
# environment
WINDOWID = 44040197
# default
COMPILE.f = $(FC) $(FFLAGS) $(TARGET_ARCH) -c
# makefile (from `../../../mk/config.mk', line 105)
BuildArch_CPP = x86_64
# makefile (from `../../../mk/config.mk', line 1100)
WAY_b_NAME = 
# makefile (from `../../../mk/config.mk', line 969)
MKDEPENDLIT = $(LITERATE_PREFIX)mkdependlit
# makefile (from `../../../mk/opts.mk', line 70)
RUNTEST_OPTS = $(SRC_RUNTEST_OPTS) $(WAY$(_way)_RUNTEST_OPTS) $($*_RUNTEST_OPTS) $(EXTRA_RUNTEST_OPTS)
# makefile (from `../../../mk/boilerplate.mk', line 44)
comma = ,
# default
LINT.c = $(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/paths.mk', line 53)
ALL_SRCS = $(wildcard $(patsubst ./%, %, $(patsubst %,%/*.hs,   . $(ALL_DIRS)) $(patsubst %,%/*.lhs,  . $(ALL_DIRS)) $(patsubst %,%/*.hs-boot,  . $(ALL_DIRS)) $(patsubst %,%/*.lhs-boot, . $(ALL_DIRS)) $(patsubst %,%/*.y,    . $(ALL_DIRS)) $(patsubst %,%/*.ly,   . $(ALL_DIRS)) $(patsubst %,%/*.x,    . $(ALL_DIRS)) $(patsubst %,%/*.c,    . $(ALL_DIRS)) $(patsubst %,%/*.hc,   . $(ALL_DIRS)) $(patsubst %,%/*.S,    . $(ALL_DIRS)) $(patsubst %,%/*.prl,  . $(ALL_DIRS)) $(patsubst %,%/*.lprl, . $(ALL_DIRS)) $(patsubst %,%/*.lit,  . $(ALL_DIRS)) $(patsubst %,%/*.verb, . $(ALL_DIRS)) $(patsubst %,%/*.hsc,  . $(ALL_DIRS)) $(patsubst %,%/*.gc,   . $(ALL_DIRS)) )) $(EXTRA_SRCS)
# default
LINT = lint
# makefile (from `../../../mk/config.mk', line 1109)
WAY_e_NAME = 
# makefile (from `../../../mk/opts.mk', line 74)
AR_OPTS = $(SRC_AR_OPTS) $(WAY$(_way)_AR_OPTS) $(EXTRA_AR_OPTS)
# makefile (from `../../../mk/config.mk', line 515)
FPTOOLS_TOP_ABS_PLATFORM = /home/andrew/test/ghc/bs/target/ghc-6.4.1
# makefile (from `../../../mk/config.mk', line 1017)
ALL_WAYS = p t u s mp mg a b c d e f g h i j k l m n o A B
# makefile (from `../../../mk/opts.mk', line 105)
ZIP_OPTS = $(SRC_ZIP_OPTS) $(EXTRA_ZIP_OPTS)
# default
YACC.y = $(YACC) $(YFLAGS)
# makefile (from `../../../mk/config.mk', line 912)
RUNTEST = $(RUNTEST_PREFIX)runstdtest
# makefile (from `../../../mk/config.mk', line 472)
NoFibWays = $(GhcLibWays)
# makefile (from `../../../mk/config.mk', line 576)
libexecdir = $(libdir)
# makefile (from `../../../mk/config.mk', line 1086)
WAY_thr_debug_p_HC_OPTS = -optc-DTHREADED_RTS -optc-DDEBUG -prof
# makefile (from `../../../mk/config.mk', line 792)
AR = /bin/ar q
# makefile (from `../../../mk/config.mk', line 930)
GREENCARD = 
# makefile (from `../../../mk/config.mk', line 286)
BuildingParallel = $(subst mp,YES,$(filter mp,$(WAYS)))
# makefile (from `../../../mk/config.mk', line 99)
TargetPlatform_CPP = x86_64_unknown_linux
# makefile (from `../../../mk/paths.mk', line 149)
HI_BOOTS = $(patsubst %.hs-boot, %.$(way_)hi-boot, $(patsubst %.lhs-boot, %.$(way_)hi-boot, $(PRE_HS_BOOT_SRCS)))
# makefile (from `../../../mk/config.mk', line 110)
x86_64_unknown_linux_TARGET = 1
# makefile (from `../../../mk/target.mk', line 486)
DLL_OR_EXE = $(subst VersionInfo.$(way_)rc,,$@)
# environment
GTK2_RC_FILES = /etc/gtk-2.0/gtkrc:/home/andrew/.gtkrc-2.0:/home/andrew/.kde/share/config/gtkrc-2.0
# makefile (from `../../mk/config.mk', line 22)
GhcBinDistBins = hp2ps runghc
# makefile (from `../../../mk/config.mk', line 879)
TIB = tib
# makefile (from `../../../mk/target.mk', line 1061)
LIB_WAY_TARGETS = $(foreach way,$(WAYS),%_$(way).a %_$(way))
# makefile (from `../../../mk/opts.mk', line 82)
HAPPY_OPTS = $(SRC_HAPPY_OPTS) $($(HcFlavour)_HAPPY_OPTS) $(WAY$(_way)_HAPPY_OPTS) $($*_HAPPY_OPTS) $(EXTRA_HAPPY_OPTS)
# makefile (from `../../../mk/config.mk', line 410)
DotnetSupport = NO
# makefile (from `../../../mk/config.mk', line 961)
HADDOCK_INPLACE = $(HADDOCK_PREFIX)/src/haddock-inplace
# default
TANGLE = tangle
# default
F77 = $(FC)
# makefile (from `../../mk/paths.mk', line 76)
GHC_SPLIT = $(GHC_SPLIT_DIR)/$(GHC_SPLIT_PGM)
# makefile (from `../../../mk/config.mk', line 817)
HACHA = hacha
# makefile (from `../../../mk/config.mk', line 402)
LIBM = -lm
# makefile (from `../../../mk/paths.mk', line 123)
EXCLUDED_DERIVED_SRCS = $(patsubst %.hsc, %.hs, $(EXCLUDED_HSC_SRCS)) $(patsubst %.hsc, %_hsc.h, $(EXCLUDED_HSC_SRCS)) $(patsubst %.hsc, %_hsc.c, $(EXCLUDED_HSC_SRCS)) $(patsubst %.hsc, %.hc, $(EXCLUDED_HSC_SRCS)) $(patsubst %.gc,  %_stub_ffi.c, $(EXCLUDED_GC_SRCS)) $(patsubst %.gc,  %_stub_ffi.h, $(EXCLUDED_GC_SRCS)) $(patsubst %.y,   %.hs, $(EXCLUDED_HAPPY_Y_SRCS)) $(patsubst %.ly,  %.hs, $(EXCLUDED_HAPPY_LY_SRCS)) $(patsubst %.x,   %.hs, $(EXCLUDED_ALEX_SRCS)) $(patsubst %.hs,  %.hc, $(EXCLUDED_HS_SRCS)) $(patsubst %.lhs, %.hc, $(EXCLUDED_LHS_SRCS)) $(patsubst %.hs,  %_stub.c, $(EXCLUDED_HS_SRCS)) $(patsubst %.lhs, %_stub.c, $(EXCLUDED_LHS_SRCS))
# makefile (from `../../../mk/paths.mk', line 119)
EXCLUDED_HAPPY_SRCS = $(EXCLUDED_HAPPY_Y_SRCS) $(EXCLUDED_HAPPY_LY_SRCS)
# makefile (from `../../mk/paths.mk', line 39)
GHC_GENPRIMOP_DIR = $(GHC_TOP)/$(GHC_GENPRIMOP_DIR_REL)
# environment
LS_COLORS = no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35:
# makefile (from `../../../mk/config.mk', line 181)
IncludeTestDirsInBuild = NO
# makefile (from `../../../mk/config.mk', line 936)
HAPPY = 
# makefile (from `../../../mk/config.mk', line 176)
ProjectsDontInstall = glafp-utils nofib
# makefile (from `../../mk/paths.mk', line 20)
GHC_LIB_DIR_REL = lib
# environment
SSH_AUTH_SOCK = /tmp/ssh-ppoDcP3566/agent.3566
# makefile (from `../../../mk/config.mk', line 707)
GHC = 
# default
GET = get
# makefile (from `../../../mk/config.mk', line 866)
SIZE = size
# automatic
%F = $(notdir $%)
# environment
KDEDIRS = /pkg/kdiff3:/pkg/konversation
# makefile (from `../../../mk/config.mk', line 931)
GREENCARD_VERSION = 
# environment
STY = 29935.pts-1.orac
# environment
DISPLAY = :0
# makefile (from `../../../mk/config.mk', line 1033)
WAY_p_NAME = profiling
# makefile (from `../../../mk/target.mk', line 471)
EXE_VERSION = $(ProjectVersion)
# makefile (from `../../../mk/config.mk', line 881)
TIME = /bin/time
# default
COMPILE.F = $(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
# makefile (from `../../../mk/config.mk', line 131)
exeext = 
# makefile (from `../../../mk/config.mk', line 754)
GccDir = $(dir $(WhatGccIsCalled))
# makefile (from `../../../mk/paths.mk', line 81)
PRE_HS_BOOT_SRCS = $(filter %.hs-boot,  $(PRE_SRCS)) $(filter %.lhs-boot, $(PRE_SRCS))
# makefile (from `../../../mk/config.mk', line 523)
exec_prefix = ${prefix}
# makefile (from `../../../mk/target.mk', line 78)
MKDEPENDHS_OBJ_SUFFICES = o
# makefile (from `../../../mk/paths.mk', line 308)
DLL_PEN = $(FPTOOLS_TOP)/dll
# makefile (from `../../../mk/config.mk', line 875)
TBL = tbl
# default
CTANGLE = ctangle
# makefile (from `../../../mk/config.mk', line 378)
GhcRtsCcOpts = -fomit-frame-pointer
# makefile (from `../../mk/paths.mk', line 41)
GHC_MANGLER_DIR = $(GHC_TOP)/$(GHC_MANGLER_DIR_REL)
# makefile (from `../../../mk/config.mk', line 1133)
WAY_n_NAME = 
# makefile (from `../../../mk/config.mk', line 941)
GHC_HAPPY_OPTS = -agc
# makefile (from `../../../mk/config.mk', line 522)
prefix = /pkg/ghc
# makefile (from `../../../mk/paths.mk', line 155)
GC_C_OBJS = $(addsuffix _stub_ffi.$(way_)o,$(basename $(filter %.gc,$(SRCS))))
# makefile (from `../../../mk/paths.mk', line 140)
CLOSED_EXCLUDED_SRCS = $(sort $(EXCLUDED_SRCS) $(EXCLUDED_DERIVED_SRCS))
# makefile (from `../../../mk/bootstrap.mk', line 159)
HC_BOOT_LIBS =  -lHSreadline -lHStemplate-haskell -lHSunix -lHSunix_cbits -lHSCabal -lHShaskell98 -lHSbase -lHSbase_cbits -lHSparsec -lHSrts -lgmp -lm $(EXTRA_HC_BOOT_LIBS) $(patsubst %, -l%, $(LibsReadline)) -ldl
# makefile (from `../../../mk/config.mk', line 897)
XSLTPROC_LABEL_OPTS = --stringparam toc.section.depth 3 --stringparam section.autolabel 1 --stringparam section.label.includes.component.label 1
# makefile (from `../../../mk/paths.mk', line 100)
DERIVED_HAPPY_SRCS = $(patsubst %.y,   %.hs, $(HAPPY_Y_SRCS)) $(patsubst %.ly,  %.hs, $(HAPPY_LY_SRCS))
# makefile (from `../../../mk/config.mk', line 919)
ILX2IL = ilx2il
# default
.LIBPATTERNS = lib%.so lib%.a
# makefile (from `../../../mk/config.mk', line 269)
HaveRtldLocal = YES
# makefile (from `../../../mk/config.mk', line 1128)
WAY_l_HC_OPTS = 
# default
LINK.C = $(LINK.cc)
# environment
PWD = /home/andrew/test/ghc/bs/target/ghc-6.4.1/ghc/lib/compat
# makefile (from `../../../mk/config.mk', line 526)
libdir0 = ${exec_prefix}/lib
# makefile (from `../../../mk/config.mk', line 340)
StripLibraries = NO
# makefile (from `../../../mk/config.mk', line 1095)
WAY_B_HC_OPTS = 
# makefile (from `../../mk/paths.mk', line 37)
GHC_DRIVER_DIR = $(GHC_TOP)/$(GHC_DRIVER_DIR_REL)
# makefile (from `../../../mk/config.mk', line 394)
LibsReadline = readline ncurses
# makefile (from `../../../mk/config.mk', line 1103)
WAY_c_NAME = 
# default
LINK.S = $(CC) $(ASFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_MACH)
# makefile (from `../../../mk/package.mk', line 289)
CLEAN_FILES = $(HS_PROG) $(C_PROG) $(SCRIPT_PROG) $(SCRIPT_LINK) $(PROG) $(LIBRARY) a.out $(DERIVED_HSC_SRCS) $(DERIVED_GC_SRCS) $(patsubst %,%/*.$(way_)hi, . $(ALL_DIRS)) $(HI_BOOTS) $(O_BOOTS) $(GHCI_LIBRARY)
# makefile (from `../../../mk/config.mk', line 1101)
WAY_b_HC_OPTS = 
# default
PREPROCESS.r = $(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -F
# makefile (from `../../../mk/config.mk', line 170)
ProjectsToBuild = 
# environment
SSH_AGENT_PID = 3567
# makefile (from `../../../mk/config.mk', line 747)
WhatGccIsCalled = gcc
# makefile (from `../../../mk/config.mk', line 736)
GHC_STAGE3 = $(FPTOOLS_TOP)/ghc/compiler/stage3/ghc-inplace
# makefile (from `../../../mk/opts.mk', line 90)
HEVEA_OPTS = $(SRC_HEVEA_OPTS) $(WAY$(_way)_HEVEA_OPTS) $(EXTRA_HEVEA_OPTS)
# makefile (from `../../../mk/config.mk', line 827)
RANLIB = :
# makefile (from `../../../mk/config.mk', line 888)
XSLTPROC = /bin/xsltproc
# environment
PKG_CONFIG_PATH = /lib/pkgconfig
# makefile (from `../../../mk/config.mk', line 529)
mandir = ${prefix}/man
# makefile (from `../../../mk/config.mk', line 889)
XMLLINT = /bin/xmllint
# default
LINK.c = $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 795)
BASH = /usr/local/bin/bash
# makefile (from `../../mk/config.mk', line 20)
GhcBinDistPrlScripts = ghcprof
# makefile (from `../../../mk/config.mk', line 548)
libdir = $(if $(ProjectNameShort),$(libdir0)/$(ProjectNameShort)-$(ProjectVersion),$(libdir0))
# makefile (from `../../../mk/paths.mk', line 91)
DERIVED_GC_SRCS = $(patsubst %.gc, %.hs, $(GC_SRCS)) $(patsubst %.gc, %_stub_ffi.c, $(GC_SRCS)) $(patsubst %.gc, %_stub_ffi.h, $(GC_SRCS))
# makefile (from `../../../mk/target.mk', line 1060)
WAY_TARGETS = $(foreach way,$(WAYS),$(foreach suffix, $(FPTOOLS_SUFFIXES), %.$(way)_$(suffix)))
# makefile (from `../../../mk/config.mk', line 186)
IncludeExampleDirsInBuild = NO
# makefile (from `../../../mk/config.mk', line 824)
PYTHON = /bin/python
# makefile (from `../../../mk/config.mk', line 712)
GhcPatchLevel = 
# environment
MANPATH = /man
# makefile (from `../../../mk/paths.mk', line 88)
HAPPY_SRCS = $(HAPPY_Y_SRCS) $(HAPPY_LY_SRCS)
# default
LINK.s = $(CC) $(ASFLAGS) $(LDFLAGS) $(TARGET_MACH)
# makefile (from `../../../mk/bootstrap.mk', line 28)
PLATFORM_HC_BOOT_CC_OPTS = 
# environment
HOME = /home/andrew
# makefile (from `../../mk/paths.mk', line 77)
GHC_SYSMAN = $(GHC_SYSMAN_DIR)/$(GHC_SYSMAN_PGM)
# makefile (from `../../../mk/config.mk', line 829)
SED = /bin/sed
# makefile (from `../../../mk/config.mk', line 768)
HaveLibGmp = YES
# makefile (from `../../../mk/config.mk', line 1091)
WAY_A_NAME = 
# makefile (from `../../../mk/opts.mk', line 96)
LIT2PGM_OPTS = $(SRC_LIT2PGM_OPTS) $(WAY$(_way)_LIT2PGM_OPTS) $(EXTRA_LIT2PGM_OPTS)
# makefile (from `../../../mk/config.mk', line 878)
TGRIND_HELPER = /usr/local/lib/tgrind/tfontedpr 
# makefile (from `../../../mk/config.mk', line 1041)
WAY_u_NAME = unregisterized (using portable C only)
# makefile (from `../../../mk/config.mk', line 821)
MV = mv
# makefile (from `../../../mk/config.mk', line 335)
DLLized = @EnableWin32DLLs@
# makefile (from `Makefile', line 4)
ALL_DIRS = Data Compat Distribution Distribution/Compat System System/Directory cbits
# environment
PERL5LIB = /lib/perl5/site_perl:/lib/perl5/site_perl/:/lib/perl5/site_perl/x86_64-unknown-linux-gnu
# makefile (from `../../../mk/config.mk', line 684)
DOCBOOK_PREFIX = $(GLAFP_UTILS)/docbook/
# makefile (from `../../../mk/config.mk', line 910)
VERBATIM = $(VERBATIM_PREFIX)verbatim
# makefile (from `../../../mk/config.mk', line 868)
TAR = /bin/tar
# makefile (from `../../../mk/paths.mk', line 78)
PRE_HS_SRCS = $(filter %.hs,  $(PRE_SRCS))
# makefile (from `../../../mk/config.mk', line 250)
GhcUnregisterised = NO
# environment
LOGNAME = andrew
# makefile (from `../../mk/paths.mk', line 73)
GHC_UNLIT = $(GHC_UNLIT_DIR)/$(GHC_UNLIT_PGM)
# makefile (from `../../../mk/config.mk', line 645)
GC_CPP_OPTS = -P -E -x c -traditional -D__GLASGOW_HASKELL__
# makefile (from `../../../mk/config.mk', line 233)
GhcStage2HcOpts = 
# makefile (from `../../../mk/config.mk', line 119)
linux_BUILD_OS = 1
# makefile (from `../../../mk/bootstrap.mk', line 11)
TOP_SAVED := ../../..
# makefile (from `../../../mk/opts.mk', line 104)
UNLIT_OPTS = $(SRC_UNLIT_OPTS) $(WAY$(_way)_UNLIT_OPTS) $(EXTRA_UNLIT_OPTS)
# makefile (from `../../../mk/config.mk', line 513)
FPTOOLS_TOP_ABS = /home/andrew/test/ghc/bs/target/ghc-6.4.1
# makefile (from `../../mk/config.mk', line 12)
GhcBinDistDirs = ghc libraries hslibs
# makefile (from `../../../mk/config.mk', line 96)
HostOS_Full = linux-gnu
# makefile (from `../../mk/paths.mk', line 35)
GHC_RUNTIME_DIR = $(GHC_TOP)/$(GHC_RUNTIME_DIR_REL)
# makefile (from `../../../mk/config.mk', line 865)
REAL_SHELL = $(SHELL)
# makefile (from `../../../ghc/mk/version.mk', line 40)
ProjectVersionInt = 604
# makefile (from `../../../mk/config.mk', line 1130)
WAY_m_NAME = 
# makefile (from `../../../mk/config.mk', line 711)
GhcMinVersion = 
# environment
KDE_FULL_SESSION = true
# makefile (from `../../../mk/paths.mk', line 85)
HSC_SRCS = $(filter %.hsc, $(PRE_SRCS))
# makefile (from `../../../mk/paths.mk', line 156)
HSC_C_OBJS = $(addsuffix _hsc.$(way_)o,$(basename $(filter %.hsc,$(SRCS))))
# makefile (from `../../../mk/paths.mk', line 146)
HS_OBJS = $(addsuffix .$(way_)o,$(basename $(HS_SRCS)))
# makefile (from `../../../mk/config.mk', line 1038)
WAY_t_HC_OPTS = -ticky
# makefile (from `../../../mk/config.mk', line 1054)
WAY_mg_HC_OPTS = -gransim
# makefile (from `../../mk/paths.mk', line 52)
GHC_TOUCHY_PGM = touchy$(exeext)
# automatic
^D = $(patsubst %/,%,$(dir $^))
# makefile (from `../../mk/config.mk', line 23)
GhcBinDistOptBins = runhaskell
# makefile (from `../../../mk/config.mk', line 681)
ETAGS_PREFIX = $(GLAFP_UTILS)/etags/
# environment
HOSTNAME = orac.home
# default
YACC = yacc
# makefile (from `../../../mk/paths.mk', line 175)
SCRIPT_SRCS = $(filter %.lprl,$(SRCS))
# makefile (from `../../../mk/opts.mk', line 95)
LIT2LATEX_OPTS = $(SRC_LIT2LATEX_OPTS) $(WAY$(_way)_LIT2LATEX_OPTS) $(EXTRA_LIT2LATEX_OPTS)
# makefile (from `../../../mk/paths.mk', line 214)
TAGS_C_SRCS = $(C_SRCS)
# makefile (from `../../mk/paths.mk', line 38)
GHC_PKG_DIR = $(GHC_TOP)/$(GHC_PKG_DIR_REL)
# makefile (from `../../../mk/config.mk', line 1030)
WAY_i_HC_OPTS = -filx -fruntime-types
# makefile (from `../../mk/paths.mk', line 40)
GHC_GENAPPLY_DIR = $(GHC_TOP)/$(GHC_GENAPPLY_DIR_REL)
# environment
MAKELEVEL := 0
# makefile (from `../../../mk/config.mk', line 1125)
WAY_k_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 122)
unknown_TARGET_VENDOR = 1
# makefile (from `../../mk/paths.mk', line 25)
GHC_PKG_DIR_REL = $(GHC_UTILS_DIR_REL)/ghc-pkg
# makefile (from `../../../mk/config.mk', line 109)
x86_64_unknown_linux_HOST = 1
# environment
COLORTERM = 
# makefile (from `../../mk/config.mk', line 25)
GhcBinDistLibSplicedFiles = package.conf
# default
MAKE = $(MAKE_COMMAND)
# makefile (from `../../../mk/config.mk', line 1124)
WAY_k_NAME = 
# makefile (from `../../mk/paths.mk', line 7)
PROJECT_DIR := ghc
# makefile (from `../../../ghc/mk/version.mk', line 60)
HscIfaceFileVersion = 6
# makefile (from `../../mk/paths.mk', line 55)
GHC_SYSMAN_PGM = SysMan
# makefile (from `../../../mk/paths.mk', line 142)
SRCS = $(filter-out $(CLOSED_EXCLUDED_SRCS), $(sort $(PRE_SRCS) $(DERIVED_SRCS)))
# makefile (from `../../../mk/opts.mk', line 75)
AS_OPTS = $(SRC_AS_OPTS) $(WAY$(_way)_AS_OPTS) $(EXTRA_AS_OPTS)
# environment
SHLVL = 6
# makefile (from `Makefile', line 30)
UseGhcForCc = YES
# makefile (from `../../mk/paths.mk', line 30)
GHC_SYSMAN_DIR_REL = $(GHC_RUNTIME_DIR_REL)/parallel
# makefile (from `../../../mk/config.mk', line 971)
LIT2TEXT = $(LITERATE_PREFIX)lit2text
# makefile (from `../../mk/config.mk', line 59)
ghc_ge_602 = YES
# makefile (from `../../../mk/config.mk', line 908)
LNDIR = $(LNDIR_PREFIX)lndir
# makefile (from `../../../mk/config.mk', line 635)
SRC_INSTALL_BIN_OPTS = -s
# makefile (from `../../../mk/boilerplate.mk', line 21)
FPTOOLS_TOP := ../../..
# default
AS = as
# makefile (from `../../mk/paths.mk', line 50)
GHC_UNLIT_PGM = unlit$(exeext)
# makefile (from `../../../mk/config.mk', line 633)
SRC_FLEX_OPTS = -8
# makefile (from `../../../mk/config.mk', line 966)
LIT2PGM = $(LITERATE_PREFIX)lit2pgm
# default
PREPROCESS.S = $(CC) -E $(CPPFLAGS)
# makefile (from `../../../mk/config.mk', line 115)
x86_64_BUILD_ARCH = 1
# makefile (from `../../../mk/config.mk', line 259)
GhcWithNativeCodeGen = YES
# makefile (from `Makefile', line 17)
NO_INSTALL_LIBRARY = YES
# environment
JAVA_HOME = /pkg/jre
# makefile (from `../../../mk/opts.mk', line 85)
HSC2HS_OPTS = $(SRC_HSC2HS_OPTS) $($(HcFlavour)_HSC2HS_OPTS) $(WAY$(_way)_HSC2HS_OPTS) $(EXTRA_HSC2HS_OPTS)
# makefile (from `../../../mk/config.mk', line 267)
HaveLibDL = YES
# makefile (from `../../../mk/opts.mk', line 91)
HACHA_OPTS = $(SRC_HACHA_OPTS) $(WAY$(_way)_HACHA_OPTS) $(EXTRA_HACHA_OPTS)
# default
COMPILE.p = $(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
# default
MAKE_VERSION := 3.80
# environment
KDE_MULTIHEAD = false
# default
FC = f77
# makefile (from `../../../mk/config.mk', line 86)
BUILDPLATFORM = x86_64-unknown-linux
# makefile (from `../../../mk/config.mk', line 746)
UseGcc = YES
# makefile (from `../../../mk/config.mk', line 979)
HSC2HS = $(HSC2HS_PREFIX)hsc2hs-inplace
# makefile (from `../../../ghc/mk/version.mk', line 37)
ProjectName = The Glorious Glasgow Haskell Compilation System
# makefile (from `../../../mk/opts.mk', line 83)
GC_OPTS = $(SRC_GC_OPTS) $(WAY$(_way)_GC_OPTS) $($*_GC_OPTS) $(EXTRA_GC_OPTS)
# makefile (from `../../mk/paths.mk', line 34)
GHC_COMPILER_DIR = $(GHC_TOP)/$(GHC_COMPILER_DIR_REL)
# makefile (from `../../../mk/config.mk', line 883)
UNAME = uname
# makefile (from `../../../mk/opts.mk', line 63)
HC_OPTS = $(SRC_HC_OPTS) $(WAY$(_way)_HC_OPTS) $($*_HC_OPTS) $(EXTRA_HC_OPTS)
# makefile (from `../../../mk/config.mk', line 726)
HC = 
# makefile (from `../../../mk/config.mk', line 1082)
WAY_thr_debug_HC_OPTS = -optc-DTHREADED_RTS -optc-DDEBUG
# makefile (from `../../../mk/opts.mk', line 76)
BLD_DLL_OPTS = $(SRC_BLD_DLL_OPTS) $(WAY$(_way)_BLD_DLL_OPTS) $($*_HC_OPTS) $(EXTRA_BLD_DLL_OPTS)
# makefile (from `../../../mk/config.mk', line 114)
x86_64_TARGET_ARCH = 1
# makefile (from `../../../mk/config.mk', line 907)
MKDIRHIER = $(MKDIRHIER_PREFIX)mkdirhier
# makefile (from `../../../mk/opts.mk', line 68)
ILASM_OPTS = $(SRC_ILASM_OPTS) $(WAY$(_way)_ILASM_OPTS) $($*_ILASM_OPTS) $(EXTRA_ILASM_OPTS)
# makefile (from `../../../mk/opts.mk', line 64)
HC_POST_OPTS = $(SRC_HC_POST_OPTS) $(WAY$(_way)_HC_POST_OPTS) $($*_HC_POST_OPTS) $(EXTRA_HC_POST_OPTS)
# makefile (from `../../mk/paths.mk', line 28)
GHC_MANGLER_DIR_REL = $(GHC_DRIVER_DIR_REL)/mangler
# makefile (from `../../../mk/config.mk', line 825)
PIC = pic
# makefile (from `../../../mk/config.mk', line 278)
GhcWithInterpreter = YES
# makefile (from `../../../mk/opts.mk', line 108)
GHC_CC_OPTS = $(addprefix -optc, $(CC_OPTS)) $(HC_OPTS)
# makefile (from `../../../mk/config.mk', line 102)
TargetVendor_CPP = unknown
# automatic
%D = $(patsubst %/,%,$(dir $%))
# makefile (from `../../../mk/opts.mk', line 67)
ILX2IL_OPTS = $(SRC_ILX2IL_OPTS) $(WAY$(_way)_ILX2IL_OPTS) $($*_ILX2IL_OPTS) $(EXTRA_ILX2IL_OPTS)
# makefile (from `../../../mk/config.mk', line 456)
WithNofibHc = $(GHC_INPLACE)
# makefile (from `../../mk/paths.mk', line 17)
GHC_RUNTIME_DIR_REL = rts
# makefile (from `../../mk/paths.mk', line 26)
GHC_GENPRIMOP_DIR_REL = $(GHC_UTILS_DIR_REL)/genprimopcode
# makefile (from `../../mk/paths.mk', line 16)
GHC_COMPILER_DIR_REL = compiler
# makefile (from `Makefile', line 70)
SRC_HC_OPTS = -H16m -O $(INCLUDE_DIRS) $(filter-out -D%, $(GhcHcOpts))  -ignore-package Cabal -I$(FPTOOLS_TOP)/libraries -fglasgow-exts -no-recomp
# makefile (from `../../../mk/config.mk', line 690)
UNLIT_PREFIX = $(FPTOOLS_TOP)/ghc/utils/unlit/
# makefile (from `../../../mk/opts.mk', line 89)
LINT_OPTS = $(SRC_LINT_OPTS) $(WAY$(_way)_LINT_OPTS) $(EXTRA_LINT_OPTS)
# makefile (from `../../../mk/opts.mk', line 92)
LIT2CHANGELOG_OPTS = $(SRC_LIT2CHANGELOG_OPTS) $(WAY$(_way)_LIT2CHANGELOG_OPTS) $(EXTRA_LIT2CHANGELOG_OPTS)
# makefile (from `../../mk/config.mk', line 15)
GhcBinDistShScripts = ghc-$(ProjectVersion) ghci-$(ProjectVersion) ghc-pkg-$(ProjectVersion) hsc2hs
# makefile (from `../../../mk/target.mk', line 463)
DLL_VERSION_NAME = "http://www.haskell.org/ghc"
# makefile (from `../../../mk/config.mk', line 970)
LIT2CHANGELOG = $(LITERATE_PREFIX)lit2changelog
# makefile (from `../../../mk/config.mk', line 735)
GHC_STAGE2 = $(FPTOOLS_TOP)/ghc/compiler/stage2/ghc-inplace
# makefile (from `../../../mk/config.mk', line 1094)
WAY_B_NAME = 
# makefile (from `../../../mk/config.mk', line 882)
TROFF = troff
# default
WEAVE = weave
# default
MAKE_COMMAND := make
# makefile (from `../../../mk/config.mk', line 691)
HP2PS_PREFIX = $(FPTOOLS_TOP)/ghc/utils/hp2ps/
# default
LINK.cpp = $(LINK.cc)
# makefile (from `Makefile', line 45)
EXCLUDED_SRCS = System/Directory/Internals.hs
# makefile (from `../../../mk/config.mk', line 642)
SRC_BLD_DLL_OPTS = -mno-cygwin --target=i386-mingw32
# environment
WINDOW = 0
# environment
OLDPWD = /home/andrew/test/ghc/bs/target/ghc-6.4.1
# makefile (from `../../../mk/config.mk', line 1049)
WAY_mp_NAME = parallel
# makefile (from `../../../mk/config.mk', line 118)
linux_TARGET_OS = 1
# makefile (from `../../../mk/config.mk', line 822)
NROFF = nroff
# makefile (from `../../../mk/paths.mk', line 117)
EXCLUDED_HAPPY_Y_SRCS = $(filter %.y,   $(EXCLUDED_SRCS))
# default
.VARIABLES := 
# makefile (from `../../../mk/opts.mk', line 73)
ALEX_OPTS = $(SRC_ALEX_OPTS) $($(HcFlavour)_ALEX_OPTS) $(WAY$(_way)_ALEX_OPTS) $($*_ALEX_OPTS) $(EXTRA_ALEX_OPTS)
# default
PC = pc
# environment
CVS_RSH = ssh
# makefile (from `../../../mk/config.mk', line 774)
HaveFrameworkGMP = NO
# automatic
*F = $(notdir $*)
# makefile (from `../../../mk/config.mk', line 1070)
WAY_debug_HC_OPTS = -optc-DDEBUG
# makefile (from `../../../mk/config.mk', line 100)
TargetArch_CPP = x86_64
# makefile (from `../../../mk/target.mk', line 459)
DLL_VERSION = $(ProjectVersion)
# makefile (from `../../../mk/config.mk', line 720)
GhcCanonVersion = $(GhcMajVersion)$(GhcMinVersion)
# makefile (from `../../mk/paths.mk', line 54)
GHC_SPLIT_PGM = ghc-split
# makefile (from `../../../mk/config.mk', line 1115)
WAY_g_NAME = 
# default
COMPILE.def = $(M2C) $(M2FLAGS) $(DEFFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 1078)
WAY_debug_u_HC_OPTS = -optc-DDEBUG -unreg
# environment
PYTHONPATH = /pkg/mercurial/lib/python
# makefile (from `../../../mk/opts.mk', line 98)
MKDEPENDHS_OPTS = $(SRC_MKDEPENDHS_OPTS) $(WAY$(_way)_MKDEPENDHS_OPTS) $(EXTRA_MKDEPENDHS_OPTS)
# default
LEX = lex
# makefile (from `../../../mk/config.mk', line 555)
ifacedir = $(libdir)
# makefile (from `../../../mk/config.mk', line 708)
GhcDir = $(dir $(GHC))
# makefile
MAKEFLAGS = rpd
# makefile (from `../../../mk/config.mk', line 97)
HostVendor_CPP = unknown
# makefile (from `../../../mk/config.mk', line 807)
SORT = /bin/sort
# makefile (from `../../../mk/config.mk', line 227)
GhcHcOpts = -Rghc-timing
# environment
MFLAGS = -rpd
# automatic
*D = $(patsubst %/,%,$(dir $*))
# makefile (from `../../mk/config.mk', line 34)
GTK_CONFIG = /bin/gtk-config
# environment
MAIL = /home/andrew/Mail
# makefile (from `../../../mk/config.mk', line 727)
MKDEPENDHS = $(GHC)
# default
LEX.l = $(LEX) $(LFLAGS) -t
# makefile (from `../../../mk/config.mk', line 920)
ILASM = ilasm
# makefile (from `../../../mk/config.mk', line 600)
INSTALL_OWNER = 
# makefile (from `../../mk/paths.mk', line 22)
GHC_UNLIT_DIR_REL = $(GHC_UTILS_DIR_REL)/unlit
# makefile (from `../../../mk/paths.mk', line 122)
EXCLUDED_LHS_SRCS = $(filter %.lhs, $(EXCLUDED_SRCS))
# makefile (from `../../../mk/config.mk', line 951)
ALEX_VERSION = 
# automatic
+D = $(patsubst %/,%,$(dir $+))
# environment
KDEDIR = /pkg/kde
# default
COMPILE.r = $(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -c
# makefile (from `../../../mk/target.mk', line 479)
EXE_DESCRIPTION = "A GHC-compiled binary"
# makefile (from `../../../mk/config.mk', line 274)
OsSupportsGHCi = $(strip $(patsubst $(HostOS_CPP), YES, $(findstring $(HostOS_CPP), mingw32 cygwin32 linux solaris2 freebsd netbsd openbsd darwin)))
# makefile (from `../../../mk/config.mk', line 914)
BLD_DLL = dllwrap
# makefile (from `../../../mk/config.mk', line 94)
HostArch_CPP = x86_64
# automatic
+F = $(notdir $+)
# default
M2C = m2c
# makefile (from `../../../mk/config.mk', line 425)
WithHappyHc = 
# makefile (from `../../../mk/config.mk', line 709)
GhcVersion = 
# makefile (from `../../../mk/opts.mk', line 84)
HSTAGS_OPTS = $(SRC_HSTAGS_OPTS) $(WAY$(_way)_HSTAGS_OPTS) $(EXTRA_HSTAGS_OPTS)
# environment
define TERMCAP
SC|screen|VT 100/ANSI X3.64 virtual terminal:\
	:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:\
	:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:\
	:do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:\
	:le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:\
	:li#65:co#186:am:xn:xv:LP:sr=\EM:al=\E[L:AL=\E[%dL:\
	:cs=\E[%i%d;%dr:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:\
	:im=\E[4h:ei=\E[4l:mi:IC=\E[%d@:ks=\E[?1h\E=:\
	:ke=\E[?1l\E>:vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l:\
	:ti=\E[?1049h:te=\E[?1049l:us=\E[4m:ue=\E[24m:so=\E[3m:\
	:se=\E[23m:mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:ms:\
	:Co#8:pa#64:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:AX:\
	:vb=\Eg:G0:as=\E(0:ae=\E(B:\
	:ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\
	:po=\E[5i:pf=\E[4i:k0=\E[10~:k1=\EOP:k2=\EOQ:k3=\EOR:\
	:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
	:k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:F3=\EO2P:\
	:F4=\EO2Q:F5=\EO2R:F6=\EO2S:F7=\E[15;2~:F8=\E[17;2~:\
	:F9=\E[18;2~:FA=\E[19;2~:kb=^H:K2=\EOE:kB=\E[Z:\
	:*4=\E[3;2~:*7=\E[1;2F:#2=\E[1;2H:#3=\E[2;2~:#4=\E[1;2D:\
	:%c=\E[6;2~:%e=\E[5;2~:%i=\E[1;2C:kh=\E[1~:@1=\E[1~:\
	:kH=\E[4~:@7=\E[4~:kN=\E[6~:kP=\E[5~:kI=\E[2~:kD=\E[3~:\
	:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:km:
endef
# makefile (from `../../../mk/config.mk', line 121)
unknown_HOST_VENDOR = 1
# makefile (from `../../../mk/opts.mk', line 87)
INSTALL_BIN_OPTS = $(INSTALL_OPTS) $(SRC_INSTALL_BIN_OPTS)
# makefile (from `../../../mk/config.mk', line 867)
STRIP = strip
# makefile (from `../../../mk/opts.mk', line 51)
HcFlavour = GHC
# makefile (from `../../../mk/target.mk', line 489)
VERSION_RES = $(subst Exe,$(EXE_VERSION), $(subst Dll, $(DLL_VERSION),$(DLL_OR_EXE)))
# makefile (from `../../../mk/config.mk', line 955)
GHC_ALEX_OPTS = -g
# makefile (from `../../../mk/config.mk', line 1037)
WAY_t_NAME = ticky-ticky profiling
# makefile (from `../../../mk/config.mk', line 1106)
WAY_d_NAME = 
# makefile (from `../../../mk/config.mk', line 978)
HSTAGS = $(HSTAGS_PREFIX)hasktags
# makefile (from `../../mk/paths.mk', line 80)
GHC_GENAPPLY = $(GHC_GENAPPLY_DIR)/$(GHC_GENAPPLY_PGM)
# makefile (from `../../mk/config.mk', line 58)
ghc_ge_601 = YES
# makefile (from `../../../mk/config.mk', line 1046)
WAY_s_HC_OPTS = -smp
# makefile (from `../../../ghc/mk/version.mk', line 39)
ProjectVersion = 6.4.1
# makefile (from `../../../mk/config.mk', line 937)
HAPPY_VERSION = 
# makefile (from `../../../mk/config.mk', line 84)
HOSTPLATFORM = x86_64-unknown-linux
# makefile (from `../../../mk/config.mk', line 1029)
WAY_i_NAME = ILX
# makefile (from `../../../mk/config.mk', line 1119)
WAY_h_HC_OPTS = 
# makefile (from `../../../mk/paths.mk', line 105)
DERIVED_HC_SRCS = $(patsubst %.hs,  %.hc, $(PRE_HS_SRCS)) $(patsubst %.lhs, %.hc, $(PRE_LHS_SRCS))
# makefile (from `../../../mk/paths.mk', line 315)
FPTOOLS_CSS = fptools.css
# makefile (from `../../mk/paths.mk', line 75)
GHC_MANGLER = $(GHC_MANGLER_DIR)/$(GHC_MANGLER_PGM)
# default
MAKEFILES := 
# makefile (from `../../../mk/config.mk', line 677)
LTX_PREFIX = $(GLAFP_UTILS)/ltx/
# makefile (from `../../../mk/config.mk', line 819)
MANMACROS = -man
# makefile (from `../../../mk/config.mk', line 1097)
WAY_a_NAME = 
# makefile (from `../../../mk/target.mk', line 40)
PRE_SRCS := Compat/Directory.hs Compat/RawSystem.hs Distribution/Extension.hs Distribution/GetOpt.hs Distribution/InstalledPackageInfo.hs Distribution/License.hs Distribution/Package.hs Distribution/ParseUtils.hs Distribution/Setup.hs Distribution/Version.hs Distribution/Compat/ReadP.hs System/Directory/Internals.hs cbits/directory.c cbits/rawSystem.c 
# makefile (from `../../mk/target.mk', line 14)
TOP := ../..
# default
COMPILE.cc = $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
# automatic
<F = $(notdir $<)
# makefile (from `../../../mk/config.mk', line 688)
LITERATE_PREFIX = $(FPTOOLS_TOP)/literate/
# makefile (from `../../../mk/config.mk', line 818)
LN_S = ln -s
# makefile (from `../../../mk/config.mk', line 1136)
WAY_o_NAME = 
# makefile (from `../../../mk/config.mk', line 106)
BuildOS_CPP = linux
# makefile (from `../../../mk/config.mk', line 1085)
WAY_thr_debug_p_NAME = threaded
# environment
PS1 = \[\033[01;32m\]\u@\h \[\033[01;34m\]\W $ \[\033[00m\]
# default
CXX = g++
# makefile (from `Makefile', line 18)
GhcWithInterpter = NO
# makefile (from `../../../mk/config.mk', line 287)
BuildingGranSim = $(subst mg,YES,$(filter mg,$(WAYS)))
# makefile (from `../../../mk/config.mk', line 779)
HaveLibMingwEx = NO
# makefile (from `../../../mk/config.mk', line 823)
PERL = /bin/perl
# makefile (from `../../../mk/config.mk', line 85)
TARGETPLATFORM = x86_64-unknown-linux
# makefile (from `../../../mk/config.mk', line 113)
x86_64_HOST_ARCH = 1
# default
COFLAGS = 
# makefile (from `../../../mk/config.mk', line 675)
SCRIPT_PREFIX = $(GLAFP_UTILS)/scripts/
# environment
EDITOR = /bin/xemacs -nw
# environment
PAGER = /bin/less -irs
# makefile (from `../../../mk/config.mk', line 605)
INSTALL_GROUP = 
# makefile (from `../../mk/config.mk', line 21)
GhcBinDistLibPrlScripts = ghc-asm ghc-split
# makefile (from `../../../mk/config.mk', line 841)
LdIsGNULd = YES
# makefile (from `../../../mk/package.mk', line 282)
GHCI_LIBRARY = $(patsubst lib%.a,%.o,$(LIBRARY))
# makefile (from `../../../mk/config.mk', line 678)
RUNTEST_PREFIX = $(GLAFP_UTILS)/runstdtest/
# environment
XML_CATALOG_FILES = /pkg/docbook/etc/xml/catalog
# makefile (from `../../../mk/config.mk', line 723)
HBC = 
# makefile (from `../../../mk/config.mk', line 611)
INSTALL_PROGRAM = $(INSTALL) -m 755
# makefile (from `../../../mk/paths.mk', line 84)
GC_SRCS = $(filter %.gc,  $(PRE_SRCS))
# makefile (from `../../mk/paths.mk', line 58)
GHC_GENAPPLY_PGM = genapply
# makefile (from `../../../mk/config.mk', line 414)
GhcLibsWithUnix = YES
# makefile (from `../../../mk/paths.mk', line 145)
HS_SRCS = $(filter %.lhs %.hs, $(sort $(SRCS) $(BOOT_SRCS)))
# default
COMPILE.C = $(COMPILE.cc)
# makefile (from `../../../mk/config.mk', line 769)
LibGmp = gmp
# makefile (from `../../../mk/config.mk', line 1081)
WAY_thr_debug_NAME = threaded
# makefile (from `../../../mk/config.mk', line 332)
GhcLibHcOpts = -O -Rghc-timing -fgenerics
# makefile (from `../../../ghc/mk/version.mk', line 41)
ProjectPatchLevel = 1
# automatic
^F = $(notdir $^)
# default
COMPILE.S = $(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_MACH) -c
# default
LINK.F = $(FC) $(FFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 816)
HEVEA = hevea
# makefile (from `../../../mk/paths.mk', line 168)
EXCLUDED_C_SRCS = $(patsubst %.hsc, %_hsc_make.c, $(HSC_SRCS))
# makefile (from `../../../mk/opts.mk', line 81)
HADDOCK_OPTS = $(SRC_HADDOCK_OPTS) $(WAY$(_way)_HADDOCK_OPTS) $($*_HADDOCK_OPTS) $(EXTRA_HADDOCK_OPTS)
# default
SUFFIXES := .out .a .ln .o .c .cc .C .cpp .p .f .F .r .y .l .s .S .mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo .w .ch .web .sh .elc .el
# environment
GS_LIB = /home/andrew/.fonts
# default
COMPILE.c = $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
# makefile (from `../../../mk/config.mk', line 1107)
WAY_d_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 960)
HADDOCK = 
# makefile (from `../../../mk/paths.mk', line 115)
EXCLUDED_GC_SRCS = $(filter %.gc,  $(EXCLUDED_SRCS))
# makefile (from `../../../mk/config.mk', line 613)
INSTALL_SHLIB = $(INSTALL) -m 755
# makefile (from `../../../mk/config.mk', line 800)
CTAGS = $(ETAGS)
# makefile (from `../../mk/config.mk', line 60)
ghc_ge_603 = YES
# makefile (from `../../../mk/config.mk', line 710)
GhcMajVersion = 
# makefile (from `../../../mk/paths.mk', line 171)
C_OBJS = $(addsuffix .$(way_)o,$(basename $(C_SRCS)))
# makefile (from `../../../mk/config.mk', line 615)
INSTALL_DIR = $(MKDIRHIER)
# makefile (from `../../../mk/config.mk', line 1053)
WAY_mg_NAME = GranSim
# default
COMPILE.s = $(AS) $(ASFLAGS) $(TARGET_MACH)
# makefile (from `Makefile', line 48)
SRC_MKDEPENDHS_OPTS = -optdep--exclude-module=System.Directory.Internals
# makefile (from `../../../mk/paths.mk', line 204)
MKDEPENDC_SRCS = $(C_SRCS)
# makefile (from `../../mk/paths.mk', line 43)
GHC_LIB_COMPAT_DIR = $(GHC_TOP)/$(GHC_LIB_COMPAT_DIR_REL)
# makefile (from `Makefile', line 21)
INCLUDE_DIRS = -I. -Iinclude
# makefile (from `../../../mk/config.mk', line 268)
HaveRtldNext = NO
# makefile (from `../../../mk/config.mk', line 614)
INSTALL_DATA = $(INSTALL) -m 644
# makefile (from `../../mk/paths.mk', line 51)
GHC_HSTAGS_PGM = hasktags
# makefile (from `../../../mk/config.mk', line 968)
LIT2LATEX = $(LITERATE_PREFIX)lit2latex
# makefile (from `../../../mk/config.mk', line 275)
ArchSupportsGHCi = $(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 powerpc powerpc64 sparc sparc64)))
# makefile (from `../../../mk/paths.mk', line 89)
ALEX_SRCS = $(filter %.x,   $(PRE_SRCS))
# makefile (from `../../../mk/config.mk', line 1062)
WAY_thr_HC_OPTS = -optc-DTHREADED_RTS
# environment
INPUTRC = /pkg/readline/etc/inputrc
# makefile (from `../../../mk/config.mk', line 745)
HaveGcc = YES
# makefile (from `../../../mk/paths.mk', line 278)
SRC_DIST_NAME = $(ProjectNameShort)-$(ProjectVersion)
# environment
QTDIR = /pkg/qt
# makefile (from `../../mk/config.mk', line 31)
GhcHasReadline = NO
# default
MAKEINFO = makeinfo
# makefile (from `../../mk/paths.mk', line 27)
GHC_GENAPPLY_DIR_REL = $(GHC_UTILS_DIR_REL)/genapply
# makefile (from `../../../mk/config.mk', line 297)
GhcLibWays = 
# makefile (from `../../../mk/opts.mk', line 102)
XSLTPROC_OPTS = $(WAY$(_way)_XSLTPROC_OPTS) $(EXTRA_XSLTPROC_OPTS)
# makefile (from `../../mk/target.mk', line 8)
GHC_TOP := ../..
# makefile (from `../../../mk/config.mk', line 639)
WAY_LINT_OPTS = WAY$(_way)_CPP_OPTS
# makefile (from `../../../mk/bootstrap.mk', line 88)
UNDERSCORE = 
# makefile (from `../../../mk/config.mk', line 805)
RAWCPP_FLAGS = -undef -traditional
# makefile (from `../../../mk/config.mk', line 1077)
WAY_debug_u_NAME = debug unregisterised
# makefile (from `../../../mk/config.mk', line 381)
GhcRtsWithFrontPanel = NO
# default
LINK.f = $(FC) $(FFLAGS) $(LDFLAGS) $(TARGET_ARCH)
# makefile (from `../../../mk/config.mk', line 797)
CONTEXT_DIFF = diff -C 1
# makefile (from `../../mk/paths.mk', line 23)
GHC_HSTAGS_DIR_REL = $(GHC_UTILS_DIR_REL)/hasktags
# makefile (from `../../../mk/config.mk', line 876)
TEX = tex
# makefile (from `../../mk/config.mk', line 57)
ghc_ge_504 = YES
# makefile (from `../../../mk/paths.mk', line 120)
EXCLUDED_ALEX_SRCS = $(filter %.x,   $(EXCLUDED_SRCS))
# makefile (from `../../../mk/config.mk', line 265)
GhcWithJavaGen = NO
# makefile (from `../../../mk/config.mk', line 504)
DEFAULT_TMPDIR = /tmp
# environment
TERM = screen
# makefile (from `Makefile', line 13)
SplitObjs = NO
# default
F77FLAGS = $(FFLAGS)
# makefile (from `../../../mk/config.mk', line 692)
HSTAGS_PREFIX = $(FPTOOLS_TOP)/ghc/utils/hasktags/
# default
LINK.o = $(CC) $(LDFLAGS) $(TARGET_ARCH)
# makefile (from `../../mk/paths.mk', line 42)
GHC_SPLIT_DIR = $(GHC_TOP)/$(GHC_SPLIT_DIR_REL)
# makefile (from `../../mk/paths.mk', line 18)
GHC_UTILS_DIR_REL = utils
# makefile (from `../../../mk/paths.mk', line 147)
HS_IFACES = $(addsuffix .$(way_)hi,$(basename $(HS_SRCS)))
# makefile (from `../../../mk/config.mk', line 1113)
WAY_f_HC_OPTS = 
# makefile (from `../../../mk/config.mk', line 1074)
WAY_debug_p_HC_OPTS = -optc-DDEBUG -prof
# makefile (from `../../../mk/config.mk', line 1069)
WAY_debug_NAME = debug
# makefile (from `../../../mk/config.mk', line 314)
GhcRTSWays = 
# makefile (from `../../mk/config.mk', line 24)
GhcBinDistLinks = ghc ghci ghc-pkg
# makefile (from `../../../mk/paths.mk', line 95)
DERIVED_HSC_SRCS = $(patsubst %.hsc, %.hs, $(HSC_SRCS)) $(patsubst %.hsc, %_hsc.c, $(HSC_SRCS)) $(patsubst %.hsc, %_hsc.h, $(HSC_SRCS)) $(patsubst %.hsc, %.hc, $(HSC_SRCS))
# makefile (from `../../../mk/paths.mk', line 254)
MAINTAINER_CLEAN_FILES = $(BOOT_SRCS) $(DERIVED_HAPPY_SRCS) $(DERIVED_ALEX_SRCS)
# makefile (from `Makefile', line 86)
GhcBuildDylibs = NO
# makefile (from `../../../mk/paths.mk', line 170)
C_SRCS = $(filter-out $(EXCLUDED_C_SRCS),$(filter %.c %.S,$(SRCS)))
# makefile (from `../../mk/paths.mk', line 79)
GHC_GENPRIMOP = $(GHC_GENPRIMOP_DIR)/$(GHC_GENPRIMOP_PGM)
# variable set hash-table stats:
# Load=622/1024=61%, Rehash=0, Collisions=1361/1910=71%

# Directories

# ../../../ghc/mk (device 2055, inode 5523119): 9 files, 7 impossibilities.
# . (device 2055, inode 5522983): 13 files, 3 impossibilities.
# cbits (device 2055, inode 5523001): 4 files, no impossibilities.
# ../../../mk (device 2055, inode 5522194): 17 files, 9 impossibilities.
# Distribution/Compat (device 2055, inode 5522988): 3 files, no impossibilities.
# Compat (device 2055, inode 5522984): 4 files, 9 impossibilities.
# System/Directory (device 2055, inode 5522999): 3 files, no impossibilities.
# ../../mk (device 2055, inode 5523119): 9 files, 7 impossibilities.
# Data: could not be stat'd.
# System (device 2055, inode 5522998): 3 files, no impossibilities.
# Distribution (device 2055, inode 5522987): 11 files, no impossibilities.

# 76 files, 35 impossibilities in 11 directories.

# Implicit Rules

%.hs %_stub_ffi.c %_stub_ffi.h: %.gc
#  commands to execute (from `../../../mk/suffix.mk', line 181):
	$(GREENCARD) $(GC_OPTS) $<
	

%.raw_s: %.hc
#  commands to execute (from `../../../mk/suffix.mk', line 139):
	$(CC) -x c $< -o $@ -S -O $(HC_BOOT_CC_OPTS) -I.  `echo $(patsubst -monly-%-regs, -DSTOLEN_X86_REGS=%, $(filter -monly-%-regs, $($*_HC_OPTS))) | sed 's/^$$/-DSTOLEN_X86_REGS=4/'`
	

%.s: %.raw_s
#  commands to execute (from `../../../mk/suffix.mk', line 142):
	$(GHC_MANGLER) $< $@ $(patsubst -monly-%-regs, %, $(filter -monly-%-regs, $($*_HC_OPTS)))
	

%.hs: %.ly
#  commands to execute (from `../../../mk/suffix.mk', line 155):
	$(HAPPY) $(HAPPY_OPTS) $<
	

%.hs: %.y
#  commands to execute (from `../../../mk/suffix.mk', line 158):
	$(HAPPY) $(HAPPY_OPTS) $<
	

%.hs: %.x
#  commands to execute (from `../../../mk/suffix.mk', line 165):
	$(ALEX) $(ALEX_OPTS) $<
	

%.hs %_stub_ffi.c %_stub_ffi.h: %.gc
#  commands to execute (from `../../../mk/suffix.mk', line 181):
	$(GREENCARD) $(GC_OPTS) $<
	

%.lhs: %.gc
#  commands to execute (from `../../../mk/suffix.mk', line 184):
	$(GREENCARD) $(GC_OPTS) $< -o $@
	

%.gc: %.pgc
#  commands to execute (from `../../../mk/suffix.mk', line 187):
	$(CPP) $(GC_CPP_OPTS) $< | perl -pe 's#\\n#\n#g' > $@
	

%.o: %.c
#  commands to execute (from `../../../mk/suffix.mk', line 214):
	@$(RM) $@
	$(CC) $(CC_OPTS) -c $< -o $@
	

%.o: %.s
#  commands to execute (from `../../../mk/suffix.mk', line 218):
	@$(RM) $@
	$(AS) $(AS_OPTS) -o $@ $<
	

%.o: %.S
#  commands to execute (from `../../../mk/suffix.mk', line 222):
	@$(RM) $@
	$(CC) $(CC_OPTS) -c $< -o $@
	

%.s: %.c
#  commands to execute (from `../../../mk/suffix.mk', line 226):
	@$(RM) $@
	$(CC) $(CC_OPTS) -S $< -o $@
	

%_stub.o: %.o
#  commands to execute (from `../../../mk/suffix.mk', line 233):
	@:
	

%.c: %.flex
#  commands to execute (from `../../../mk/suffix.mk', line 239):
	@$(RM) $@
	$(FLEX) -t $(FLEX_OPTS) $< > $@
	

%.c: %.lex
#  commands to execute (from `../../../mk/suffix.mk', line 242):
	@$(RM) $@
	$(FLEX) -t $(FLEX_OPTS) $< > $@
	

%.runtest: %.hs
#  commands to execute (from `../../../mk/suffix.mk', line 249):
	$(TIME) $(RUNTEST) $(HC) $(RUNTEST_OPTS) $<
	

%.html: %.xml
#  commands to execute (from `../../../mk/suffix.mk', line 256):
	$(XSLTPROC) --output $@ \
	--stringparam html.stylesheet $(FPTOOLS_CSS) \
	$(XSLTPROC_LABEL_OPTS) $(XSLTPROC_OPTS) \
	$(DIR_DOCBOOK_XSL)/html/docbook.xsl $<
	cp $(FPTOOLS_CSS_ABS) .
	

%/index.html: %.xml
#  commands to execute (from `../../../mk/suffix.mk', line 263):
	$(RM) -rf $(dir $@)
	$(XSLTPROC) --stringparam base.dir $(dir $@) \
	--stringparam use.id.as.filename 1 \
	--stringparam html.stylesheet $(FPTOOLS_CSS) \
	$(XSLTPROC_LABEL_OPTS) $(XSLTPROC_OPTS) \
	$(DIR_DOCBOOK_XSL)/html/chunk.xsl $<
	cp $(FPTOOLS_CSS_ABS) $(dir $@)
	

%-htmlhelp/index.html: %.xml
#  commands to execute (from `../../../mk/suffix.mk', line 273):
	$(RM) -rf $(dir $@)
	$(XSLTPROC) --stringparam base.dir $(dir $@) \
	--stringparam manifest.in.base.dir 1 \
	--stringparam htmlhelp.chm "..\\"$(basename $<).chm \
	$(XSLTPROC_OPTS) \
	$(DIR_DOCBOOK_XSL)/htmlhelp/htmlhelp.xsl $<
	

%.chm: %-htmlhelp/index.html
#  commands to execute (from `../../../mk/suffix.mk', line 291):
	( cd $(dir $<) && if hhc htmlhelp.hhp ; then false ; else true ; fi ) || true
	

%.fo: %.xml
#  commands to execute (from `../../../mk/suffix.mk', line 294):
	$(XSLTPROC) --output $@ \
	--stringparam draft.mode no \
	$(XSLTPROC_LABEL_OPTS) $(XSLTPROC_OPTS) \
	$(DIR_DOCBOOK_XSL)/fo/docbook.xsl $<
	

%.ps: %.dvi
#  commands to execute (from `../../../mk/suffix.mk', line 331):
	@$(RM) $@
	$(DVIPS) $< -o $@
	

%.tex: %.tib
#  commands to execute (from `../../../mk/suffix.mk', line 335):
	@$(RM) $*.tex $*.verb-t.tex
	$(TIB) $*.tib
	expand $*.tib-t.tex | $(VERBATIM) > $*.tex
	@$(RM) $*.tib-t.tex
	

%.ps: %.fig
#  commands to execute (from `../../../mk/suffix.mk', line 341):
	@$(RM) $@
	fig2dev -L ps $< $@
	

%.tex: %.fig
#  commands to execute (from `../../../mk/suffix.mk', line 345):
	@$(RM) $@
	fig2dev -L latex $< $@
	

%.prl: %.lprl
#  commands to execute (from `../../../mk/suffix.mk', line 352):
	@$(RM) $@
	$(UNLIT) $(UNLIT_OPTS) $< $@
	@chmod 444 $@
	

%.c: %.lc
#  commands to execute (from `../../../mk/suffix.mk', line 357):
	@$(RM) $@
	$(UNLIT) $(UNLIT_OPTS) $< $@
	@chmod 444 $@
	

%.h: %.lh
#  commands to execute (from `../../../mk/suffix.mk', line 362):
	@$(RM) $@
	$(UNLIT) $(UNLIT_OPTS) $< $@
	@chmod 444 $@
	

%.o: %.rc
#  commands to execute (from `../../../mk/suffix.mk', line 373):
	@$(RM) $@
	windres $< $@
	

%: %.pp
#  commands to execute (from `../../../mk/suffix.mk', line 383):
	@$(RM) $@
	$(CPP) $(RAWCPP_FLAGS) -P $(CPP_OPTS) -x c $< | \
	grep -v '^#pragma GCC' > $@
	

# 31 implicit rules, 0 (0.0%) terminal.

# Pattern-specific variable values

# No pattern-specific variable values.

# Files

# Not a target:
../../../mk/suffix.mk:
#  Implicit rule search has been done.
#  Last modified 2005-02-26 11:04:49
#  File has been updated.
#  Successfully updated.

# Not a target:
../../../libraries/Cabal/Distribution/InstalledPackageInfo.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
Distribution/Version.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.web.p:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(TANGLE) $<

# Not a target:
../../mk/boilerplate.mk:
#  Implicit rule search has been done.
#  Last modified 2005-01-04 13:41:54
#  File has been updated.
#  Successfully updated.

libghccompat.a: Compat/Directory.o Compat/RawSystem.o Distribution/Compat/ReadP.o Distribution/Extension.o Distribution/GetOpt.o Distribution/InstalledPackageInfo.o Distribution/License.o Distribution/Package.o Distribution/ParseUtils.o Distribution/Setup.o Distribution/Version.o cbits/directory.o cbits/rawSystem.o
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 386):
	$(BUILD_LIB)
	

# Not a target:
../../includes/ghcplatform.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.l.r:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LEX.l) $< > $@ 
	mv -f lex.yy.r $@

Distribution/Extension.o: ../../../libraries/Cabal/Distribution/Extension.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../mk/config.mk:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:11:03
#  File has been updated.
#  Successfully updated.

# Not a target:
Distribution/InstalledPackageInfo.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
Distribution/Setup.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
htmlhelp:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
.F.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.F) $(OUTPUT_OPTION) $<

# Not a target:
pdf:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
html-no-chunks:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

all:: ghccompat.o
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
.y.ln:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(YACC.y) $< 
	$(LINT.c) -C$* y.tab.c 
	$(RM) y.tab.c

# Not a target:
.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@

show-install:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 680):
	@echo "bindir = $(bindir)"
	@echo "libdir = $(libdir)"
	@echo "libexecdir = $(libexecdir)  # by default, same as libdir"
	@echo "datadir = $(datadir)  # unused for ghc project"
	

# Not a target:
.def.sym:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.def) -o $@ $<

.PHONY: depend boot all install install-docs installdirs install-strip install-dirs uninstall install-docs show-install check TAGS tags html html-no-chunks htmlhelp fo dvi ps pdf mostlyclean clean distclean maintainer-clean
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../ghc/mk/paths.mk:
#  Implicit rule search has been done.
#  Last modified 2004-11-11 09:36:40
#  File has been updated.
#  Successfully updated.

# Not a target:
.p.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.p) $(OUTPUT_OPTION) $<

# Not a target:
.p:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.p) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
.txinfo.dvi:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<

# Not a target:
Distribution/License.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

Distribution/Compat/ReadP.: ../../../libraries/Cabal/Distribution/Compat/ReadP.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

.SECONDARY:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
Distribution/ParseUtils.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.l.ln:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	@$(RM) $*.c
	$(LEX.l) $< > $*.c
	$(LINT.c) -i $*.c -o $@
	$(RM) $*.c

distclean:: extraclean
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 1015):
	rm -f $(MOSTLY_CLEAN_FILES) $(CLEAN_FILES) $(DIST_CLEAN_FILES)
	

# Not a target:
.w.c:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(CTANGLE) $< - $@

# Not a target:
.texi.dvi:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<

# Not a target:
.sh:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	cat $< >$@ 
	chmod a+x $@

# Not a target:
Compat/RawSystem.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
cbits/../../../includes/ghcconfig.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.cc:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@

extraclean::
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.cc.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.cc) $(OUTPUT_OPTION) $<

# Not a target:
Distribution/Compat/ReadP.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

.DELETE_ON_ERROR:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.depend:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:11:37
#  File has been updated.
#  Successfully updated.

.SUFFIXES:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

DllVersionInfo.rc:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 493):
	$(RM) DllVersionInfo.$(way_)rc
	echo "1 VERSIONINFO"  		    > $@
	echo "FILEVERSION 1,0,0,1"         >> $@
	echo "PRODUCTVERSION 1,0,0,1"      >> $@
	echo "FILEFLAGSMASK 0x3fL"         >> $@
	echo "FILEOS 0x4L"                 >> $@
	echo "FILETYPE $(VERSION_FT)"      >> $@
	echo "FILESUBTYPE 0x0L"            >> $@
	echo "BEGIN"                       >> $@
	echo " BLOCK \"StringFileInfo\""   >> $@
	echo " BEGIN"                      >> $@
	echo "  BLOCK \"040904B0\""        >> $@
	echo "  BEGIN"                     >> $@
	echo "   VALUE \"CompanyName\", \"$(VERSION_RES_NAME)\\0\"" >> $@
	echo "   VALUE \"FileVersion\", \"$(VERSION_RES)\\0\"" >> $@
	echo "   VALUE \"ProductVersion\", \"$(VERSION_RES)\\0\"" >> $@
	echo "   VALUE \"FileDescription\", \"$(VERSION_DESC)\\0\"" >> $@
	echo "  END" >> $@
	echo " END" >> $@
	echo " BLOCK \"VarFileInfo\""  >> $@
	echo " BEGIN" >> $@
	echo "  VALUE \"Translation\", 0x0409, 1200" >> $@
	echo " END" >> $@
	echo "END" >> $@
	

# Not a target:
include/directory.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

tags:: Compat/Directory.hs Compat/RawSystem.hs Distribution/Compat/ReadP.hs Distribution/Extension.hs Distribution/GetOpt.hs Distribution/InstalledPackageInfo.hs Distribution/License.hs Distribution/Package.hs Distribution/ParseUtils.hs Distribution/Setup.hs Distribution/Version.hs cbits/directory.c cbits/rawSystem.c
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 928):
	@$(RM) TAGS
	@touch TAGS
	$(HSTAGS) $(HSTAGS_OPTS) $(TAGS_HS_SRCS)
	etags -a $(TAGS_C_SRCS)
	@( DEREFFED=`ls -l Makefile | sed -e 's/.*-> \(.*\)/\1/g'` && $(RM) `dirname $$DEREFFED`/TAGS && $(CP) TAGS `dirname $$DEREFFED` ) 2>/dev/null || echo TAGS file generated, perhaps copy over to source tree?
	

# Not a target:
.c.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.c) $(OUTPUT_OPTION) $<

# Not a target:
Makefile:
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:09:08
#  File has been updated.
#  Successfully updated.

ghccompat.o: Compat/Directory.o Compat/RawSystem.o Distribution/Compat/ReadP.o Distribution/Extension.o Distribution/GetOpt.o Distribution/InstalledPackageInfo.o Distribution/License.o Distribution/Package.o Distribution/ParseUtils.o Distribution/Setup.o Distribution/Version.o cbits/directory.o cbits/rawSystem.o
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/package.mk', line 300):
	$(LD) -r $(LD_X) -o $@ $(STUBOBJS) $(LIBOBJS)
	

# Not a target:
.r.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.r) $(OUTPUT_OPTION) $<

mostlyclean::
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 1006):
	rm -f $(MOSTLY_CLEAN_FILES)
	

# Not a target:
.r:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.r) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
Distribution/GetOpt.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
Distribution/Package.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../includes/ghcautoconf.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
install-docs:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
../../../libraries/Cabal/Distribution/Setup.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../includes/RtsConfig.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
dvi:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

cbits/rawSystem.o: cbits/rawSystem.c cbits/../../../includes/ghcconfig.h cbits/../../../includes/ghcautoconf.h cbits/../../../includes/ghcplatform.h ../../includes/HsFFI.h ../../includes/ghcconfig.h ../../includes/RtsConfig.h ../../includes/StgTypes.h
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
Distribution/Extension.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.l.c:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	@$(RM) $@ 
	$(LEX.l) $< > $@

depend:: cbits/directory.c cbits/rawSystem.c
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 85):
	@$(RM) .depend
	@touch .depend
	$(MKDEPENDC) -f .depend $(MKDEPENDC_OPTS) $(foreach way,$(WAYS),-s $(way)) -- $(CC_OPTS) -- $(MKDEPENDC_SRCS) 
	

# Not a target:
.C:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.C) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
Compat/Directory.o:
#  Implicit rule search has been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
../../../libraries/Cabal/Distribution/License.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.r.f:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(PREPROCESS.r) $(OUTPUT_OPTION) $<

# Not a target:
.S:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.S) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
../../../mk/boilerplate.mk:
#  Implicit rule search has been done.
#  Last modified 2004-11-04 19:10:50
#  File has been updated.
#  Successfully updated.

# Not a target:
.texinfo.info:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@

# Not a target:
.c:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
../../../libraries/Cabal/Distribution/ParseUtils.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.w.tex:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(CWEAVE) $< - $@

# Not a target:
.c.ln:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINT.c) -C$* $<

# Not a target:
.s.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.s) -o $@ $<

default: all
#  Implicit rule search has been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
.s:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.s) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
../../../libraries/Cabal/Distribution/Version.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../mk/target.mk:
#  Implicit rule search has been done.
#  Last modified 2003-07-24 11:47:05
#  File has been updated.
#  Successfully updated.

# Not a target:
../../../mk/bootstrap.mk:
#  Implicit rule search has been done.
#  Last modified 2005-05-10 11:42:19
#  File has been updated.
#  Successfully updated.

# Not a target:
../../mk/version.mk:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:11:03
#  File has been updated.
#  Successfully updated.

cbits/directory.o: cbits/directory.c ../../includes/HsFFI.h ../../includes/ghcconfig.h ../../includes/ghcautoconf.h ../../includes/ghcplatform.h ../../includes/RtsConfig.h ../../includes/StgTypes.h cbits/../../../includes/ghcconfig.h include/directory.h
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
Compat/RawSystem.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../mk/build.mk:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:10:49
#  File has been updated.
#  Successfully updated.

# Not a target:
.texinfo.dvi:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<

# Not a target:
Distribution/Compat/ReadP.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../libraries/Cabal/Distribution/GetOpt.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.y.c:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(YACC.y) $< 
	mv -f y.tab.c $@

# Not a target:
.web.tex:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(WEAVE) $<

# Not a target:
../../../libraries/Cabal/Distribution/Package.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.texi.info:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@

# Not a target:
.DEFAULT:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../libraries/base/System/Directory/Internals.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../mk/config.mk:
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:11:02
#  File has been updated.
#  Successfully updated.

# Not a target:
../../../libraries/Cabal/Distribution/Extension.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.tex.dvi:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(TEX) $<

# Not a target:
.cpp.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.cpp) $(OUTPUT_OPTION) $<

# Not a target:
.cpp:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.cpp) $^ $(LOADLIBES) $(LDLIBS) -o $@

# Not a target:
../../includes/StgTypes.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../mk/package.mk:
#  Implicit rule search has been done.
#  Last modified 2005-04-19 10:10:31
#  File has been updated.
#  Successfully updated.

# Not a target:
.C.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.C) $(OUTPUT_OPTION) $<

# Not a target:
../../includes/ghcconfig.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
install-strip:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
../../../mk/paths.mk:
#  Implicit rule search has been done.
#  Last modified 2005-03-04 11:47:32
#  File has been updated.
#  Successfully updated.

# Not a target:
cbits/rawSystem.c:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

maintainer-clean:: extraclean
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 1018):
	@echo 'This command is intended for maintainers to use; it'
	@echo 'deletes files that may need special tools to rebuild.'
	rm -f $(MOSTLY_CLEAN_FILES) $(CLEAN_FILES) $(DIST_CLEAN_FILES) $(MAINTAINER_CLEAN_FILES)
	

# Not a target:
../../mk/suffix.mk:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  File does not exist.
#  File has been updated.
#  Failed to be updated.

# Not a target:
.txinfo.info:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@

show:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 945):
	@echo '$(VALUE)="$($(VALUE))"'
	

# Not a target:
Compat/Directory.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
install:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

System/Directory/Internals.o: ../../../libraries/base/System/Directory/Internals.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

Distribution/InstalledPackageInfo.o: ../../../libraries/Cabal/Distribution/InstalledPackageInfo.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

Distribution/Setup.o: ../../../libraries/Cabal/Distribution/Setup.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
html:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
fo:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

ExeVersionInfo.rc:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 493):
	$(RM) DllVersionInfo.$(way_)rc
	echo "1 VERSIONINFO"  		    > $@
	echo "FILEVERSION 1,0,0,1"         >> $@
	echo "PRODUCTVERSION 1,0,0,1"      >> $@
	echo "FILEFLAGSMASK 0x3fL"         >> $@
	echo "FILEOS 0x4L"                 >> $@
	echo "FILETYPE $(VERSION_FT)"      >> $@
	echo "FILESUBTYPE 0x0L"            >> $@
	echo "BEGIN"                       >> $@
	echo " BLOCK \"StringFileInfo\""   >> $@
	echo " BEGIN"                      >> $@
	echo "  BLOCK \"040904B0\""        >> $@
	echo "  BEGIN"                     >> $@
	echo "   VALUE \"CompanyName\", \"$(VERSION_RES_NAME)\\0\"" >> $@
	echo "   VALUE \"FileVersion\", \"$(VERSION_RES)\\0\"" >> $@
	echo "   VALUE \"ProductVersion\", \"$(VERSION_RES)\\0\"" >> $@
	echo "   VALUE \"FileDescription\", \"$(VERSION_DESC)\\0\"" >> $@
	echo "  END" >> $@
	echo " END" >> $@
	echo " BLOCK \"VarFileInfo\""  >> $@
	echo " BEGIN" >> $@
	echo "  VALUE \"Translation\", 0x0409, 1200" >> $@
	echo " END" >> $@
	echo "END" >> $@
	

# Not a target:
../../../libraries/Cabal/Distribution/Compat/ReadP.hs:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.S.s:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(PREPROCESS.S) $< > $@

# Not a target:
.mod:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.mod) -o $@ -e $@ $^

# Not a target:
.mod.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.mod) -o $@ $<

Distribution/License.o: ../../../libraries/Cabal/Distribution/License.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

boot:: depend
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
.F.f:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(PREPROCESS.F) $(OUTPUT_OPTION) $<

# Not a target:
cbits/directory.c:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../mk/paths.mk:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  Last modified 2004-11-11 09:36:40
#  File has been updated.
#  Successfully updated.

# Not a target:
../../../mk/opts.mk:
#  Implicit rule search has been done.
#  Last modified 2004-08-26 21:08:54
#  File has been updated.
#  Successfully updated.

# Not a target:
.S.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.S) -o $@ $<

Distribution/Version.o: ../../../libraries/Cabal/Distribution/Version.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

check::
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 915):
	@for i in $(filter-out %.lhs .hs, $(TESTS)) ''; do	\
	if (test -f "$$i"); then 		\
	echo Running: `basename $$i` ;	\
	cd test; `basename $$i` ;		\
	fi;					\
	done;
	

# Not a target:
cbits/../../../includes/ghcautoconf.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

TAGS:: Compat/Directory.hs Compat/RawSystem.hs Distribution/Compat/ReadP.hs Distribution/Extension.hs Distribution/GetOpt.hs Distribution/InstalledPackageInfo.hs Distribution/License.hs Distribution/Package.hs Distribution/ParseUtils.hs Distribution/Setup.hs Distribution/Version.hs cbits/directory.c cbits/rawSystem.c
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 928):
	@$(RM) TAGS
	@touch TAGS
	$(HSTAGS) $(HSTAGS_OPTS) $(TAGS_HS_SRCS)
	etags -a $(TAGS_C_SRCS)
	@( DEREFFED=`ls -l Makefile | sed -e 's/.*-> \(.*\)/\1/g'` && $(RM) `dirname $$DEREFFED`/TAGS && $(CP) TAGS `dirname $$DEREFFED` ) 2>/dev/null || echo TAGS file generated, perhaps copy over to source tree?
	

# Not a target:
installdirs:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

# Not a target:
.F:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.F) $^ $(LOADLIBES) $(LDLIBS) -o $@

Distribution/ParseUtils.o: ../../../libraries/Cabal/Distribution/ParseUtils.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../ghc/mk/version.mk:
#  Implicit rule search has been done.
#  Last modified 2005-12-16 12:11:03
#  File has been updated.
#  Successfully updated.

# Not a target:
../../includes/HsFFI.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
cbits/../../../includes/ghcplatform.h:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
../../../mk/target.mk:
#  Implicit rule search has been done.
#  Last modified 2005-03-09 10:28:13
#  File has been updated.
#  Successfully updated.

clean:: extraclean
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 1012):
	rm -f $(MOSTLY_CLEAN_FILES) $(CLEAN_FILES)
	

# Not a target:
../../mk/opts.mk:
#  A default or MAKEFILES makefile.
#  Implicit rule search has been done.
#  File does not exist.
#  File has been updated.
#  Failed to be updated.

# Not a target:
.f:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(LINK.f) $^ $(LOADLIBES) $(LDLIBS) -o $@

Distribution/GetOpt.o: ../../../libraries/Cabal/Distribution/GetOpt.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

# Not a target:
.f.o:
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.
#  commands to execute (built-in):
	$(COMPILE.f) $(OUTPUT_OPTION) $<

# Not a target:
ps:
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.

uninstall::
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 870):
	@for i in $(INSTALL_PROGS) "" ; do			\
	if test "$$i"; then 					\
	echo rm -f $(bindir)/`basename $$i`;		\
	rm -f $(bindir)/`basename $$i`;			\
	fi; 							\
	done
	@for i in $(INSTALL_LIBS) ""; do			\
	if test "$$i"; then 					\
	echo rm -f $(libdir)/`basename $$i`;		\
	rm -f $(libdir)/`basename $$i`;			\
	fi;							\
	done
	@for i in $(INSTALL_LIBEXECS) ""; do			\
	if test "$$i"; then 					\
	echo rm -f $(libexecdir)/`basename $$i`;	\
	rm -f $(libexecdir)/`basename $$i`;		\
	fi;							\
	done
	@for i in $(INSTALL_DATAS) ""; do			\
	if test "$$i"; then 					\
	echo rm -f $(datadir)/`basename $$i`;		\
	rm -f $(datadir)/`basename $$i`;		\
	fi;							\
	done
	

Distribution/Package.o: ../../../libraries/Cabal/Distribution/Package.hs
#  Implicit rule search has not been done.
#  Modification time never checked.
#  File has not been updated.

install-dirs::
#  Phony target (prerequisite of .PHONY).
#  Implicit rule search has not been done.
#  File does not exist.
#  File has not been updated.
#  commands to execute (from `../../../mk/target.mk', line 690):
	@$(INSTALL_DIR) $(bindir)
	@$(INSTALL_DIR) $(libdir)
	@$(INSTALL_DIR) $(libexecdir)
	@$(INSTALL_DIR) $(datadir)
	

# files hash-table stats:
# Load=149/1024=15%, Rehash=0, Collisions=83/394=21%
# VPATH Search Paths

# No `vpath' search paths.

# No general (`VPATH' variable) search path.

# Finished Make data base on Fri Dec 16 14:13:50 2005

