WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] reserved words in tmem.h

To: James Harper <james.harper@xxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] reserved words in tmem.h
From: Keir Fraser <keir@xxxxxxx>
Date: Fri, 10 Dec 2010 07:18:46 +0000
Cc:
Delivery-date: Thu, 09 Dec 2010 23:20:02 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:user-agent:date :subject:from:to:message-id:thread-topic:thread-index:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=3yozgpe7yn1iwUozQn28DUBv9Ht+G+4QuOlmcg5srQk=; b=jeJAPFbuOvavphhPLQJPyMkhr08m/84tpU5ktM7nte4DbQ1gAz9Stb6tYIwkcDA5GH xd7rOFO88Ry9WXFYNCdtdqXYOuSD2jBmok9nfcll+C+C+Xi4TEUkL4aajGpOAKOrJZPq OLO/Ynh+RgnTyXR9bc8zcuZHUgsvaXUqqrl80=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=KFw24/L0FQ/S+lTASW0F/OWhLJ20mR2t+2f5R0NaapfXzWpWPXYqNFTF1Z1u/S/+9P Jm9jmii8wQKEoBT8C3/Hc8sNUH2KJJlN80GQqIGFFKMSAOdCqZf/1KvgpOS9NYrt61b9 3MOTmhj9Ih/TIzNAQ5QcGjaTiAg3N0oZ9E2Ys=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D01BB8938@trantor>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcuYAc3/8uqzEc2bRxOaoj3DrqXn2gAOK2mT
Thread-topic: [Xen-devel] reserved words in tmem.h
User-agent: Microsoft-Entourage/12.27.0.100910
Oh yes, we'll have to change the name.

 -- Keir

On 10/12/2010 00:33, "James Harper" <james.harper@xxxxxxxxxxxxxxxx> wrote:

> xen/include/public/tmem.h uses 'new' as the name of a structure, which
> is a reserved word under C++. tmem.h is included by xenctrl.h, which
> prevents anyone writing a C++ userspace app using gntdev and friends
> without rolling their own modifications to include files.
> 
> new is a reserved word under C++ but not C (C99 at least), but I still
> think it's bad form to use it in an include file that could legitimately
> be used by a C++ application.
> 
> Does anyone else see this as a problem?
> 
> Thanks
> 
> James
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>