Subject: NetBSD/mips64
To: None <port-mips@netbsd.org>
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
List: port-mips
Date: 03/25/1999 12:08:11
Then, NetBSD/mips64.

I believe LP64 is the right way to go for NetBSD/mips. Here is the
incomplete list of 'what should be changed before ...'

Correction and addtion are welcome.

In a directory 'src/lib/libc/arch/mips';

gen/			necessity and reason	note

__setjmp14.S		yes, pointer arith	FP register save/restore
__sigsetjmp14.S 	yes, pointer arith	FP register save/restore
_setjmp.S		yes, pointer arith	FP register save/restore
byte_swap_2.S		no
byte_swap_4.S		no
fabs.S			yes, FP argument
isinf.S 		yes, FP argument
ldexp.S 		yes, FP argument
modf.S			yes, FP argument
setjmp.S		yes, pointer arith	FP register save/restore
sigsetjmp.S		yes, pointer arith	FP register save/restore

sys/			necessity and reason	note

Ovfork.S		no
__sigreturn14.S 	<I'm not sure>
__vfork14.S		no
brk.S			yes, pointer arith
cerror.S		no
exect.S 		no
fork.S			no
pipe.S			no
ptrace.S		no
sbrk.S			yes, pointer arith
setlogin.S		no
sigaction.S		<I'm not sure>
sigpending.S		no			32bit int system call arg.
sigprocmask.S		no			32bit int system call arg.
sigreturn.S		<I'm not sure>
sigsuspend.S		no			32bit int system call arg.
syscall.S		<I'm not sure>

string/ 		necessity and reason	note

bcmp.S			<I'm not sure>
bcopy.S 		yes, pointer arith
bzero.S			<I'm not sure>
ffs.S			no
index.S			<I'm not sure>
rindex.S		<I'm not sure>
strcmp.S		<I'm not sure>
strlen.S		<I'm not sure>

--
Tohru Nishimura
Information Technology Centre
Nara Institute of Science and Technology