#
#   
#
# Copyright 1990-2006 Sun Microsystems, Inc. All Rights Reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER
#

# Build configuration for linux_i386. Since this is a self hosted
# build (see definition of IsSelfHosted in ./Makefile), the
# definitions of the following 6 configuration variables are the same
# for IsRomGen, IsLoopGen, and IsTarget.
#
# See ../linux_arm/linux_arm.cfg for an example of a non-self hosted
# configuration file, which is more typical.

host_os   = linux
os_family = linux
arch      = i386
compiler  = gcc

host_arch      = i386
os_family      = $(host_os)
arch           = $(host_arch)

LOOP_GEN_FLAGS = +GenerateGNUCode
ROM_GEN_FLAGS  = +GenerateGNUCode

ifndef ENABLE_TIMER_THREAD
ENABLE_TIMER_THREAD = true
export ENABLE_TIMER_THREAD__BY = linux_i386.cfg
endif

ifndef MERGE_SOURCE_FILES
MERGE_SOURCE_FILES  = true
endif

ifndef SOURCE_MERGER_SIZE
SOURCE_MERGER_SIZE  = 35
endif

export BUILD_ANI_LIB := true
