From owner-svn-src-all@freebsd.org Mon Jun 10 15:21:18 2019 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A45F15C20E9; Mon, 10 Jun 2019 15:21:18 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay118.isp.belgacom.be (mailrelay118.isp.belgacom.be [195.238.20.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3CAAE77BC1; Mon, 10 Jun 2019 15:21:17 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BTAABTdP5c/1H1sVtmGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwMBAQEBCwEBgg9ZEVIgEhQUhBWIe4l3AQGCDDUBigiOIoF?= =?us-ascii?q?7CQEBAgEBAQEBKwwBAYFLgnUCgnMkNgcOAQMBAQUBAQEBBG0cDEIBDAGEewE?= =?us-ascii?q?FIzMjEAsOCgICBSECAg9IBhODI4IOC6dJgTGEMgELAYRdgQoGgQwoAYtzgX+?= =?us-ascii?q?EIz6ERIMKglgEqScJghGGRIxyJ5cbhAqQHJElAy6BWE0wCIMnixOFQT0DMII?= =?us-ascii?q?ajgkBAQ?= X-IPAS-Result: =?us-ascii?q?A2BTAABTdP5c/1H1sVtmGgEBAQEBAgEBAQEHAgEBAQGBU?= =?us-ascii?q?wMBAQEBCwEBgg9ZEVIgEhQUhBWIe4l3AQGCDDUBigiOIoF7CQEBAgEBAQEBK?= =?us-ascii?q?wwBAYFLgnUCgnMkNgcOAQMBAQUBAQEBBG0cDEIBDAGEewEFIzMjEAsOCgICB?= =?us-ascii?q?SECAg9IBhODI4IOC6dJgTGEMgELAYRdgQoGgQwoAYtzgX+EIz6ERIMKglgEq?= =?us-ascii?q?ScJghGGRIxyJ5cbhAqQHJElAy6BWE0wCIMnixOFQT0DMIIajgkBAQ?= Received: from 81.245-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.245.81]) by relay.skynet.be with ESMTP; 10 Jun 2019 17:20:07 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id x5AFK6ot010221; Mon, 10 Jun 2019 17:20:06 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 10 Jun 2019 17:20:05 +0200 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Conrad Meyer Cc: src-committers , svn-src-all , svn-src-head Subject: Re: svn commit: r348847 - head/sys/sys Message-ID: <20190610172005.18bb0de4@kalimero.tijl.coosemans.org> In-Reply-To: References: <201906100528.x5A5S4gm072561@repo.freebsd.org> <20190610110909.3e6fbc13@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 3CAAE77BC1 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jun 2019 15:21:18 -0000 On Mon, 10 Jun 2019 06:43:26 -0700 Conrad Meyer wrote: > On Mon, Jun 10, 2019 at 2:10 AM T=C4=B3l Coosemans wro= te: >> On Mon, 10 Jun 2019 05:28:04 +0000 (UTC) Dmitry Chagin >> wrote: >>> ... >>> URL: https://svnweb.freebsd.org/changeset/base/348847 >>> Log: >>> Use C11 anonymous unions. >>> >>> Modified: head/sys/sys/ucred.h >> ... >> >> Isn't this a userland header that should work with non-C11 compilers? >=20 > Why would one expect userland headers to work with non-C11 (gnu89) > compilers? I'm thinking of third party software compiled with third party compilers. The system headers need to work with various C and C++ standards. struct xucred is part of a public API documented in unix(4).