mirror of
https://github.com/dlang/phobos.git
synced 2025-04-27 21:51:40 +03:00
win*.mak: Sync compiler flags with Posix ones
Unfortunately, these files seem untested by CI here, but they are used by Azure pipelines for DMD, so one can easily break DMD CI by a seemingly fine Phobos change (#7142 in this case, which requires DIP1000).
This commit is contained in:
parent
7653e97a32
commit
7be7b5ccec
2 changed files with 4 additions and 4 deletions
|
@ -41,13 +41,13 @@ DRUNTIMELIB=$(DRUNTIME)/lib/druntime.lib
|
|||
|
||||
## Flags for dmd D compiler
|
||||
|
||||
DFLAGS=-conf= -O -release -w -de -dip25 -I$(DRUNTIME)\import
|
||||
DFLAGS=-conf= -O -release -w -de -preview=dip1000 -transition=complex -I$(DRUNTIME)\import
|
||||
#DFLAGS=-unittest -g
|
||||
#DFLAGS=-unittest -cov -g
|
||||
|
||||
## Flags for compiling unittests
|
||||
|
||||
UDFLAGS=-unittest -conf= -O -w -dip25 -I$(DRUNTIME)\import
|
||||
UDFLAGS=-unittest -conf= -O -w -preview=dip1000 -transition=complex -I$(DRUNTIME)\import
|
||||
|
||||
## C compiler
|
||||
|
||||
|
|
|
@ -44,13 +44,13 @@ DRUNTIMELIB=$(DRUNTIME)/lib/druntime$(MODEL).lib
|
|||
|
||||
## Flags for dmd D compiler
|
||||
|
||||
DFLAGS=-conf= -m$(MODEL) -O -release -w -de -dip25 -I$(DRUNTIME)\import
|
||||
DFLAGS=-conf= -m$(MODEL) -O -release -w -de -preview=dip1000 -transition=complex -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 -dip25 -I$(DRUNTIME)\import -unittest
|
||||
UDFLAGS=-conf= -g -m$(MODEL) -O -w -preview=dip1000 -transition=complex -I$(DRUNTIME)\import -unittest
|
||||
|
||||
## C compiler, linker, librarian
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue