Update makefiles after merge of Chromium at facf66e09bf8

This commit was generated by merge_from_chromium.py.

Change-Id: I2575ec46c0cdef25c91211bafbe906833dc16496
diff --git a/base/webrtc_base.target.darwin-arm.mk b/base/webrtc_base.target.darwin-arm.mk
index fa1e28b..59329b7 100644
--- a/base/webrtc_base.target.darwin-arm.mk
+++ b/base/webrtc_base.target.darwin-arm.mk
@@ -118,6 +118,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -241,6 +246,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/base/webrtc_base.target.linux-arm.mk b/base/webrtc_base.target.linux-arm.mk
index fa1e28b..59329b7 100644
--- a/base/webrtc_base.target.linux-arm.mk
+++ b/base/webrtc_base.target.linux-arm.mk
@@ -118,6 +118,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -241,6 +246,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/common_audio/common_audio.target.darwin-arm.mk b/common_audio/common_audio.target.darwin-arm.mk
index 17dbfcf..687588b 100644
--- a/common_audio/common_audio.target.darwin-arm.mk
+++ b/common_audio/common_audio.target.darwin-arm.mk
@@ -94,6 +94,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -211,6 +216,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/common_audio/common_audio.target.linux-arm.mk b/common_audio/common_audio.target.linux-arm.mk
index 17dbfcf..687588b 100644
--- a/common_audio/common_audio.target.linux-arm.mk
+++ b/common_audio/common_audio.target.linux-arm.mk
@@ -94,6 +94,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -211,6 +216,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/common_audio/common_audio_neon.target.darwin-arm.mk b/common_audio/common_audio_neon.target.darwin-arm.mk
index fd1ce29..e79894e 100644
--- a/common_audio/common_audio_neon.target.darwin-arm.mk
+++ b/common_audio/common_audio_neon.target.darwin-arm.mk
@@ -55,6 +55,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/common_audio/common_audio_neon.target.linux-arm.mk b/common_audio/common_audio_neon.target.linux-arm.mk
index fd1ce29..e79894e 100644
--- a/common_audio/common_audio_neon.target.linux-arm.mk
+++ b/common_audio/common_audio_neon.target.linux-arm.mk
@@ -55,6 +55,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/common_video/common_video.target.darwin-arm.mk b/common_video/common_video.target.darwin-arm.mk
index d3cb4f1..a8b0fce 100644
--- a/common_video/common_video.target.darwin-arm.mk
+++ b/common_video/common_video.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -172,6 +177,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/common_video/common_video.target.linux-arm.mk b/common_video/common_video.target.linux-arm.mk
index d3cb4f1..a8b0fce 100644
--- a/common_video/common_video.target.linux-arm.mk
+++ b/common_video/common_video.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -172,6 +177,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk
index 9011e77..46b6069 100644
--- a/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.darwin-arm.mk
@@ -54,6 +54,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -175,6 +180,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk b/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk
index 9011e77..46b6069 100644
--- a/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk
+++ b/libjingle/xmllite/rtc_xmllite.target.linux-arm.mk
@@ -54,6 +54,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -175,6 +180,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/CNG.target.darwin-arm.mk b/modules/CNG.target.darwin-arm.mk
index 869243a..bedefcb 100644
--- a/modules/CNG.target.darwin-arm.mk
+++ b/modules/CNG.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -175,6 +180,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/CNG.target.linux-arm.mk b/modules/CNG.target.linux-arm.mk
index 869243a..bedefcb 100644
--- a/modules/CNG.target.linux-arm.mk
+++ b/modules/CNG.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -175,6 +180,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/G711.target.darwin-arm.mk b/modules/G711.target.darwin-arm.mk
index fbdcecf..4cf362b 100644
--- a/modules/G711.target.darwin-arm.mk
+++ b/modules/G711.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -172,6 +177,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/G711.target.linux-arm.mk b/modules/G711.target.linux-arm.mk
index fbdcecf..4cf362b 100644
--- a/modules/G711.target.linux-arm.mk
+++ b/modules/G711.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -172,6 +177,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/G722.target.darwin-arm.mk b/modules/G722.target.darwin-arm.mk
index 237ff47..7aed2e1 100644
--- a/modules/G722.target.darwin-arm.mk
+++ b/modules/G722.target.darwin-arm.mk
@@ -53,6 +53,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -173,6 +178,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/G722.target.linux-arm.mk b/modules/G722.target.linux-arm.mk
index 237ff47..7aed2e1 100644
--- a/modules/G722.target.linux-arm.mk
+++ b/modules/G722.target.linux-arm.mk
@@ -53,6 +53,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -173,6 +178,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/PCM16B.target.darwin-arm.mk b/modules/PCM16B.target.darwin-arm.mk
index 4b49daa..ba71eb8 100644
--- a/modules/PCM16B.target.darwin-arm.mk
+++ b/modules/PCM16B.target.darwin-arm.mk
@@ -51,6 +51,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/PCM16B.target.linux-arm.mk b/modules/PCM16B.target.linux-arm.mk
index 4b49daa..ba71eb8 100644
--- a/modules/PCM16B.target.linux-arm.mk
+++ b/modules/PCM16B.target.linux-arm.mk
@@ -51,6 +51,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_coding_module.target.darwin-arm.mk b/modules/audio_coding_module.target.darwin-arm.mk
index 35a0a91..e818756 100644
--- a/modules/audio_coding_module.target.darwin-arm.mk
+++ b/modules/audio_coding_module.target.darwin-arm.mk
@@ -79,6 +79,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -215,6 +220,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_coding_module.target.linux-arm.mk b/modules/audio_coding_module.target.linux-arm.mk
index 35a0a91..e818756 100644
--- a/modules/audio_coding_module.target.linux-arm.mk
+++ b/modules/audio_coding_module.target.linux-arm.mk
@@ -79,6 +79,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -215,6 +220,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_conference_mixer.target.darwin-arm.mk b/modules/audio_conference_mixer.target.darwin-arm.mk
index 81f7db6..bf77b2e 100644
--- a/modules/audio_conference_mixer.target.darwin-arm.mk
+++ b/modules/audio_conference_mixer.target.darwin-arm.mk
@@ -55,6 +55,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -176,6 +181,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_conference_mixer.target.linux-arm.mk b/modules/audio_conference_mixer.target.linux-arm.mk
index 81f7db6..bf77b2e 100644
--- a/modules/audio_conference_mixer.target.linux-arm.mk
+++ b/modules/audio_conference_mixer.target.linux-arm.mk
@@ -55,6 +55,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -176,6 +181,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_device.target.darwin-arm.mk b/modules/audio_device.target.darwin-arm.mk
index 56f9e81..4507a92 100644
--- a/modules/audio_device.target.darwin-arm.mk
+++ b/modules/audio_device.target.darwin-arm.mk
@@ -58,6 +58,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -186,6 +191,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_device.target.linux-arm.mk b/modules/audio_device.target.linux-arm.mk
index 56f9e81..4507a92 100644
--- a/modules/audio_device.target.linux-arm.mk
+++ b/modules/audio_device.target.linux-arm.mk
@@ -58,6 +58,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -186,6 +191,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing.target.darwin-arm.mk b/modules/audio_processing.target.darwin-arm.mk
index ffec284..8a4a896 100644
--- a/modules/audio_processing.target.darwin-arm.mk
+++ b/modules/audio_processing.target.darwin-arm.mk
@@ -80,6 +80,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -210,6 +215,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing.target.linux-arm.mk b/modules/audio_processing.target.linux-arm.mk
index ffec284..8a4a896 100644
--- a/modules/audio_processing.target.linux-arm.mk
+++ b/modules/audio_processing.target.linux-arm.mk
@@ -80,6 +80,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -210,6 +215,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
index ddafdbf..ba8d31c 100644
--- a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
+++ b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.darwin-arm.mk
@@ -77,6 +77,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -191,6 +196,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
index ddafdbf..ba8d31c 100644
--- a/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
+++ b/modules/audio_processing/gen_aecm_core_neon_offsets_h.target.linux-arm.mk
@@ -77,6 +77,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -191,6 +196,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
index 15075ae..2b10a93 100644
--- a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
+++ b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.darwin-arm.mk
@@ -77,6 +77,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -191,6 +196,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
index 15075ae..2b10a93 100644
--- a/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
+++ b/modules/audio_processing/gen_nsx_core_neon_offsets_h.target.linux-arm.mk
@@ -77,6 +77,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -191,6 +196,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk b/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
index c8a6afc..eefb861 100644
--- a/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
+++ b/modules/audio_processing/lib_core_neon_offsets.target.darwin-arm.mk
@@ -48,6 +48,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -162,6 +167,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk b/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
index c8a6afc..eefb861 100644
--- a/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
+++ b/modules/audio_processing/lib_core_neon_offsets.target.linux-arm.mk
@@ -48,6 +48,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -162,6 +167,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing_neon.target.darwin-arm.mk b/modules/audio_processing_neon.target.darwin-arm.mk
index f4cf4b4..91d5b06 100644
--- a/modules/audio_processing_neon.target.darwin-arm.mk
+++ b/modules/audio_processing_neon.target.darwin-arm.mk
@@ -59,6 +59,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -183,6 +188,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audio_processing_neon.target.linux-arm.mk b/modules/audio_processing_neon.target.linux-arm.mk
index f4cf4b4..91d5b06 100644
--- a/modules/audio_processing_neon.target.linux-arm.mk
+++ b/modules/audio_processing_neon.target.linux-arm.mk
@@ -59,6 +59,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -183,6 +188,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audioproc_debug_proto.target.darwin-arm.mk b/modules/audioproc_debug_proto.target.darwin-arm.mk
index e491668..f51d084 100644
--- a/modules/audioproc_debug_proto.target.darwin-arm.mk
+++ b/modules/audioproc_debug_proto.target.darwin-arm.mk
@@ -76,6 +76,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -200,6 +205,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/audioproc_debug_proto.target.linux-arm.mk b/modules/audioproc_debug_proto.target.linux-arm.mk
index e491668..f51d084 100644
--- a/modules/audioproc_debug_proto.target.linux-arm.mk
+++ b/modules/audioproc_debug_proto.target.linux-arm.mk
@@ -76,6 +76,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -200,6 +205,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/bitrate_controller.target.darwin-arm.mk b/modules/bitrate_controller.target.darwin-arm.mk
index e1e662c..13a9630 100644
--- a/modules/bitrate_controller.target.darwin-arm.mk
+++ b/modules/bitrate_controller.target.darwin-arm.mk
@@ -53,6 +53,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -172,6 +177,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/bitrate_controller.target.linux-arm.mk b/modules/bitrate_controller.target.linux-arm.mk
index e1e662c..13a9630 100644
--- a/modules/bitrate_controller.target.linux-arm.mk
+++ b/modules/bitrate_controller.target.linux-arm.mk
@@ -53,6 +53,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -172,6 +177,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/iLBC.target.darwin-arm.mk b/modules/iLBC.target.darwin-arm.mk
index da36ca0..c5feb8a 100644
--- a/modules/iLBC.target.darwin-arm.mk
+++ b/modules/iLBC.target.darwin-arm.mk
@@ -119,6 +119,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -242,6 +247,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/iLBC.target.linux-arm.mk b/modules/iLBC.target.linux-arm.mk
index da36ca0..c5feb8a 100644
--- a/modules/iLBC.target.linux-arm.mk
+++ b/modules/iLBC.target.linux-arm.mk
@@ -119,6 +119,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -242,6 +247,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/iSAC.target.darwin-arm.mk b/modules/iSAC.target.darwin-arm.mk
index cba28c5..f16c0f3 100644
--- a/modules/iSAC.target.darwin-arm.mk
+++ b/modules/iSAC.target.darwin-arm.mk
@@ -78,6 +78,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -201,6 +206,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/iSAC.target.linux-arm.mk b/modules/iSAC.target.linux-arm.mk
index cba28c5..f16c0f3 100644
--- a/modules/iSAC.target.linux-arm.mk
+++ b/modules/iSAC.target.linux-arm.mk
@@ -78,6 +78,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -201,6 +206,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/iSACFix.target.darwin-arm.mk b/modules/iSACFix.target.darwin-arm.mk
index 3bd91e4..f57395b 100644
--- a/modules/iSACFix.target.darwin-arm.mk
+++ b/modules/iSACFix.target.darwin-arm.mk
@@ -78,6 +78,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -202,6 +207,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/iSACFix.target.linux-arm.mk b/modules/iSACFix.target.linux-arm.mk
index 3bd91e4..f57395b 100644
--- a/modules/iSACFix.target.linux-arm.mk
+++ b/modules/iSACFix.target.linux-arm.mk
@@ -78,6 +78,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -202,6 +207,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/isac_neon.target.darwin-arm.mk b/modules/isac_neon.target.darwin-arm.mk
index c82d9f0..2500245 100644
--- a/modules/isac_neon.target.darwin-arm.mk
+++ b/modules/isac_neon.target.darwin-arm.mk
@@ -58,6 +58,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -182,6 +187,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/isac_neon.target.linux-arm.mk b/modules/isac_neon.target.linux-arm.mk
index c82d9f0..2500245 100644
--- a/modules/isac_neon.target.linux-arm.mk
+++ b/modules/isac_neon.target.linux-arm.mk
@@ -58,6 +58,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -182,6 +187,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/media_file.target.darwin-arm.mk b/modules/media_file.target.darwin-arm.mk
index 8be63bf..6096262 100644
--- a/modules/media_file.target.darwin-arm.mk
+++ b/modules/media_file.target.darwin-arm.mk
@@ -54,6 +54,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -175,6 +180,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/media_file.target.linux-arm.mk b/modules/media_file.target.linux-arm.mk
index 8be63bf..6096262 100644
--- a/modules/media_file.target.linux-arm.mk
+++ b/modules/media_file.target.linux-arm.mk
@@ -54,6 +54,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -175,6 +180,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/neteq.target.darwin-arm.mk b/modules/neteq.target.darwin-arm.mk
index a513365..b810a1f 100644
--- a/modules/neteq.target.darwin-arm.mk
+++ b/modules/neteq.target.darwin-arm.mk
@@ -84,6 +84,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -218,6 +223,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/neteq.target.linux-arm.mk b/modules/neteq.target.linux-arm.mk
index a513365..b810a1f 100644
--- a/modules/neteq.target.linux-arm.mk
+++ b/modules/neteq.target.linux-arm.mk
@@ -84,6 +84,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -218,6 +223,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/paced_sender.target.darwin-arm.mk b/modules/paced_sender.target.darwin-arm.mk
index 3ebdde7..7f7df18 100644
--- a/modules/paced_sender.target.darwin-arm.mk
+++ b/modules/paced_sender.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/paced_sender.target.linux-arm.mk b/modules/paced_sender.target.linux-arm.mk
index 3ebdde7..7f7df18 100644
--- a/modules/paced_sender.target.linux-arm.mk
+++ b/modules/paced_sender.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/remote_bitrate_estimator.target.darwin-arm.mk b/modules/remote_bitrate_estimator.target.darwin-arm.mk
index 0152f2c..d41a8d2 100644
--- a/modules/remote_bitrate_estimator.target.darwin-arm.mk
+++ b/modules/remote_bitrate_estimator.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/remote_bitrate_estimator.target.linux-arm.mk b/modules/remote_bitrate_estimator.target.linux-arm.mk
index 0152f2c..d41a8d2 100644
--- a/modules/remote_bitrate_estimator.target.linux-arm.mk
+++ b/modules/remote_bitrate_estimator.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
index f81ef6f..17f41da 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm.mk
@@ -50,6 +50,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -164,6 +169,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
index f81ef6f..17f41da 100644
--- a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
+++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm.mk
@@ -50,6 +50,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -164,6 +169,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/rtp_rtcp.target.darwin-arm.mk b/modules/rtp_rtcp.target.darwin-arm.mk
index ca9f279..8505544 100644
--- a/modules/rtp_rtcp.target.darwin-arm.mk
+++ b/modules/rtp_rtcp.target.darwin-arm.mk
@@ -83,6 +83,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -202,6 +207,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/rtp_rtcp.target.linux-arm.mk b/modules/rtp_rtcp.target.linux-arm.mk
index ca9f279..8505544 100644
--- a/modules/rtp_rtcp.target.linux-arm.mk
+++ b/modules/rtp_rtcp.target.linux-arm.mk
@@ -83,6 +83,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -202,6 +207,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_capture_module.target.darwin-arm.mk b/modules/video_capture_module.target.darwin-arm.mk
index ed13122..47f52fa 100644
--- a/modules/video_capture_module.target.darwin-arm.mk
+++ b/modules/video_capture_module.target.darwin-arm.mk
@@ -56,6 +56,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -177,6 +182,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_capture_module.target.linux-arm.mk b/modules/video_capture_module.target.linux-arm.mk
index ed13122..47f52fa 100644
--- a/modules/video_capture_module.target.linux-arm.mk
+++ b/modules/video_capture_module.target.linux-arm.mk
@@ -56,6 +56,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -177,6 +182,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
index 99e2e31..4ea22af 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -170,6 +175,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
index 99e2e31..4ea22af 100644
--- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
+++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -170,6 +175,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
index b7d0b64..f1766ab 100644
--- a/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.darwin-arm.mk
@@ -48,6 +48,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -163,6 +168,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk b/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
index b7d0b64..f1766ab 100644
--- a/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
+++ b/modules/video_coding/utility/video_coding_utility.target.linux-arm.mk
@@ -48,6 +48,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -163,6 +168,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_processing.target.darwin-arm.mk b/modules/video_processing.target.darwin-arm.mk
index d066c11..9f30503 100644
--- a/modules/video_processing.target.darwin-arm.mk
+++ b/modules/video_processing.target.darwin-arm.mk
@@ -60,6 +60,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -184,6 +189,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_processing.target.linux-arm.mk b/modules/video_processing.target.linux-arm.mk
index d066c11..9f30503 100644
--- a/modules/video_processing.target.linux-arm.mk
+++ b/modules/video_processing.target.linux-arm.mk
@@ -60,6 +60,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -184,6 +189,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_render_module.target.darwin-arm.mk b/modules/video_render_module.target.darwin-arm.mk
index 6fce16f..6b63265 100644
--- a/modules/video_render_module.target.darwin-arm.mk
+++ b/modules/video_render_module.target.darwin-arm.mk
@@ -55,6 +55,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -176,6 +181,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/video_render_module.target.linux-arm.mk b/modules/video_render_module.target.linux-arm.mk
index 6fce16f..6b63265 100644
--- a/modules/video_render_module.target.linux-arm.mk
+++ b/modules/video_render_module.target.linux-arm.mk
@@ -55,6 +55,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -176,6 +181,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_i420.target.darwin-arm.mk b/modules/webrtc_i420.target.darwin-arm.mk
index fdcf317..9809abf 100644
--- a/modules/webrtc_i420.target.darwin-arm.mk
+++ b/modules/webrtc_i420.target.darwin-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_i420.target.linux-arm.mk b/modules/webrtc_i420.target.linux-arm.mk
index fdcf317..9809abf 100644
--- a/modules/webrtc_i420.target.linux-arm.mk
+++ b/modules/webrtc_i420.target.linux-arm.mk
@@ -52,6 +52,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_opus.target.darwin-arm.mk b/modules/webrtc_opus.target.darwin-arm.mk
index 0eb6452..12dce97 100644
--- a/modules/webrtc_opus.target.darwin-arm.mk
+++ b/modules/webrtc_opus.target.darwin-arm.mk
@@ -51,6 +51,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_opus.target.linux-arm.mk b/modules/webrtc_opus.target.linux-arm.mk
index 0eb6452..12dce97 100644
--- a/modules/webrtc_opus.target.linux-arm.mk
+++ b/modules/webrtc_opus.target.linux-arm.mk
@@ -51,6 +51,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -171,6 +176,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_utility.target.darwin-arm.mk b/modules/webrtc_utility.target.darwin-arm.mk
index abac0bd..19a033b 100644
--- a/modules/webrtc_utility.target.darwin-arm.mk
+++ b/modules/webrtc_utility.target.darwin-arm.mk
@@ -61,6 +61,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -187,6 +192,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_utility.target.linux-arm.mk b/modules/webrtc_utility.target.linux-arm.mk
index abac0bd..19a033b 100644
--- a/modules/webrtc_utility.target.linux-arm.mk
+++ b/modules/webrtc_utility.target.linux-arm.mk
@@ -61,6 +61,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -187,6 +192,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_video_coding.target.darwin-arm.mk b/modules/webrtc_video_coding.target.darwin-arm.mk
index 3a1205a..c9f90e8 100644
--- a/modules/webrtc_video_coding.target.darwin-arm.mk
+++ b/modules/webrtc_video_coding.target.darwin-arm.mk
@@ -74,6 +74,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -195,6 +200,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/modules/webrtc_video_coding.target.linux-arm.mk b/modules/webrtc_video_coding.target.linux-arm.mk
index 3a1205a..c9f90e8 100644
--- a/modules/webrtc_video_coding.target.linux-arm.mk
+++ b/modules/webrtc_video_coding.target.linux-arm.mk
@@ -74,6 +74,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -195,6 +200,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/system_wrappers/source/cpu_features_android.target.darwin-arm.mk b/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
index da7a689..7bc90e7 100644
--- a/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
+++ b/system_wrappers/source/cpu_features_android.target.darwin-arm.mk
@@ -47,6 +47,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -161,6 +166,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/system_wrappers/source/cpu_features_android.target.linux-arm.mk b/system_wrappers/source/cpu_features_android.target.linux-arm.mk
index da7a689..7bc90e7 100644
--- a/system_wrappers/source/cpu_features_android.target.linux-arm.mk
+++ b/system_wrappers/source/cpu_features_android.target.linux-arm.mk
@@ -47,6 +47,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -161,6 +166,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/system_wrappers/source/system_wrappers.target.darwin-arm.mk b/system_wrappers/source/system_wrappers.target.darwin-arm.mk
index c8cad8f..c7e5fc3 100644
--- a/system_wrappers/source/system_wrappers.target.darwin-arm.mk
+++ b/system_wrappers/source/system_wrappers.target.darwin-arm.mk
@@ -76,6 +76,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -199,6 +204,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/system_wrappers/source/system_wrappers.target.linux-arm.mk b/system_wrappers/source/system_wrappers.target.linux-arm.mk
index c8cad8f..c7e5fc3 100644
--- a/system_wrappers/source/system_wrappers.target.linux-arm.mk
+++ b/system_wrappers/source/system_wrappers.target.linux-arm.mk
@@ -76,6 +76,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -199,6 +204,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/video_engine/video_engine_core.target.darwin-arm.mk b/video_engine/video_engine_core.target.darwin-arm.mk
index 518d049..b9877cc 100644
--- a/video_engine/video_engine_core.target.darwin-arm.mk
+++ b/video_engine/video_engine_core.target.darwin-arm.mk
@@ -77,6 +77,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -194,6 +199,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/video_engine/video_engine_core.target.linux-arm.mk b/video_engine/video_engine_core.target.linux-arm.mk
index 518d049..b9877cc 100644
--- a/video_engine/video_engine_core.target.linux-arm.mk
+++ b/video_engine/video_engine_core.target.linux-arm.mk
@@ -77,6 +77,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -194,6 +199,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/voice_engine/voice_engine.target.darwin-arm.mk b/voice_engine/voice_engine.target.darwin-arm.mk
index 2535dac..5788e1d 100644
--- a/voice_engine/voice_engine.target.darwin-arm.mk
+++ b/voice_engine/voice_engine.target.darwin-arm.mk
@@ -72,6 +72,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -196,6 +201,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/voice_engine/voice_engine.target.linux-arm.mk b/voice_engine/voice_engine.target.linux-arm.mk
index 2535dac..5788e1d 100644
--- a/voice_engine/voice_engine.target.linux-arm.mk
+++ b/voice_engine/voice_engine.target.linux-arm.mk
@@ -72,6 +72,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -196,6 +201,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/webrtc.target.darwin-arm.mk b/webrtc.target.darwin-arm.mk
index 12463a1..5ace40b 100644
--- a/webrtc.target.darwin-arm.mk
+++ b/webrtc.target.darwin-arm.mk
@@ -54,6 +54,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -168,6 +173,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/webrtc.target.linux-arm.mk b/webrtc.target.linux-arm.mk
index 12463a1..5ace40b 100644
--- a/webrtc.target.linux-arm.mk
+++ b/webrtc.target.linux-arm.mk
@@ -54,6 +54,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -168,6 +173,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/webrtc_common.target.darwin-arm.mk b/webrtc_common.target.darwin-arm.mk
index a0ce057..b60e087 100644
--- a/webrtc_common.target.darwin-arm.mk
+++ b/webrtc_common.target.darwin-arm.mk
@@ -48,6 +48,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -162,6 +167,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
diff --git a/webrtc_common.target.linux-arm.mk b/webrtc_common.target.linux-arm.mk
index a0ce057..b60e087 100644
--- a/webrtc_common.target.linux-arm.mk
+++ b/webrtc_common.target.linux-arm.mk
@@ -48,6 +48,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \
@@ -162,6 +167,11 @@
 	-fno-tree-sra \
 	-fno-caller-saves \
 	-Wno-psabi \
+	-fno-partial-inlining \
+	-fno-early-inlining \
+	-fno-tree-copy-prop \
+	-fno-tree-loop-optimize \
+	-fno-move-loop-invariants \
 	-ffunction-sections \
 	-funwind-tables \
 	-g \