Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Mar 2014 20:22:40 -0400
From:      Mark Johnston <markj@freebsd.org>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: HEADS UP: merged llvm/clang 3.4
Message-ID:  <20140327002240.GC49672@raichu>
In-Reply-To: <0E7E81A1-54E9-4920-A360-005A1C0C4D47@FreeBSD.org>
References:  <0E7E81A1-54E9-4920-A360-005A1C0C4D47@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Mar 21, 2014 at 07:17:22PM +0100, Dimitry Andric wrote:
> Hi,
> 
> I have just merged llvm and clang 3.4 release to stable/10 (r263508) and
> stable/9 (r263509).  This already includes a number of post-3.4 fixes,
> though there are a few that are still awaiting the MFC timeout (e.g. the
> updated Sparc64 backend, and some things that were just fixed the day
> before yesterday).
> 
> Since the most obvious problems have already been addressed in head, I
> expect this to be a fairly smooth upgrade.  If you run into something
> strange anyway, please reply to this message (CC'ing the list).
> 
> -Dimitry
> 

Hello,

DTrace seems to no longer work properly on stable/10; I get errors like
the following

dtrace: invalid probe specifier pid$target::malloc:entry{ }:
"/usr/lib/dtrace/io.d", line 49: cannot find type: struct devstat*: Type
information is in parent and unavailable

and I know of a couple other users running into the same problem.

I recall that some changes to libdwarf, libelf and the CTF tools were needed
in order to work with clang 3.4; do you know if there's any plan to MFC them
soon as well?

Thanks,
-Mark



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140327002240.GC49672>