Subject: port-powerpc/25941: build problem with 1.6.2-STABLE
To: None <gnats-bugs@gnats.netbsd.org>
From: None <carton@ivy.net>
List: netbsd-bugs
Date: 06/16/2004 01:37:53
>Number: 25941
>Category: port-powerpc
>Synopsis: build problem with 1.6.2-STABLE (is that right?) ld.elf_so
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-powerpc-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Jun 16 05:39:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Miles Nordin
>Release: NetBSD 1.6.2_STABLE
>Organization:
Ivy Ministries
>Environment:
rtld_start.S revision 1.4.2.1
System: NetBSD 1.6.2_STABLE NetBSD 1.6.2_STABLE (terra) #0: Mon May 31 03:52:33 EDT 2004 setient@:/usr/src/sys/arch/macppc/compile/terra macppc
Architecture: powerpc
Machine: macppc
>Description:
the register names were pulled up in this revision of rtld_start.S, but
the defines in machine/asm.h don't match, so the register name %r1 gets
changed to %1 which the assembler doesn't like. I think it only likes
'%r1' or simply '1', but I'm not sure I fully understand what's going on.
>How-To-Repeat:
build 1.6.2_STABLE on a macppc
>Fix:
pull up /usr/include/powerpc/asm.h from 2.0_BETA
>Release-Note:
>Audit-Trail:
>Unformatted: