mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-16 21:20:53 -08:00
Mps br/diag: new variety.di: hot+diagnostics
Copied from Perforce Change: 162222 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
d09f09f787
commit
bd09ac3c18
6 changed files with 101 additions and 0 deletions
|
|
@ -126,6 +126,7 @@ CFWE = -DCONFIG_VAR_WE -DNDEBUG $(CFLAGSOPTNODEBUG)
|
|||
CFWI = -DCONFIG_VAR_WI -DNDEBUG $(CFLAGSOPT)
|
||||
CFHE = -DCONFIG_VAR_HE -DNDEBUG $(CFLAGSOPTNODEBUG)
|
||||
CFHI = -DCONFIG_VAR_HI -DNDEBUG $(CFLAGSOPT)
|
||||
CFDI = -DCONFIG_VAR_DI -DNDEBUG $(CFLAGSOPT)
|
||||
CFII = -DCONFIG_VAR_II -DNDEBUG $(CFLAGSOPT)
|
||||
CFCE = -DCONFIG_VAR_CE $(CFLAGSOPTNODEBUG)
|
||||
CFCI = -DCONFIG_VAR_CI $(CFLAGSDEBUG)
|
||||
|
|
@ -145,6 +146,9 @@ else
|
|||
ifeq ($(VARIETY),hi)
|
||||
CFLAGS=$(CFLAGSCOMMON) $(CFHI)
|
||||
else
|
||||
ifeq ($(VARIETY),di)
|
||||
CFLAGS=$(CFLAGSCOMMON) $(CFDI)
|
||||
else
|
||||
ifeq ($(VARIETY),ii)
|
||||
CFLAGS=$(CFLAGSCOMMON) $(CFII)
|
||||
else
|
||||
|
|
@ -165,6 +169,7 @@ endif
|
|||
endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
ARFLAGS=rc$(ARFLAGSPFM)
|
||||
|
|
|
|||
|
|
@ -146,6 +146,7 @@ CFWE = /DCONFIG_VAR_WE $(CRTFLAGSW) $(CFLAGSHOT) $(CFLAGSEXTERNAL)
|
|||
CFWI = /DCONFIG_VAR_WI $(CRTFLAGSW) $(CFLAGSHOT) $(CFLAGSINTERNAL)
|
||||
CFHE = /DCONFIG_VAR_HE $(CRTFLAGSH) $(CFLAGSHOT) $(CFLAGSEXTERNAL)
|
||||
CFHI = /DCONFIG_VAR_HI $(CRTFLAGSH) $(CFLAGSHOT) $(CFLAGSINTERNAL)
|
||||
CFDI = /DCONFIG_VAR_DI $(CRTFLAGSH) $(CFLAGSHOT) $(CFLAGSINTERNAL)
|
||||
CFCE = /DCONFIG_VAR_CE $(CRTFLAGSC) $(CFLAGSCOOL) $(CFLAGSEXTERNAL)
|
||||
CFCI = /DCONFIG_VAR_CI $(CRTFLAGSC) $(CFLAGSCOOL) $(CFLAGSINTERNAL)
|
||||
CFTI = /DCONFIG_VAR_TI $(CRTFLAGSC) $(CFLAGSCOOL) $(CFLAGSINTERNAL)
|
||||
|
|
@ -164,6 +165,7 @@ LFWE = $(LINKFLAGSWHITE) $(LINKFLAGSEXTERNAL)
|
|||
LFWI = $(LINKFLAGSWHITE) $(LINKFLAGSINTERNAL)
|
||||
LFHE = $(LINKFLAGSHOT) $(LINKFLAGSEXTERNAL)
|
||||
LFHI = $(LINKFLAGSHOT) $(LINKFLAGSINTERNAL)
|
||||
LFDI = $(LINKFLAGSHOT) $(LINKFLAGSINTERNAL)
|
||||
LFCE = $(LINKFLAGSCOOL) $(LINKFLAGSEXTERNAL)
|
||||
LFCI = $(LINKFLAGSCOOL) $(LINKFLAGSINTERNAL)
|
||||
LFTI = $(LINKFLAGSCOOL) $(LINKFLAGSINTERNAL)
|
||||
|
|
@ -178,6 +180,7 @@ LIBFLAGSWE =
|
|||
LIBFLAGSWI =
|
||||
LIBFLAGSHE =
|
||||
LIBFLAGSHI =
|
||||
LIBFLAGSDI =
|
||||
LIBFLAGSCE =
|
||||
LIBFLAGSCI =
|
||||
LIBFLAGSTI =
|
||||
|
|
|
|||
|
|
@ -41,6 +41,12 @@
|
|||
/* no debug diagnostic statistic meters */
|
||||
/* no telemetry log events */
|
||||
|
||||
#elif defined(CONFIG_VAR_DI) /* Diagnostic variety */
|
||||
#define CONFIG_ASSERT
|
||||
#define CHECKLEVEL_INITIAL CheckLevelMINIMAL
|
||||
#define CONFIG_DEBUG
|
||||
/* no telemetry log events */
|
||||
|
||||
#elif defined(CONFIG_VAR_CI) || defined(CONFIG_VAR_CE) /* Cool varieties */
|
||||
#define CONFIG_ASSERT
|
||||
/* ... let PRODUCT determine CHECKLEVEL_INITIAL */
|
||||
|
|
|
|||
|
|
@ -141,6 +141,35 @@ POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
|||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\hi\)
|
||||
TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj)
|
||||
|
||||
!ELSEIF "$(VARIETY)" == "di"
|
||||
CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST)
|
||||
LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI)
|
||||
LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI)
|
||||
MPMOBJ0 = $(MPM:<=w3almv\di\)
|
||||
MPMOBJ = $(MPMOBJ0:>=.obj)
|
||||
PLINTHOBJ0 = $(PLINTH:<=w3almv\di\)
|
||||
PLINTHOBJ = $(PLINTHOBJ0:>=.obj)
|
||||
SWOBJ0 = $(SW:<=w3almv\di\)
|
||||
SWOBJ = $(SWOBJ0:>=.obj)
|
||||
AMSOBJ0 = $(AMS:<=w3almv\di\)
|
||||
AMSOBJ = $(AMSOBJ0:>=.obj)
|
||||
AMCOBJ0 = $(AMC:<=w3almv\di\)
|
||||
AMCOBJ = $(AMCOBJ0:>=.obj)
|
||||
AWLOBJ0 = $(AWL:<=w3almv\di\)
|
||||
AWLOBJ = $(AWLOBJ0:>=.obj)
|
||||
LOOBJ0 = $(LO:<=w3almv\di\)
|
||||
LOOBJ = $(LOOBJ0:>=.obj)
|
||||
SNCOBJ0 = $(SNC:<=w3almv\di\)
|
||||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3almv\di\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3almv\di\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3almv\di\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3almv\di\)
|
||||
TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj)
|
||||
|
||||
!ELSEIF "$(VARIETY)" == "ci"
|
||||
CFLAGS=$(CFLAGSCOMMONPRE) $(CFCI) $(CFLAGSCOMMONPOST)
|
||||
LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCI)
|
||||
|
|
|
|||
|
|
@ -141,6 +141,35 @@ POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
|||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\hi\)
|
||||
TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj)
|
||||
|
||||
!ELSEIF "$(VARIETY)" == "di"
|
||||
CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST)
|
||||
LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI)
|
||||
LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI)
|
||||
MPMOBJ0 = $(MPM:<=w3i3mv\di\)
|
||||
MPMOBJ = $(MPMOBJ0:>=.obj)
|
||||
PLINTHOBJ0 = $(PLINTH:<=w3i3mv\di\)
|
||||
PLINTHOBJ = $(PLINTHOBJ0:>=.obj)
|
||||
SWOBJ0 = $(SW:<=w3i3mv\di\)
|
||||
SWOBJ = $(SWOBJ0:>=.obj)
|
||||
AMSOBJ0 = $(AMS:<=w3i3mv\di\)
|
||||
AMSOBJ = $(AMSOBJ0:>=.obj)
|
||||
AMCOBJ0 = $(AMC:<=w3i3mv\di\)
|
||||
AMCOBJ = $(AMCOBJ0:>=.obj)
|
||||
AWLOBJ0 = $(AWL:<=w3i3mv\di\)
|
||||
AWLOBJ = $(AWLOBJ0:>=.obj)
|
||||
LOOBJ0 = $(LO:<=w3i3mv\di\)
|
||||
LOOBJ = $(LOOBJ0:>=.obj)
|
||||
SNCOBJ0 = $(SNC:<=w3i3mv\di\)
|
||||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3i3mv\di\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3i3mv\di\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3i3mv\di\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3i3mv\di\)
|
||||
TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj)
|
||||
|
||||
!ELSEIF "$(VARIETY)" == "ci"
|
||||
CFLAGS=$(CFLAGSCOMMONPRE) $(CFCI) $(CFLAGSCOMMONPOST)
|
||||
LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCI)
|
||||
|
|
|
|||
|
|
@ -138,6 +138,35 @@ POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
|||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\hi\)
|
||||
TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj)
|
||||
|
||||
!ELSEIF "$(VARIETY)" == "di"
|
||||
CFLAGS=$(CFLAGSCOMMONPRE) $(CFDI) $(CFLAGSCOMMONPOST)
|
||||
LINKFLAGS=$(LINKFLAGSCOMMON) $(LFDI)
|
||||
LIBFLAGS=$(LIBFLAGSCOMMON) $(LIBFLAGSDI)
|
||||
MPMOBJ0 = $(MPM:<=w3ppmv\di\)
|
||||
MPMOBJ = $(MPMOBJ0:>=.obj)
|
||||
PLINTHOBJ0 = $(PLINTH:<=w3ppmv\di\)
|
||||
PLINTHOBJ = $(PLINTHOBJ0:>=.obj)
|
||||
SWOBJ0 = $(SW:<=w3ppmv\di\)
|
||||
SWOBJ = $(SWOBJ0:>=.obj)
|
||||
AMSOBJ0 = $(AMS:<=w3ppmv\di\)
|
||||
AMSOBJ = $(AMSOBJ0:>=.obj)
|
||||
AMCOBJ0 = $(AMC:<=w3ppmv\di\)
|
||||
AMCOBJ = $(AMCOBJ0:>=.obj)
|
||||
AWLOBJ0 = $(AWL:<=w3ppmv\di\)
|
||||
AWLOBJ = $(AWLOBJ0:>=.obj)
|
||||
LOOBJ0 = $(LO:<=w3ppmv\di\)
|
||||
LOOBJ = $(LOOBJ0:>=.obj)
|
||||
SNCOBJ0 = $(SNC:<=w3ppmv\di\)
|
||||
SNCOBJ = $(SNCOBJ0:>=.obj)
|
||||
DWOBJ0 = $(DW:<=w3ppmv\di\)
|
||||
DWOBJ = $(DWOBJ0:>=.obj)
|
||||
FMTTESTOBJ0 = $(FMTTEST:<=w3ppmv\di\)
|
||||
FMTTESTOBJ = $(FMTTESTOBJ0:>=.obj)
|
||||
POOLNOBJ0 = $(POOLN:<=w3ppmv\di\)
|
||||
POOLNOBJ = $(POOLNOBJ0:>=.obj)
|
||||
TESTLIBOBJ0 = $(TESTLIB:<=w3ppmv\di\)
|
||||
TESTLIBOBJ = $(TESTLIBOBJ0:>=.obj)
|
||||
|
||||
!ELSEIF "$(VARIETY)" == "ci"
|
||||
CFLAGS=$(CFLAGSCOMMONPRE) $(CFCI) $(CFLAGSCOMMONPOST)
|
||||
LINKFLAGS=$(LINKFLAGSCOMMON) $(LFCI)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue