Fossil SCM

Set the optimize-for-size option on the compiler for MSVC builds.

drh 2021-02-08 16:36 trunk
Commit 734561ed2461737281c997c37e9e7bbd9ef06302b9eb502b73baec7a1dbb4fed
2 files changed +1 -1 +1 -1
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1670,11 +1670,11 @@
16701670
16711671
!if $(DEBUG)!=0
16721672
CFLAGS = $(CFLAGS) /Zi $(CRTFLAGS) /Od /DFOSSIL_DEBUG
16731673
LDFLAGS = $(LDFLAGS) /DEBUG
16741674
!else
1675
-CFLAGS = $(CFLAGS) $(CRTFLAGS) /O2
1675
+CFLAGS = $(CFLAGS) $(CRTFLAGS) /Os
16761676
!endif
16771677
16781678
BCC = $(CC) $(CFLAGS)
16791679
TCC = $(CC) /c $(CFLAGS) $(MSCDEF) $(INCL)
16801680
RCC = $(RC) /D_WIN32 /D_MSC_VER $(MSCDEF) $(INCL)
16811681
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1670,11 +1670,11 @@
1670
1671 !if $(DEBUG)!=0
1672 CFLAGS = $(CFLAGS) /Zi $(CRTFLAGS) /Od /DFOSSIL_DEBUG
1673 LDFLAGS = $(LDFLAGS) /DEBUG
1674 !else
1675 CFLAGS = $(CFLAGS) $(CRTFLAGS) /O2
1676 !endif
1677
1678 BCC = $(CC) $(CFLAGS)
1679 TCC = $(CC) /c $(CFLAGS) $(MSCDEF) $(INCL)
1680 RCC = $(RC) /D_WIN32 /D_MSC_VER $(MSCDEF) $(INCL)
1681
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -1670,11 +1670,11 @@
1670
1671 !if $(DEBUG)!=0
1672 CFLAGS = $(CFLAGS) /Zi $(CRTFLAGS) /Od /DFOSSIL_DEBUG
1673 LDFLAGS = $(LDFLAGS) /DEBUG
1674 !else
1675 CFLAGS = $(CFLAGS) $(CRTFLAGS) /Os
1676 !endif
1677
1678 BCC = $(CC) $(CFLAGS)
1679 TCC = $(CC) /c $(CFLAGS) $(MSCDEF) $(INCL)
1680 RCC = $(RC) /D_WIN32 /D_MSC_VER $(MSCDEF) $(INCL)
1681
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -213,11 +213,11 @@
213213
214214
!if $(DEBUG)!=0
215215
CFLAGS = $(CFLAGS) /Zi $(CRTFLAGS) /Od /DFOSSIL_DEBUG
216216
LDFLAGS = $(LDFLAGS) /DEBUG
217217
!else
218
-CFLAGS = $(CFLAGS) $(CRTFLAGS) /O2
218
+CFLAGS = $(CFLAGS) $(CRTFLAGS) /Os
219219
!endif
220220
221221
BCC = $(CC) $(CFLAGS)
222222
TCC = $(CC) /c $(CFLAGS) $(MSCDEF) $(INCL)
223223
RCC = $(RC) /D_WIN32 /D_MSC_VER $(MSCDEF) $(INCL)
224224
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -213,11 +213,11 @@
213
214 !if $(DEBUG)!=0
215 CFLAGS = $(CFLAGS) /Zi $(CRTFLAGS) /Od /DFOSSIL_DEBUG
216 LDFLAGS = $(LDFLAGS) /DEBUG
217 !else
218 CFLAGS = $(CFLAGS) $(CRTFLAGS) /O2
219 !endif
220
221 BCC = $(CC) $(CFLAGS)
222 TCC = $(CC) /c $(CFLAGS) $(MSCDEF) $(INCL)
223 RCC = $(RC) /D_WIN32 /D_MSC_VER $(MSCDEF) $(INCL)
224
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -213,11 +213,11 @@
213
214 !if $(DEBUG)!=0
215 CFLAGS = $(CFLAGS) /Zi $(CRTFLAGS) /Od /DFOSSIL_DEBUG
216 LDFLAGS = $(LDFLAGS) /DEBUG
217 !else
218 CFLAGS = $(CFLAGS) $(CRTFLAGS) /Os
219 !endif
220
221 BCC = $(CC) $(CFLAGS)
222 TCC = $(CC) /c $(CFLAGS) $(MSCDEF) $(INCL)
223 RCC = $(RC) /D_WIN32 /D_MSC_VER $(MSCDEF) $(INCL)
224

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button