summaryrefslogtreecommitdiffstats
path: root/CleanSpec.mk
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2014-11-25 18:36:04 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-11-25 18:36:05 +0000
commit29f8d7d68a8dadd9cb2f087caa1f02a5240e8a07 (patch)
treece54b2bbfe6e5af0bec22c275270e3306b2d222d /CleanSpec.mk
parent99a75fbbb94c5a7226352ae691933cc88d94af20 (diff)
parentbf0426f474bdb7dc4a79bb5e593991094f2caf50 (diff)
downloadbuild-29f8d7d68a8dadd9cb2f087caa1f02a5240e8a07.zip
build-29f8d7d68a8dadd9cb2f087caa1f02a5240e8a07.tar.gz
build-29f8d7d68a8dadd9cb2f087caa1f02a5240e8a07.tar.bz2
Merge "Make gnu++11 the default standard version."
Diffstat (limited to 'CleanSpec.mk')
-rw-r--r--CleanSpec.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/CleanSpec.mk b/CleanSpec.mk
index 3e5d199..52a1b1f 100644
--- a/CleanSpec.mk
+++ b/CleanSpec.mk
@@ -310,6 +310,11 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/root/default.prop)
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/recovery/root/default.prop)
+# Make GNU++11 the default standard version. This requires a cleanspec because
+# char16_t/char32_t will be real types now instead of typedefs, which means
+# an ABI change since the names will mangle differently.
+$(call add-clean-step, rm -rf $(OUT_DIR))
+
# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
# ************************************************