Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Mar 2019 11:28:38 -0700
From:      John Baldwin <jhb@FreeBSD.org>
To:        Gleb Smirnoff <glebius@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r345196 - head/sys/sys
Message-ID:  <763f5e3c-38c1-2920-8138-6bae9482ad1f@FreeBSD.org>
In-Reply-To: <201903151818.x2FII5Kv085552@repo.freebsd.org>
References:  <201903151818.x2FII5Kv085552@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3/15/19 11:18 AM, Gleb Smirnoff wrote:
> Author: glebius
> Date: Fri Mar 15 18:18:05 2019
> New Revision: 345196
> URL: https://svnweb.freebsd.org/changeset/base/345196
> 
> Log:
>   Deanonymize thread and proc state enums, so that a userland app can
>   use them without redefining the value names. New clang no longer
>   allows to redefine a enum value name to the same value.
>   
>   Bump __FreeBSD_version, since ports depend on that.
>   
>   Discussed with:	jhb

Note that devel/mdb from before this commit will no longer work on
kernels built with this commit (so you can't use mdb on a 12.x box
to cross-debug a crash with this change anymore).  Similarly, once
mdb is fixed to build with this change, a new mdb built with this
won't work with older kernels.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?763f5e3c-38c1-2920-8138-6bae9482ad1f>