More Build.mak optimizations and fix for LzmaDec.mak

This commit is contained in:
Tino Reichardt
2020-04-16 23:59:06 +02:00
parent bdf94f814b
commit 4efe74c2d1
2 changed files with 3 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
!IF "$(PLATFORM)" == "x64"
CFLAGS_C_SPEC = -D_LZMA_DEC_OPT
CFLAGS = $(CFLAGS) -D_LZMA_DEC_OPT
ASM_OBJS = $(ASM_OBJS) \
$O\LzmaDecOpt.obj
!ENDIF

View File

@@ -13,7 +13,7 @@ O=o
LIBS = $(LIBS) oleaut32.lib ole32.lib user32.lib advapi32.lib shell32.lib
CFLAGS = $(CFLAGS) -c /nologo /Fo$O/ /W4 /WX /EHsc /MT /MP /GL /Gw
CFLAGS = $(CFLAGS) -c /nologo /Fo$O/ /W4 /WX /EHsc /MT /MP /GR- /GL /Gw /Gy
!IFDEF MY_CONSOLE
CFLAGS = $(CFLAGS) -D_CONSOLE
@@ -22,7 +22,7 @@ CFLAGS = $(CFLAGS) -D_CONSOLE
CFLAGS_O1 = $(CFLAGS) /O1
CFLAGS_O2 = $(CFLAGS) /O2 /Ob3
LFLAGS = $(LFLAGS) /nologo /LTCG /LARGEADDRESSAWARE /OPT:REF,ICF,LBR
LFLAGS = $(LFLAGS) /nologo /LTCG /LARGEADDRESSAWARE
!IFDEF DEF_FILE
LFLAGS = $(LFLAGS) /DLL /DEF:$(DEF_FILE)