From: Ian Jackson Date: Tue, 17 Oct 2017 16:52:02 +0000 (+0100) Subject: tools: libxendevicemodel: Restore symbol versions for 1.0 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=4ed00f57f086c589a95fdd17ace43e02fee2be34;p=people%2Fiwj%2Fxen.git tools: libxendevicemodel: Restore symbol versions for 1.0 In 1462f9ea8f4219d520a530787b80c986e050aa98 "tools: libxendevicemodel: Provide xendevicemodel_shutdown" we added a new version 1.1 to the symbol map and simply abolished the old one. That is quite wrong. Instead, we should have left the 1.0 map alone and added a new version which simply adds the new symbol. Fix this. Reported-by: Ross Lagerwall CC: Stefano Stabellini Signed-off-by: Ian Jackson Reviewed-by: Ross Lagerwall Acked-by: Wei Liu Reviewed-by: Andrew Cooper --- diff --git a/tools/libs/devicemodel/libxendevicemodel.map b/tools/libs/devicemodel/libxendevicemodel.map index b0765fa334..cefd32bd8b 100644 --- a/tools/libs/devicemodel/libxendevicemodel.map +++ b/tools/libs/devicemodel/libxendevicemodel.map @@ -1,4 +1,4 @@ -VERS_1.1 { +VERS_1.0 { global: xendevicemodel_open; xendevicemodel_create_ioreq_server; @@ -18,8 +18,12 @@ VERS_1.1 { xendevicemodel_modified_memory; xendevicemodel_set_mem_type; xendevicemodel_inject_event; - xendevicemodel_shutdown; xendevicemodel_restrict; xendevicemodel_close; local: *; /* Do not expose anything by default */ }; + +VERS_1.1 { + global: + xendevicemodel_shutdown; +} VERS_1.0;