Synopsis: 46 kernel headers use register_t but don't #include sys/types.h
State-Changed-From-To: open-closed
State-Changed-By: rmh
State-Changed-When: Mon Jul 1 23:18:35 UTC 2013
State-Changed-Why:
This PR was filed based on missunderstanding on FreeBSD header pollution
policies. Closing!
On Sun, 28 Aug 2011, Kostik Belousov wrote:
On Thu, Aug 11, 2011 at 12:57:33PM +1000, Bruce Evans wrote:
machine/ucontext.h is not a kernel header, but it is not a user
header either. It is an error to include this header directly. The
only supported includes of it are indirectly via
On Thu, Sep 01, 2011 at 08:57:07PM +1000, Bruce Evans wrote:
On Sun, 28 Aug 2011, Kostik Belousov wrote:
kib is working on AVX support on amd64 and i386. AVX needs changing
the mcontext layout yet again, although we thought we left space
for expansion of SSE structures. AVX has a
headers use register_t but don't #include
sys/types.h
Date: Sun, 28 Aug 2011 19:35:16 +0300
--Z12CilHQyxEpxhFF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Thu, Aug 11, 2011 at 12:57:33PM +1000, Bruce Evans wrote
On Thu, Aug 11, 2011 at 12:57:33PM +1000, Bruce Evans wrote:
machine/ucontext.h is not a kernel header, but it is not a user
header either. It is an error to include this header directly. The
only supported includes of it are indirectly via ucontext.h in
applications and via sys/ucontext.h
Number: 159654
Category: misc
Synopsis: 46 kernel headers use register_t but don't #include
sys/types.h
Confidential: no
Severity: non-critical
Priority: low
Responsible:freebsd-bugs
State: open
Quarter:
Keywords:
Date-Required:
On Wed, 10 Aug 2011, Robert Millan wrote:
Description:
The following headers use register_t but don't #include sys/types.h:
This mostly intentional. sys/types.h, or more often both sys/param.h
and sys/systm.h, is a prerequisite for all kernel headers.
arm/include/frame.h
The following reply was made to PR misc/159654; it has been noted by GNATS.
From: Bruce Evans b...@optusnet.com.au
To: Robert Millan r...@debian.org
Cc: freebsd-gnats-sub...@freebsd.org, freebsd-bugs@freebsd.org,
k...@freebsd.org
Subject: Re: misc/159654: 46 kernel headers use register_t