summaryrefslogtreecommitdiff
path: root/Makefile.toolchain
diff options
context:
space:
mode:
authorManoj Gupta <manojgupta@google.com>2022-12-02 20:33:14 +0000
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-12-02 21:58:16 +0000
commit9f6d6ca10611cd1af3d81534baa674db335a4dc0 (patch)
treef3414c4ed2bf2a3cdd49d7a463bcc489ac646f81 /Makefile.toolchain
parent8fd9141a45c99e51da4a373f75d75c9a70f99b43 (diff)
downloadchrome-ec-9f6d6ca10611cd1af3d81534baa674db335a4dc0.tar.gz
Remove some C++ toolchain workarounds
Remove toolchain workarounds for C++ header files location and GNU_SOURCE as they are fixed in clang. BRANCH=none BUG=b:254916723, b:234507656, b:241489000 TEST=./util/compare_build.sh -b all -j 120 Change-Id: I8e1cd634c1085803fddcc2dec8f5667453a5e0e6 Signed-off-by: Manoj Gupta <manojgupta@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4074063 Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Tested-by: Manoj Gupta <manojgupta@chromium.org> Commit-Queue: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Tom Hughes <tomhughes@chromium.org>
Diffstat (limited to 'Makefile.toolchain')
-rw-r--r--Makefile.toolchain7
1 files changed, 0 insertions, 7 deletions
diff --git a/Makefile.toolchain b/Makefile.toolchain
index 80896e3e40..12e8440763 100644
--- a/Makefile.toolchain
+++ b/Makefile.toolchain
@@ -205,13 +205,6 @@ CXXFLAGS=$(CXXFLAGS_WARN)
CXXFLAGS+=-DPROTOBUF_INLINE_NOT_IN_HEADERS=0
ifeq ($(USE_BUILTIN_STDLIB), 1)
CPPFLAGS+=-DUSE_BUILTIN_STDLIB
-else
-# TODO(https://issuetracker.google.com/234507656#comment19): C++ include path
-# should not be necessary.
-CXXFLAGS+=-I/usr/armv7m-cros-eabi/usr/include/c++/v1
-# TODO(https://issuetracker.google.com/254916723): Remove when toolchain is
-# fixed.
-CPPFLAGS+=-D_GNU_SOURCE
endif
ifeq ($(LIBFTDI_NAME),)