summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
authorJoshua Watt <jpewhacker@gmail.com>2019-07-12 11:21:14 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-07-15 09:30:00 +0100
commite205bc60050bb7a8d2744e94c5de4f416c0486aa (patch)
tree7f3293fdb6a7868cf1259a2538af3b316b5ec750 /meta/classes
parente186617d0af81290a57b8ba50bb36e633ad0dd79 (diff)
downloadpoky-e205bc60050bb7a8d2744e94c5de4f416c0486aa.tar.gz
classes/icecc: Disable remote pre-processing by default
Unfortunately, GCC has a number of outstanding bugs related to using -fdirectives-only, which causes a lot of errors when using Icecream. See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47254 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88475 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89658 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91152 Until many of these are addressed, it is better to disable remote preprocessing. (From OE-Core rev: 762528a66e5a6e3444f9c13c04ecac7f5bc8efd5) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/icecc.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/icecc.bbclass b/meta/classes/icecc.bbclass
index edb0e10434..095518115f 100644
--- a/meta/classes/icecc.bbclass
+++ b/meta/classes/icecc.bbclass
@@ -57,7 +57,7 @@ ICECC_ENV_VERSION = "2"
57# See: https://github.com/icecc/icecream/issues/190 57# See: https://github.com/icecc/icecream/issues/190
58export ICECC_CARET_WORKAROUND ??= "0" 58export ICECC_CARET_WORKAROUND ??= "0"
59 59
60export ICECC_REMOTE_CPP ??= "1" 60export ICECC_REMOTE_CPP ??= "0"
61 61
62ICECC_CFLAGS = "" 62ICECC_CFLAGS = ""
63CFLAGS += "${ICECC_CFLAGS}" 63CFLAGS += "${ICECC_CFLAGS}"