#
# Makefile for the Linux C library
#

.EXPORT_ALL_VARIABLES:

#GCCVERSION=-V 2.3.3.old
GCCVERSION=-V 2.4.5

# where do you build this?
#HOST_MACHINE=i386-att-sysv
#HOST_MACHINE=decstation-3100
HOST_MACHINE=linux

TARGET_MACHINE=i486-linux

GNU_MAKE=gmake

ifeq "$(HOST_MACHINE)" "linux"

CROSSBINDIR=/usr/bin

# Host root directory, maybe /usr for Linux
HOSTROOTDIR=/usr

HOSTBINDIR=$(HOSTROOTDIR)/bin

MAKE=make

else

ifeq "$(HOST_MACHINE)" "decstation-3100"

HOSTROOTDIR=/net/irl/users/hlu/local
HOSTBINDIR=$(HOSTROOTDIR)/decstation-3100/bin

else

ifeq "$(HOST_MACHINE)" "i386-att-sysv"

HOSTROOTDIR=/local

HOSTBINDIR=$(HOSTROOTDIR)/bin

endif

endif

CROSSBINDIR=$(HOSTROOTDIR)/$(TARGET_MACHINE)/bin

MAKE=$(GNU_MAKE)

endif

#
# Don't change anything below unless you know what you are doing.
#

# Where we are now.
SRCDIR:=$(shell pwd)

WFLAGS=-Wall -ansi -pedantic

MKDIR=mkdir -p


AR	=$(CROSSBINDIR)/ar
AR_FLAGS=ucv

MV	=/bin/mv

CC	=$(HOSTBINDIR)/gcc $(GCCVERSION) -b $(TARGET_MACHINE) \
		$(I486FLAGS) $(JUMFLAGS) $(PICFLAGS)

XCFLAGS = -D_GNU_SOURCE -D_BSD_SOURCE -DSTDC_HEADERS \
	-DUSE_BSD_REGEX -DHAVE_GNU_LD # -D__USE_BSD_SIGNAL

MINUS_G=
XTRAFLAGS=$(XCFLAGS)

CPP	=$(CC) -E $(INC) # $(XCFLAGS)
RM	=/bin/rm
