Re: CVS commit: src/sys

2013-11-24 Thread David Holland
On Sat, Nov 23, 2013 at 04:15:25PM +, Jeff Rizzo wrote:
  Modified Files:
   src/sys/coda: coda_vfsops.c
   src/sys/compat/netbsd32: netbsd32_compat_20.c
   src/sys/compat/osf1: osf1_mount.c
   src/sys/compat/ultrix: ultrix_fs.c
   src/sys/gdbscripts: vchain
  
  Log Message:
  Since mountlist is now a TAILQ, convert some missed usages
  so things build again.

at least the ultrix_fs.c one is open-coded iteration, which would be
nice to clean up.

-- 
David A. Holland
dholl...@netbsd.org


Re: CVS commit: src/sys

2013-11-24 Thread Christoph Egger
Am 23.11.13 17:15, schrieb Jeff Rizzo:
 Module Name:  src
 Committed By: riz
 Date: Sat Nov 23 16:15:25 UTC 2013
 
 Modified Files:
   src/sys/coda: coda_vfsops.c
   src/sys/compat/netbsd32: netbsd32_compat_20.c
   src/sys/compat/osf1: osf1_mount.c
   src/sys/compat/ultrix: ultrix_fs.c
   src/sys/gdbscripts: vchain
 
 Log Message:
 Since mountlist is now a TAILQ, convert some missed usages
 so things build again.

Why don't you use the TAILQ macros?
I saw christos@ already did that for coda_vfsops.c.

Christoph



Re: CVS commit: src/sys

2013-11-24 Thread Jeff Rizzo

On 11/24/13 12:19 PM, Christoph Egger wrote:

Am 23.11.13 17:15, schrieb Jeff Rizzo:

Module Name:src
Committed By:   riz
Date:   Sat Nov 23 16:15:25 UTC 2013

Modified Files:
src/sys/coda: coda_vfsops.c
src/sys/compat/netbsd32: netbsd32_compat_20.c
src/sys/compat/osf1: osf1_mount.c
src/sys/compat/ultrix: ultrix_fs.c
src/sys/gdbscripts: vchain

Log Message:
Since mountlist is now a TAILQ, convert some missed usages
so things build again.

Why don't you use the TAILQ macros?
I saw christos@ already did that for coda_vfsops.c.

Christoph


Be my guest...



re: CVS commit: src/sys/sys

2013-11-24 Thread matthew green

 Module Name:  src
 Committed By: christos
 Date: Sat Nov 23 14:41:38 UTC 2013
 
 Modified Files:
   src/sys/sys: queue.h
 
 Log Message:
 Add __launder_type() from mrg to get the CIRCLEQ macros working again under
 gcc-4.8. Mention that we discourage their use and that we retain the macros
 for compatibility only.

this was really by dholland@, not me.  i just made
it const :-)


.mrg.