Skip to content
Snippets Groups Projects
Commit 0dca79e7 authored by sof's avatar sof
Browse files

[project @ 1997-06-10 19:05:39 by sof]

Automatically set GhcWithNativeCodeGen
parent 6ac1cc65
No related merge requests found
...@@ -38,6 +38,54 @@ ...@@ -38,6 +38,54 @@
# included by boilerplate.mk (see boilerplate.mk for a list). # included by boilerplate.mk (see boilerplate.mk for a list).
#################################################################################
#
# Project-wide platform variables
#
#################################################################################
# A "platform" is the GNU cpu-type/manufacturer/operating-system target machine
# specifier. E.g. sparc-sun-solaris2
HOSTPLATFORM = @HostPlatform@
TARGETPLATFORM = @TargetPlatform@
BUILDPLATFORM = @HostPlatform@
# Hack alert:
# in one or two places, we need to get at the OS version (major and perhaps even minor),
# HostOS_Full is the OS name reported by AC_CANONICAL_SYSTEM.
#
HostPlatform_CPP = @HostPlatform_CPP@
HostArch_CPP = @HostArch_CPP@
HostOS_CPP = @HostOS_CPP@
HostOS_Full = @HostOS_Full@
HostVendor_CPP = @HostVendor_CPP@
#
# ToDo: check if these can be purged now. -- sof
#
@HostPlatform_CPP@_HOST = 1
@HostPlatform_CPP@_TARGET = 1
@HostPlatform_CPP@_BUILD = 1
@HostArch_CPP@_HOST_ARCH = 1
@HostArch_CPP@_TARGET_ARCH = 1
@HostArch_CPP@_BUILD_ARCH = 1
@HostOS_CPP@_HOST_OS = 1
@HostOS_CPP@_TARGET_OS = 1
@HostOS_CPP@_BUILD_OS = 1
@HostVendor_CPP@_HOST_VENDOR = 1
@HostVendor_CPP@_TARGET_VENDOR = 1
@HostVendor_CPP@_BUILD_VENDOR = 1
# Leading underscores on symbol names in object files
# Valid options: YES/NO
#
LeadingUnderscore=@LeadingUnderscore@
################################################################################# #################################################################################
# #
...@@ -153,7 +201,7 @@ GhcWithRegisterised=YES ...@@ -153,7 +201,7 @@ GhcWithRegisterised=YES
# #
# Target platforms supported: # Target platforms supported:
# i386, alpha & sparc # i386, alpha & sparc
GhcWithNativeCodeGen=YES GhcWithNativeCodeGen=$(shell if (test x$(findstring $(HostArch_CPP),i386 alpha sparc) = x); then echo NO; else echo YES; fi)
# Build the compiler with the deforester included? # Build the compiler with the deforester included?
GhcWithDeforester=NO GhcWithDeforester=NO
...@@ -370,54 +418,6 @@ endif ...@@ -370,54 +418,6 @@ endif
# SRC_HC_OPTS += -O # SRC_HC_OPTS += -O
#################################################################################
#
# Platform
#
#################################################################################
# A "platform" is the GNU cpu-type/manufacturer/operating-system target machine
# specifier. E.g. sparc-sun-solaris2
HOSTPLATFORM = @HostPlatform@
TARGETPLATFORM = @TargetPlatform@
BUILDPLATFORM = @HostPlatform@
# Hack alert:
# in one or two places, we need to get at the OS version (major and perhaps even minor),
# HostOS_Full is the OS name reported by AC_CANONICAL_SYSTEM.
#
HostPlatform_CPP = @HostPlatform_CPP@
HostArch_CPP = @HostArch_CPP@
HostOS_CPP = @HostOS_CPP@
HostOS_Full = @HostOS_Full@
HostVendor_CPP = @HostVendor_CPP@
#
# ToDo: check if these can be purged now. -- sof
#
@HostPlatform_CPP@_HOST = 1
@HostPlatform_CPP@_TARGET = 1
@HostPlatform_CPP@_BUILD = 1
@HostArch_CPP@_HOST_ARCH = 1
@HostArch_CPP@_TARGET_ARCH = 1
@HostArch_CPP@_BUILD_ARCH = 1
@HostOS_CPP@_HOST_OS = 1
@HostOS_CPP@_TARGET_OS = 1
@HostOS_CPP@_BUILD_OS = 1
@HostVendor_CPP@_HOST_VENDOR = 1
@HostVendor_CPP@_TARGET_VENDOR = 1
@HostVendor_CPP@_BUILD_VENDOR = 1
# Leading underscores on symbol names in object files
# Valid options: YES/NO
#
LeadingUnderscore=@LeadingUnderscore@
################################################################################# #################################################################################
# #
# Utilities programs: where to find them # Utilities programs: where to find them
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment