From owner-freebsd-alpha Thu Mar 25 10:44: 4 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (Postfix) with ESMTP id 4548F152F3; Thu, 25 Mar 1999 10:44:01 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from localhost (dfr@localhost) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id SAA01298; Thu, 25 Mar 1999 18:43:39 GMT (envelope-from dfr@nlsystems.com) Date: Thu, 25 Mar 1999 18:43:39 +0000 (GMT) From: Doug Rabson To: Gary Palmer Cc: alpha@freebsd.org Subject: Re: Alpha world broken In-Reply-To: <43854.922378381@gjp.erols.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 25 Mar 1999, Gary Palmer wrote: > > cc -fpic -DPIC -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc_r/../libc/ > include -DPTHREAD_KERNEL -D_THREAD_SAFE -DNOPOLL -I/usr/src/lib/libc_r/uthread > -D__DBINTERFACE_PRIVATE -DPOSIX_MISTAKE -I/usr/src/lib/libc_r/../libc/locale > -DBROKEN_DES -DYP -I/usr/obj/usr/src/tmp/usr/include -c crypt_clnt.c -o > crypt_clnt.So > building shared library libc_r.so.3 > building standard c_r library > sigpending.So: In function `sigpending': > /usr/src/lib/libc_r/../libc/alpha/sys/sigpending.S:32: multiple definition of > `sigpending' > uthread_sigpending.So(.text+0x0):uthread_sigpending.c: first defined here > /usr/obj/usr/src/tmp/usr/libexec/elf/ld: Warning: size of symbol `sigpending' > changed from 52 to 44 in sigpending.So > ranlib libc_r.a > *** Error code 1 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error I have just committed this fix: Index: sigpending.S =================================================================== RCS file: /home/ncvs/src/lib/libc/alpha/sys/sigpending.S,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 sigpending.S --- sigpending.S 1998/03/09 06:34:42 1.1.1.1 +++ sigpending.S 1999/03/25 18:41:48 @@ -29,8 +29,8 @@ #include "SYS.h" -SYSCALL(sigpending) +PSYSCALL(sigpending) stl v0, 0(a0) mov zero, v0 RET -END(sigpending) +PEND(sigpending) -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message