NetBSD Problem Report #13652
Received: (qmail 4533 invoked from network); 8 Aug 2001 06:30:07 -0000
Message-Id: <200108080633.f786Xh018641@atom.nagoya.ydc.co.jp>
Date: Wed, 8 Aug 2001 15:33:43 +0900 (JST)
From: hamajima@nagoya.ydc.co.jp
Reply-To: hamajima@nagoya.ydc.co.jp
To: gnats-bugs@gnats.netbsd.org
Subject: compile error in sys/compat/linux/arch/powerpc/linux_exec_powerpc.c
X-Send-Pr-Version: 3.95
>Number: 13652
>Category: port-powerpc
>Synopsis: compile error in sys/compat/linux/arch/powerpc/linux_exec_powerpc.c
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-powerpc-maintainer
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 08 06:31:00 +0000 2001
>Closed-Date: Wed Aug 08 13:19:02 +0000 2001
>Last-Modified: Wed Aug 08 13:19:02 +0000 2001
>Originator: Katsuomi Hamajima
>Release: NetBSD 1.5X
>Organization:
>Environment:
COMPAT_LINUX on macppc
System: NetBSD ppc 1.5W NetBSD 1.5W (8500) #27: Mon Jul 23 19:33:19 JST 2001 hamajima@ppc:/usr/src/sys/arch/macppc/compile/8500 macppc
>Description:
linux_exec_powerpc.c,v 1.4
../../../../compat/linux/arch/powerpc/linux_exec_powerpc.c: In function `linux_elf32_copyargs':
../../../../compat/linux/arch/powerpc/linux_exec_powerpc.c:99: invalid operands to binary &
>How-To-Repeat:
add COMPAT_LINUX on macppc
>Fix:
% diff -u linux_exec_powerpc.c.orig linux_exec_powerpc.c
--- linux_exec_powerpc.c.orig Fri Aug 3 11:03:32 2001
+++ linux_exec_powerpc.c Wed Aug 8 15:22:04 2001
@@ -96,7 +96,7 @@
* aligned address. And we need one more 16 byte shift if it was already
* 16 bytes aligned,
*/
- *stackp = (char *)((unsigned long)*stackp - 1) & ~LINUX_SHIFT;
+ *stackp = (char *)(((unsigned long)*stackp - 1) & ~LINUX_SHIFT);
#endif
if ((error = copyargs(pack, arginfo, stackp, argp)) != 0)
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed
State-Changed-By: christos
State-Changed-When: Wed Aug 8 09:18:47 EDT 2001
State-Changed-Why:
Fixed, thanks
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.