aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Deymo <deymo@google.com>2016-01-05 21:20:10 -0800
committerAlex Deymo <deymo@google.com>2016-01-05 21:20:10 -0800
commitf68e898423cfeeb6fc5efdd2af2a9b2d19a9d2ff (patch)
tree37243e23a83916454143889d66db700fac23dbb9
parent4d8501c1f9689c833d38c9087df28b971a6ebe42 (diff)
downloadplatform_external_libbrillo-f68e898423cfeeb6fc5efdd2af2a9b2d19a9d2ff.tar.gz
platform_external_libbrillo-f68e898423cfeeb6fc5efdd2af2a9b2d19a9d2ff.tar.bz2
platform_external_libbrillo-f68e898423cfeeb6fc5efdd2af2a9b2d19a9d2ff.zip
Enable USE_RTTI_FOR_TYPE_TAGS in Chrome OS.
Chrome OS doesn't compile with clang by default, so we need to enable this define and use rtti information. Bug: None TEST=emerge-link libbrillo update_engine Change-Id: I258813f483cf37914b7631a45a05b5acbb3c144c
-rw-r--r--libbrillo.gypi1
-rw-r--r--libbrillo.pc.in1
2 files changed, 2 insertions, 0 deletions
diff --git a/libbrillo.gypi b/libbrillo.gypi
index d39290f..03eb2d9 100644
--- a/libbrillo.gypi
+++ b/libbrillo.gypi
@@ -11,6 +11,7 @@
],
'defines': [
'USE_DBUS=<(USE_dbus)',
+ 'USE_RTTI_FOR_TYPE_TAGS',
],
},
'targets': [
diff --git a/libbrillo.pc.in b/libbrillo.pc.in
index 893d71e..a3a9e07 100644
--- a/libbrillo.pc.in
+++ b/libbrillo.pc.in
@@ -4,4 +4,5 @@ Name: libbrillo
Description: brillo base library
Version: ${bslot}
Requires.private: @PRIVATE_PC@
+Cflags: -DUSE_RTTI_FOR_TYPE_TAGS
Libs: -lbrillo-${bslot}