projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9e98c67
)
Revert "kbuild: use -Oz instead of -Os when using clang"
author
Matthias Kaehlcke
<
[email protected]
>
Mon, 18 Mar 2019 21:10:05 +0000
(17:10 -0400)
committer
Masahiro Yamada
<
[email protected]
>
Wed, 20 Mar 2019 13:27:29 +0000
(22:27 +0900)
The clang option -Oz enables *aggressive* optimization for size,
which doesn't necessarily result in smaller images, but can have
negative impact on performance. Switch back to the less aggressive
-Os.
This reverts commit
6748cb3c299de1ffbe56733647b01dbcc398c419
.
Suggested-by: Peter Zijlstra <
[email protected]
>
Signed-off-by: Matthias Kaehlcke <
[email protected]
>
Reviewed-by: Nick Desaulniers <
[email protected]
>
Signed-off-by: Masahiro Yamada <
[email protected]
>
Makefile
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index 99c0530489ef000781e25e8e677e5332d328628f..8c6acfdfe660a3c2fcacbc519b36e294e517bff6 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-677,7
+677,7
@@
KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow)
KBUILD_CFLAGS += $(call cc-disable-warning, int-in-bool-context)
ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
-KBUILD_CFLAGS +=
$(call cc-option,-Oz,-Os)
+KBUILD_CFLAGS +=
-Os
else
KBUILD_CFLAGS += -O2
endif