Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Jun 2010 09:20:34 -0500
From:      "James R. Van Artsdalen" <james-freebsd-current@jrv.org>
To:        Kostik Belousov <kostikbel@gmail.com>
Cc:        Lawrence Stewart <lstewart@freebsd.org>, Roman Divacky <rdivacky@freebsd.org>, current@freebsd.org
Subject:   Re: [TESTING]: ClangBSD branch needs testing before the import to HEAD
Message-ID:  <4C051732.3070208@jrv.org>
In-Reply-To: <20100601083809.GF83316@deviant.kiev.zoral.com.ua>
References:  <20100529130240.GA99732@freebsd.org> <20100530135859.GI83316@deviant.kiev.zoral.com.ua> <508DA8CE-749A-46B4-AF0B-392DB08CBBCD@samsco.org> <4C04456D.7080408@jrv.org> <4C04587E.70800@freebsd.org> <20100601083809.GF83316@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/1/2010 3:38 AM, Kostik Belousov wrote:
> This is unsufficient. What could work is if clang provided some common
> symbol into all .o files generated by it, e.g. __clang_compiled. And
> then kernel considered tainted with corresponding banner printed when
> weak reference to that symbol is resolved to non-zero. This does not
> handle modules and does not cleanly handle usermode runtime (libc,
> libthr, rtld etc).
>   

Would it be sufficient if send-pr were modified to test the kernel, all
loaded modules, and shared objects in /lib, /usr/lib and /usr/local/lib,
and to list all items that were _not_ marked with the default compiler &
version?



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