Fossil SCM

Change the default optimization level from -O2 to -Os (Optimize for size). The precompiled binaries have always used -Os. We might as well make the default build do the same.

drh 2025-01-11 13:21 trunk
Commit 57da8e297717a36c097926cc09603af8732a92096cb7db4209226dc5960f4a88
1 file changed +1 -1
+1 -1
--- auto.def
+++ auto.def
@@ -104,11 +104,11 @@
104104
msg-result "WARNING: tclsh $v found; need >= 8.6 for 'make test'."
105105
define TCLSH false ;# force "make test" failure via /usr/bin/false
106106
}
107107
}
108108
109
-define CFLAGS [get-env CFLAGS "-g -O2"]
109
+define CFLAGS [get-env CFLAGS "-g -Os"]
110110
define EXTRA_CFLAGS "-Wall"
111111
define EXTRA_LDFLAGS ""
112112
define USE_SYSTEM_SQLITE 0
113113
define USE_LINENOISE 0
114114
define USE_MMAN_H 0
115115
--- auto.def
+++ auto.def
@@ -104,11 +104,11 @@
104 msg-result "WARNING: tclsh $v found; need >= 8.6 for 'make test'."
105 define TCLSH false ;# force "make test" failure via /usr/bin/false
106 }
107 }
108
109 define CFLAGS [get-env CFLAGS "-g -O2"]
110 define EXTRA_CFLAGS "-Wall"
111 define EXTRA_LDFLAGS ""
112 define USE_SYSTEM_SQLITE 0
113 define USE_LINENOISE 0
114 define USE_MMAN_H 0
115
--- auto.def
+++ auto.def
@@ -104,11 +104,11 @@
104 msg-result "WARNING: tclsh $v found; need >= 8.6 for 'make test'."
105 define TCLSH false ;# force "make test" failure via /usr/bin/false
106 }
107 }
108
109 define CFLAGS [get-env CFLAGS "-g -Os"]
110 define EXTRA_CFLAGS "-Wall"
111 define EXTRA_LDFLAGS ""
112 define USE_SYSTEM_SQLITE 0
113 define USE_LINENOISE 0
114 define USE_MMAN_H 0
115

Keyboard Shortcuts

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