Re: svn commit: r358439 - head/sys/amd64/include

2020-03-04 Thread Kyle Evans
On Wed, Mar 4, 2020 at 11:27 AM Ryan Libby wrote: > > On Wed, Mar 4, 2020 at 3:27 AM Guido Falsi wrote: > > > > On 02/03/20 18:13, Ryan Libby wrote: > > > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > > > wrote: > > >> > > >> 28.02.2020, 18:32, "Ryan Libby" : > > >>> Author: rlibby >

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-04 Thread Ryan Libby
On Wed, Mar 4, 2020 at 10:28 AM Brooks Davis wrote: > > On Wed, Mar 04, 2020 at 12:27:08PM +0100, Guido Falsi wrote: > > On 02/03/20 18:13, Ryan Libby wrote: > > > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > > > wrote: > > >> > > >> 28.02.2020, 18:32, "Ryan Libby" : > > >>> Author:

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-04 Thread Brooks Davis
On Wed, Mar 04, 2020 at 12:27:08PM +0100, Guido Falsi wrote: > On 02/03/20 18:13, Ryan Libby wrote: > > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > > wrote: > >> > >> 28.02.2020, 18:32, "Ryan Libby" : > >>> Author: rlibby > >>> Date: Fri Feb 28 18:32:36 2020 > >>> New Revision: 35843

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-04 Thread Ryan Libby
On Wed, Mar 4, 2020 at 3:27 AM Guido Falsi wrote: > > On 02/03/20 18:13, Ryan Libby wrote: > > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > > wrote: > >> > >> 28.02.2020, 18:32, "Ryan Libby" : > >>> Author: rlibby > >>> Date: Fri Feb 28 18:32:36 2020 > >>> New Revision: 358439 > >>>

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-04 Thread Guido Falsi
On 04/03/20 12:27, Guido Falsi wrote: > > Actually this causes emulators/virtualbox-ose port to fail to build: > > In file included from /usr/src/sys/sys/systm.h:44: > /usr/include/machine/atomic.h:230:1: error: invalid output constraint > '=@cce' in asm > ATOMIC_CMPSET(char); > ^ > /usr/include

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-04 Thread Guido Falsi
On 02/03/20 18:13, Ryan Libby wrote: > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > wrote: >> >> 28.02.2020, 18:32, "Ryan Libby" : >>> Author: rlibby >>> Date: Fri Feb 28 18:32:36 2020 >>> New Revision: 358439 >>> URL: https://svnweb.freebsd.org/changeset/base/358439 >>> >>> Log: >>>

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-02 Thread Mark Millard via svn-src-head
Konstantin Belousov kostikbel at gmail.com wrote on Mon Mar 2 18:27:05 UTC 2020 ": > On Mon, Mar 02, 2020 at 09:13:53AM -0800, Ryan Libby wrote: > > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > ipfw.ru> wrote: > > > > > > 28.02.2020, 18:32, "Ryan Libby" : > > > > Author: rlibby > > >

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-02 Thread Konstantin Belousov
On Mon, Mar 02, 2020 at 09:13:53AM -0800, Ryan Libby wrote: > On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov > wrote: > > > > 28.02.2020, 18:32, "Ryan Libby" : > > > Author: rlibby > > > Date: Fri Feb 28 18:32:36 2020 > > > New Revision: 358439 > > > URL: https://svnweb.freebsd.org/change

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-02 Thread Ryan Libby
On Mon, Mar 2, 2020 at 12:45 AM Alexander V. Chernikov wrote: > > 28.02.2020, 18:32, "Ryan Libby" : > > Author: rlibby > > Date: Fri Feb 28 18:32:36 2020 > > New Revision: 358439 > > URL: https://svnweb.freebsd.org/changeset/base/358439 > > > > Log: > > amd64 atomic.h: minor codegen optimization

Re: svn commit: r358439 - head/sys/amd64/include

2020-03-02 Thread Alexander V . Chernikov
28.02.2020, 18:32, "Ryan Libby" : > Author: rlibby > Date: Fri Feb 28 18:32:36 2020 > New Revision: 358439 > URL: https://svnweb.freebsd.org/changeset/base/358439 > > Log: >   amd64 atomic.h: minor codegen optimization in flag access > >   Previously the pattern to extract status flags from inline

Re: svn commit: r358439 - head/sys/amd64/include

2020-02-29 Thread Mark Millard via svn-src-head
head -r358439 breaks unmodified ports that use, for example, clang70 and clang++70: https://lists.freebsd.org/pipermail/freebsd-emulation/2020-February/017672.html https://lists.freebsd.org/pipermail/freebsd-emulation/2020-February/017675.html show things like . . . kBuild: Compiling HGSMIGuestR

svn commit: r358439 - head/sys/amd64/include

2020-02-28 Thread Ryan Libby
Author: rlibby Date: Fri Feb 28 18:32:36 2020 New Revision: 358439 URL: https://svnweb.freebsd.org/changeset/base/358439 Log: amd64 atomic.h: minor codegen optimization in flag access Previously the pattern to extract status flags from inline assembly blocks was to use setcc in the block