From acf1ab48b8630cd93e3223be40695e6049b061e0 Mon Sep 17 00:00:00 2001 From: epetrich Date: Wed, 15 Oct 2003 07:20:40 +0000 Subject: [PATCH] Some hc08 related updates that I missed earlier git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2947 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 6 ++++++ sim/ucsim/stypes.h | 3 +++ support/regression/ports/hc08/spec.mk | 8 ++++---- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 819c12ee..611edb3c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2003-10-15 Erik Petrich + + Some hc08 related updates that I missed earlier + * sim/ucsim/stypes.h + * support/regression/ports/spec.mk + 2003-10-15 Erik Petrich New target "hc08" for the Motorola 68hc08 family of micros diff --git a/sim/ucsim/stypes.h b/sim/ucsim/stypes.h index 70f86494..a264f6ab 100644 --- a/sim/ucsim/stypes.h +++ b/sim/ucsim/stypes.h @@ -90,6 +90,9 @@ struct cpu_entry #define CPU_XA 0x0001 #define CPU_ALL_XA (CPU_XA) +#define CPU_HC08 0x0001 +#define CPU_ALL_HC08 (CPU_HC08) + #define CPU_CMOS 0x0001 #define CPU_HMOS 0x0002 diff --git a/support/regression/ports/hc08/spec.mk b/support/regression/ports/hc08/spec.mk index 8a3be0a4..b8cec52f 100644 --- a/support/regression/ports/hc08/spec.mk +++ b/support/regression/ports/hc08/spec.mk @@ -1,8 +1,8 @@ -# Port specification for the xxxx port running with uCsim -# - # path to uCsim -UCHC08 = $(SDCC_DIR)/bin/shc08 +UCHC08A = $(SDCC_DIR)/sim/ucsim/hc08.src/shc08 +UCHC08B = $(SDCC_DIR)/bin/shc08 + +UCHC08 = $(shell if [ -f $(UCHC08A) ]; then echo $(UCHC08A); else echo $(UCHC08B); fi) SDCCFLAGS +=-mhc08 --less-pedantic --out-fmt-ihx -DREENTRANT= #SDCCFLAGS +=--less-pedantic -DREENTRANT=reentrant -- 2.30.2