diff --git a/lisp/linux-stubs.S b/lisp/linux-stubs.S
index e3833fbbcc55c156beac86db6f16b332903cf380..5221446b39d8e224075c50c88d3257487327ab96 100644
--- a/lisp/linux-stubs.S
+++ b/lisp/linux-stubs.S
@@ -1,6 +1,6 @@
 /*	linux-stubs.S
 
-	$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/linux-stubs.S,v 1.13 2003/03/02 15:48:32 emarsden Exp $
+	$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/linux-stubs.S,v 1.14 2003/03/02 16:13:38 emarsden Exp $
 
 	These are needed because the locations of the
 	libraries are filled in by ld.so at runtime.
@@ -160,6 +160,22 @@ PVE_stub_ ## fct: ;\
  doe(tan)
 #endif
 
+
+ doe(getpwnam_r)
+ doe(getpwuid_r)
+ doe(getgrnam_r)
+ doe(getgrgid_r)
+ doe(open64)
+ doe(creat64)
+ doe(lseek64)
+ doe(truncate64)
+ doe(ftruncate64)
+ doe(stat64)
+ doe(fstat64)
+ doe(lstat64)
+ doe(readdir64)
+ doe(statfs64)
+
 /*  doe(abort) */
 /*  doe(abs) */
 /*  doe(accept) */
diff --git a/lisp/undefineds.h b/lisp/undefineds.h
index 048faeadc8026a5eaad2143cc79b2ee45c8856b7..02b5dd721868b2376fcd9d0cfbdf0b2af6d2e5b4 100644
--- a/lisp/undefineds.h
+++ b/lisp/undefineds.h
@@ -1,5 +1,5 @@
 /* Routines that must be linked into the core for lisp to work. */
-/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/undefineds.h,v 1.30 2003/02/18 18:37:26 emarsden Exp $ */
+/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/undefineds.h,v 1.31 2003/03/02 16:13:38 emarsden Exp $ */
 
 /* Pick up all the syscalls. */
 F(accept)
@@ -266,6 +266,16 @@ F(sched_yield)
 F(setpgid)
 D(tzname)
 D(errno)
+F(open64)
+F(creat64)
+F(lseek64)
+F(truncate64)
+F(ftruncate64)
+F(stat64)
+F(fstat64)
+F(lstat64)
+F(readdir64)
+F(statfs64)
 #endif
 
 #if defined(sparc) || defined(linux)