From c9b415a8170cc7d49df7c6c8f39500abf98e35d0 Mon Sep 17 00:00:00 2001 From: Walter Bright Date: Tue, 28 Sep 2021 09:21:04 -0700 Subject: [PATCH] add -preview=fieldwise to build (#6858) add -preview=fieldwise to build Signed-off-by: Nicholas Wilson Signed-off-by: Razvan Nitu Merged-on-behalf-of: Razvan Nitu --- posix.mak | 2 +- win32.mak | 4 ++-- win64.mak | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/posix.mak b/posix.mak index 368cb98d1..40ae19aa3 100644 --- a/posix.mak +++ b/posix.mak @@ -135,7 +135,7 @@ endif # Set DFLAGS DFLAGS= -override DFLAGS+=-conf= -I$(DRUNTIME_PATH)/import $(DMDEXTRAFLAGS) -w -de -preview=dip1000 -preview=dtorfields $(MODEL_FLAG) $(PIC) +override DFLAGS+=-conf= -I$(DRUNTIME_PATH)/import $(DMDEXTRAFLAGS) -w -de -preview=dip1000 -preview=dtorfields -preview=fieldwise $(MODEL_FLAG) $(PIC) ifeq ($(BUILD),debug) override DFLAGS += -g -debug else diff --git a/win32.mak b/win32.mak index a0ea06515..9221e4c0f 100644 --- a/win32.mak +++ b/win32.mak @@ -41,13 +41,13 @@ DRUNTIMELIB=$(DRUNTIME)/lib/druntime.lib ## Flags for dmd D compiler -DFLAGS=-conf= -O -release -w -de -preview=dip1000 -preview=dtorfields -I$(DRUNTIME)\import +DFLAGS=-conf= -O -release -w -de -preview=dip1000 -preview=dtorfields -preview=fieldwise -I$(DRUNTIME)\import #DFLAGS=-unittest -g #DFLAGS=-unittest -cov -g ## Flags for compiling unittests -UDFLAGS=-unittest -version=StdUnittest -version=CoreUnittest -conf= -O -w -preview=dip1000 -I$(DRUNTIME)\import +UDFLAGS=-unittest -version=StdUnittest -version=CoreUnittest -conf= -O -w -preview=dip1000 -preview=fieldwise -I$(DRUNTIME)\import ## C compiler diff --git a/win64.mak b/win64.mak index ec7e92711..de46b4b19 100644 --- a/win64.mak +++ b/win64.mak @@ -44,13 +44,13 @@ DRUNTIMELIB=$(DRUNTIME)/lib/druntime$(MODEL).lib ## Flags for dmd D compiler -DFLAGS=-conf= -m$(MODEL) -O -release -w -de -preview=dip1000 -preview=dtorfields -I$(DRUNTIME)\import +DFLAGS=-conf= -m$(MODEL) -O -release -w -de -preview=dip1000 -preview=dtorfields -preview=fieldwise -I$(DRUNTIME)\import #DFLAGS=-m$(MODEL) -unittest -g #DFLAGS=-m$(MODEL) -unittest -cov -g ## Flags for compiling unittests -UDFLAGS=-conf= -g -m$(MODEL) -O -w -preview=dip1000 -I$(DRUNTIME)\import -unittest -version=StdUnittest -version=CoreUnittest +UDFLAGS=-conf= -g -m$(MODEL) -O -w -preview=dip1000 -preview=fieldwise -I$(DRUNTIME)\import -unittest -version=StdUnittest -version=CoreUnittest ## C compiler, linker, librarian