mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-11 22:43:40 +00:00
all: use -opt flag for optimization level in CFlags (-Os, etc)
This brings some consistency to the CFlags and fixes the issue that on some platforms (Linux, MacOS), no optimization level was set and therefore C files in packages were not optimized at all.
This commit is contained in:
committed by
Ron Evans
parent
32899d1cc3
commit
6234bf9a88
@@ -211,6 +211,8 @@ func (c *Config) CFlags() []string {
|
||||
}
|
||||
// Always emit debug information. It is optionally stripped at link time.
|
||||
cflags = append(cflags, "-g")
|
||||
// Use the same optimization level as TinyGo.
|
||||
cflags = append(cflags, "-O"+c.Options.Opt)
|
||||
return cflags
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user