This is the mail archive of the
libc-hacker@sourceware.cygnus.com
mailing list for the glibc project.
Problem on linux/alpha
- To: libc-hacker@cygnus.com (GNU C Library)
- Subject: Problem on linux/alpha
- From: hjl@lucon.org (H.J. Lu)
- Date: Sun, 29 Nov 1998 23:12:07 -0800 (PST)
Hi,
Has anyone compiled glibc 2.1 in CVS on linux/alpha? I had to applied
the patch enclosed here first. But I got
/home/work/alpha/bin/glibc/elf/ld-linux.so.2 --library-path /home/work/alpha/bin/glibc:/home/work/alpha/bin/glibc/math:/home/work/alpha/bin/glibc/elf:/home/work/alpha/bin/glibc/nss:/home/work/alpha/bin/glibc/nis:/home/work/alpha/bin/glibc/db2:/home/work/alpha/bin/glibc/rt:/home/work/alpha/bin/glibc/resolv:/home/work/alpha/bin/glibc/linuxthreads /home/work/alpha/bin/glibc/sunrpc/rpcgen -c rpcsvc/bootparam.x -o /home/work/alpha/bin/glibc/sunrpc/xbootparam.T
make[2]: *** [/home/work/alpha/bin/glibc/sunrpc/xbootparam.stmp] Segmentation fault
make[2]: Leaving directory `/net/ocean/gnu/src/glibc/sunrpc'
make[1]: *** [sunrpc/others] Error 2
make[1]: Leaving directory `/net/ocean/gnu/src/glibc'
during the build. I am using egcs 1.1.1 prerelease #3 on linux 2.1.126.
Thanks.
--
H.J. Lu (hjl@gnu.org)
---
Sun Nov 29 18:00:58 1998 H.J. Lu <hjl@gnu.org>
* sysdeps/unix/sysv/linux/alpha/setfpucw.c (__setfpucw): Change
the argument type to fpu_control_t.
Index: sysdeps/unix/sysv/linux/alpha/setfpucw.c
===================================================================
RCS file: /home/work/cvs/gnu/glibc/sysdeps/unix/sysv/linux/alpha/setfpucw.c,v
retrieving revision 1.1.1.2
diff -u -p -r1.1.1.2 setfpucw.c
--- setfpucw.c 1997/06/01 01:55:32 1.1.1.2
+++ setfpucw.c 1998/11/30 01:56:39
@@ -41,7 +41,7 @@ wrfpcr (unsigned long fpcr)
void
-__setfpucw (unsigned short fpu_control)
+__setfpucw (fpu_control_t fpu_control)
{
unsigned long fpcr = 0, fpcw = 0;