Re: svn commit: r283671 - head/sys/sys

2015-05-29 Thread Bruce Evans
On Fri, 29 May 2015, Brooks Davis wrote: On Fri, May 29, 2015 at 05:40:16PM +1000, Bruce Evans wrote: On Thu, 28 May 2015, Brooks Davis wrote: Log: Revert r102953 The bitfile padding was always unallocated on real-world FreeBSD systems and depended on the assumption that (abs(sizeof(long)

Re: svn commit: r283671 - head/sys/sys

2015-05-29 Thread Brooks Davis
On Fri, May 29, 2015 at 05:40:16PM +1000, Bruce Evans wrote: > On Thu, 28 May 2015, Brooks Davis wrote: > > > Log: > > Revert r102953 > > > > The bitfile padding was always unallocated on real-world FreeBSD systems > > and > > depended on the assumption that (abs(sizeof(long) - sizeof(char*))

Re: svn commit: r283671 - head/sys/sys

2015-05-29 Thread Bruce Evans
On Thu, 28 May 2015, Brooks Davis wrote: Log: Revert r102953 The bitfile padding was always unallocated on real-world FreeBSD systems and depended on the assumption that (abs(sizeof(long) - sizeof(char*)) <= 32). Actually, it was bit-field padding that depended on the assumption that (ab

svn commit: r283671 - head/sys/sys

2015-05-28 Thread Brooks Davis
Author: brooks Date: Thu May 28 22:06:05 2015 New Revision: 283671 URL: https://svnweb.freebsd.org/changeset/base/283671 Log: Revert r102953 The bitfile padding was always unallocated on real-world FreeBSD systems and depended on the assumption that (abs(sizeof(long) - sizeof(char*)) <= 3