From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH RFC] tools: add map files for libxen{store, ctrl, guest}.so Date: Thu, 7 Jan 2016 14:58:50 +0000 Message-ID: <1452178730.21055.228.camel@citrix.com> References: <1452174718-13233-1-git-send-email-ian.campbell@citrix.com> <568E890402000078000C474B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <568E890402000078000C474B@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Thu, 2016-01-07 at 07:49 -0700, Jan Beulich wrote: > > > > On 07.01.16 at 14:51, wrote: > > --- /dev/null > > +++ b/tools/libxc/libxenctrl.map > > @@ -0,0 +1,18 @@ > > +{ > > + global: > > No actual version identifier / name space? Correct, this is only being used to hide internal symbols, not to to provide any kind of ABI stability (which libxc and libxg lack). Maybe libxenstore should be a) done separately and b) have a namespace as you suggest and be declared stable in the same way as the things I am adding under tools/libs are, but given that it uses libxenctrl there's probably a little more work to do before that becomes possible. Ian.