Subject: Re: CVS commit: syssrc/sys
To: None <jdolecek@netbsd.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: source-changes
Date: 08/13/2001 05:03:50
In article <20010812083534.C1905B000@cvs.netbsd.org>
jdolecek@netbsd.org wrote:

> Module Name:	syssrc
> Committed By:	jdolecek
> Date:		Sun Aug 12 08:35:34 UTC 2001
> 
> Modified Files:
> 	syssrc/sys/arch/alpha/conf: files.alpha
> 	syssrc/sys/arch/arm/arm32: stubs.c
> 	syssrc/sys/arch/hpcarm/hpcarm: stubs.c
> 	syssrc/sys/arch/i386/i386: machdep.c
> 	syssrc/sys/arch/pc532/pc532: machdep.c
> 	syssrc/sys/arch/sh3/sh3: sh3_machdep.c
> 	syssrc/sys/arch/x86_64/x86_64: machdep.c
> 	syssrc/sys/lib/libkern: Makefile
> Added Files:
> 	syssrc/sys/lib/libkern: _que.c
> Removed Files:
> 	syssrc/sys/arch/alpha/alpha: support.c
> 
> Log Message:
> Move _insque()/_remque() to libkern. Once remaining uses would
> be converted to <sys/queue.h> macros, _insque()/_remque() would be eliminated
> altogether.

sparc and sparc64 have assembly version of _insque()/_remque()
in locore.s. m68k ports also have them in m68k/support.s.
How should they be handled?

create libkern/arch/*/_que.S ?
or just move SRCS definitions of them into libkern/arch/*/Makefile.inc 
from libkern/Makefile ?
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp