summaryrefslogtreecommitdiff
path: root/exportmap.gcc
diff options
context:
space:
mode:
authorLutz Bichler <Lutz.Bichler@bmw.de>2014-07-07 07:48:22 +0200
committerLutz Bichler <Lutz.Bichler@bmw.de>2014-07-07 07:48:22 +0200
commitc105ac6a4e0ce99e0ed1906b3342b7fb317f14f5 (patch)
treee71d2879ada1adea4304edced069957b2fc14eb7 /exportmap.gcc
parent47e776a13396293ed6d8b49f8b991c40c8596337 (diff)
downloadvSomeIP-c105ac6a4e0ce99e0ed1906b3342b7fb317f14f5.tar.gz
Added some initial SD code (without any functionality yet)
Renamed exportmap to reflect the fact that it is gcc-specific. Adapted cmake-file to use the export map for gcc (Linux) only. Adapted name of IP-option implementations Commented recursive lambda function as clang complains about it not being initialized and might be right.
Diffstat (limited to 'exportmap.gcc')
-rw-r--r--exportmap.gcc24
1 files changed, 24 insertions, 0 deletions
diff --git a/exportmap.gcc b/exportmap.gcc
new file mode 100644
index 0000000..2bcbb11
--- /dev/null
+++ b/exportmap.gcc
@@ -0,0 +1,24 @@
+{
+global:
+ extern "C++" {
+ *vsomeip::configuration;
+ vsomeip::configuration::*;
+ *vsomeip::deserializer;
+ vsomeip::deserializer::*;
+ *vsomeip::logger;
+ vsomeip::logger::get*;
+ *vsomeip::message_base_impl;
+ *vsomeip::message_base_impl::*;
+ *vsomeip::runtime;
+ vsomeip::runtime::get*;
+ *vsomeip::servicegroup;
+ vsomeip::servicegroup::*;
+ *vsomeip::serviceinfo;
+ vsomeip::serviceinfo::*;
+ *vsomeip::sd::runtime;
+ vsomeip::sd::runtime::*;
+ };
+ VSOMEIP_SD_RUNTIME;
+local:
+ *;
+};