Date: Thu, 10 Apr 2014 19:29:08 +0100 From: "Richard M. Timoney" <richardt@maths.tcd.ie> To: freebsd-xen@freebsd.org Subject: XENHVM won't compile with clang FreeBSD 9.2 Message-ID: <20140410182908.GA85642@maths.tcd.ie>
next in thread | raw e-mail | index | archive | help
It seems to me I need gcc to compile a XENHVM kernel
FreeBSD 9.2-STABLE
I get (fatal) errors like this with clang
/usr/src/sys/xen/evtchn/evtchn_dev.c:328:2: error: use of GNU old-style field
designator extension [-Werror,-Wgnu-designator]
d_name: "evtchn",
^~~~~~~
.d_name =
---------------
/usr/obj/usr/src/usr.bin/clang/clang/clang --version
FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216
Target: x86_64-unknown-freebsd9.2
Thread model: posix
/usr/src # svn info
Path: .
Working Copy Root Path: /usr/src
URL: http://svn.freebsd.org/base/stable/9
Relative URL: ^/stable/9
Repository Root: http://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 264295
Node Kind: directory
Schedule: normal
Last Changed Author: gjb
Last Changed Rev: 264290
Last Changed Date: 2014-04-09 04:39:57 +0100 (Wed, 09 Apr 2014)
# grep clang /etc/make.conf
CC=clang
CXX=clang++
CPP=clang-cpp
GENERIC and VT (and world) build with these clang settings.
Yours,
Richard
--
Richard M. Timoney
(richardt@maths.tcd.ie) Tel. +353-1-896 1196
School of Mathematics, Trinity College, Dublin 2, Ireland
WWW http://www.maths.tcd.ie/~richardt FAX +353-1-896 2282
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140410182908.GA85642>
