From d8707e17d7bee5f65019de94bc04e43c265fec45 Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Tue, 31 Oct 2000 20:37:43 +0000 Subject: [PATCH] Added ppc603 and CONFIG_SITE files for Linux build. --- config/CONFIG.Vx.ppc603 | 16 ++++++++++++++++ config/CONFIG_SITE.Vx.Linux | 10 ++++++++++ config/CONFIG_SITE.Vx.Linux.mv167 | 11 +++++++++++ config/CONFIG_SITE.Vx.Linux.ppc603 | 11 +++++++++++ 4 files changed, 48 insertions(+) create mode 100644 config/CONFIG.Vx.ppc603 create mode 100644 config/CONFIG_SITE.Vx.Linux create mode 100644 config/CONFIG_SITE.Vx.Linux.mv167 create mode 100644 config/CONFIG_SITE.Vx.Linux.ppc603 diff --git a/config/CONFIG.Vx.ppc603 b/config/CONFIG.Vx.ppc603 new file mode 100644 index 000000000..e627a47e2 --- /dev/null +++ b/config/CONFIG.Vx.ppc603 @@ -0,0 +1,16 @@ +# $Id$ +# +# This file is maintained by the EPICS community. + +# Vx GNU cross compiler suffix +CMPLR_SUFFIX = ppc + +# For Vx directories of form: +# $(VX_DIR)/$(HOST_ARCH).$(ARCH_CLASS)/bin +ARCH_CLASS = ppc + +# Architecture specific build flags +ARCH_DEP_CPPFLAGS = -DCPU=PPC603 -DTRUE=1 +ARCH_DEP_CFLAGS = -mcpu=603 --no-builtin -mstrict-align + +# ARCH_DEP_CFLAGS== -fsigned-char #May need for calcPerform.c diff --git a/config/CONFIG_SITE.Vx.Linux b/config/CONFIG_SITE.Vx.Linux new file mode 100644 index 000000000..ca95430da --- /dev/null +++ b/config/CONFIG_SITE.Vx.Linux @@ -0,0 +1,10 @@ +# $Id$ +# +# This file contains overrides for Vx builds + +# The definitions VX_DIR, VX_GNU, GNU_DIR, GNU_LIB, etc. +# can be overridden for specific Linux-target architecture +# combinations by creating a CONFIG_SITE.Vx.Linux. +# file with the override definitions. + +-include $(EPICS_BASE)/config/CONFIG_SITE.$(BUILD_TYPE).$(HOST_ARCH).$(T_A) diff --git a/config/CONFIG_SITE.Vx.Linux.mv167 b/config/CONFIG_SITE.Vx.Linux.mv167 new file mode 100644 index 000000000..a76e35a66 --- /dev/null +++ b/config/CONFIG_SITE.Vx.Linux.mv167 @@ -0,0 +1,11 @@ +# $Id$ +# +# This file contains overrides for Vx builds + +# ORNL SNS overrides for cross compilers +#VX_DIR_YES = /opt/tornado20/ +#VX_CONFIG_DIR_YES = $(VX_DIR)/target/config +#VX_INCLUDE_YES = /usr/local/crossgcc/m68k/m68k-wrs-vxworks/sys-include +#VX_GNU_YES = /usr/local/crossgcc/m68k/ +#VX_GNU_BIN_YES = $(VX_GNU)/bin +#VX_GNU_LIB_YES = /usr/local/crossgcc/m68k/lib/gcc-lib/m68k-wrs-vxworks/2.95.2 diff --git a/config/CONFIG_SITE.Vx.Linux.ppc603 b/config/CONFIG_SITE.Vx.Linux.ppc603 new file mode 100644 index 000000000..084223cbd --- /dev/null +++ b/config/CONFIG_SITE.Vx.Linux.ppc603 @@ -0,0 +1,11 @@ +# $Id$ +# +# This file contains overrides for Vx builds + +# ORNL SNS overrides for cross compilers +#VX_DIR_YES = /opt/tornado20/ +#VX_CONFIG_DIR_YES = $(VX_DIR)/target/config +#VX_INCLUDE_YES = /usr/local/crossgcc/ppc/powerpc-wrs-vxworks/sys-include +#VX_GNU_YES = /usr/local/crossgcc/ppc/ +#VX_GNU_BIN_YES = $(VX_GNU)/bin +#VX_GNU_LIB_YES = /usr/local/crossgcc/ppc/lib/gcc-lib/powerpc-wrs-vxworks/2.95.2