Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Mar 1999 18:43:39 +0000 (GMT)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Gary Palmer <gpalmer@freebsd.org>
Cc:        alpha@freebsd.org
Subject:   Re: Alpha world broken
Message-ID:  <Pine.BSF.4.05.9903251843210.390-100000@herring.nlsystems.com>
In-Reply-To: <43854.922378381@gjp.erols.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9903251843210.390-100000>