Subject: rtld_start.S problem
To: None <port-macppc@netbsd.org, tron@netbsd.org>
From: John Klos <john@ziaspace.com>
List: port-macppc
Date: 06/21/2004 07:36:09
Hi,

I've only tested this on one machine, but I'm seeing problems building 
everything when it gets to 
src/libexec/ld.elf_so/arch/powerpc/rtld_start.S. Has anyone built 1.6 
release since this was updated three weeks ago?

Thanks,
John Klos

Here are the errors:

/usr/src/tools/obj/tools.NetBSD-1.6.2_STABLE-powerpc/bin/powerpc--netbsd-gcc   -fpic -msoft-float -DELFSIZE=32 -DLIBDIR=\"/usr/lib\" -D_PATH_RTLD=\"/usr/libexec/ld.elf_so\" -I/usr/src/libexec/ld.elf_so -DRTLD_LOADER -D_RTLD_SOURCE -nostdinc -isystem /usr/include  -c -traditional-cpp 
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S: Assembler messages:
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:39: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:39: Error: syntax error; found `1' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:39: Error: junk at end of line: `1,-48(%1)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:40: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:40: Error: syntax error; found `3' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:40: Error: junk at end of line: `3,12(%1)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:41: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:41: Error: syntax error; found `4' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:41: Error: junk at end of line: `4,16(%1)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:42: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:42: Error: syntax error; found `5' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:42: Error: junk at end of line: `5,20(%1)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:45: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:45: Error: syntax error; found `8' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:45: Error: junk at end of line: `8,32(%1)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:48: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:48: Error: syntax error; found `3' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:48: Error: junk at end of line: `31'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:49: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:49: Error: syntax error; found `2' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:49: Error: junk at end of line: `28,0(%31)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:53: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:53: Error: syntax error; found `3' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:53: Error: junk at end of line: `30'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:54: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:54: Error: syntax error; found `2' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:54: Error: junk at end of line: `29,0(%30)'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:55: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:55: Error: syntax error; found `2' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:55: Error: junk at end of line: `29,%29,0,6,29'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:56: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:56: Error: syntax error; found `3' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:56: Error: junk at end of line: `3,%29,%30'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:57: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:57: Error: syntax error; found `2' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:57: Error: junk at end of line: `28,%3,%28'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:58: Error: Bad expression
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:58: Error: syntax error; found `4' but expected `,'
/usr/src/libexec/ld.elf_so/arch/powerpc/rtld_start.S:58: Error: junk at end of line: `4,%28'

(and so on)