Re: vax binutils 2.39 gas problems

Christos Zoulas <[email protected]>
Newsgroups gmane.os.netbsd.ports.vax,gmane.os.netbsd.devel.toolchain
Message-ID <[email protected]>
Looking.

christos

> On Jan 27, 2023, at 7:44 PM, Izumi Tsutsui <[email protected]> wrote:
> 
> christos@ wrote:
> 
>> I think I found the problem....
> 
> Thanks, with the following your commit
> https://mail-index.netbsd.org/source-changes/2023/01/27/msg143037.html
> now vax bootloader builds.
> 
> However there are still several problems.
> 
> - bootloader built with the updated toolchain doesn't boot on VS3100/m30
>  (I have not checked on SIMH though)
> 
> - building GENERIC kernel still gets error during libkern:
> ---
> #   compile  kern/inet_addr.o
> /s/cvs/src/obj.vax/tooldir.NetBSD-9.3-i386/bin/vax--netbsdelf-gcc -save_temps \
> -fno-pic -ffreestanding -fno-zero-initialized-in-bss  \
> -fno-delete-null-pointer-checks  -g -O2 -fno-strict-aliasing -fno-common  \
>   -std=gnu99   -Werror -Wall -Wno-main -Wno-format-zero-length \
> -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes \
> -Wold-style-definition -Wswitch -Wshadow -Wcast-qual -Wwrite-strings \
> -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes -Wno-type-limits \
> -Wno-sign-compare -Walloca   -Wno-address-of-packed-member     \
> --sysroot=/s/cvs/src/obj.vax/destdir.vax \
> -I../../../../../../lib/libkern/arch/vax \
> --sysroot=/s/cvs/src/obj.vax/destdir.vax -D_VAX_INLINE_ -I../../. \
> -I../../../../../../external/bsd/libnv/dist \
> -I../../../../../../external/bsd/acpica/dist \
> -I../../../../../../../common/lib/libx86emu \
> -I../../../../../../../common/lib/libc/misc \
> -I../../../../../../../common/include -I../../../../../../arch \
> -I../../../../../.. -nostdinc -DCOMPAT_UTILS -DCOMPAT_44 -D_KERNEL \
> -D_KERNEL_OPT -std=gnu99 \
> -I../../../../../../lib/libkern/../../../common/lib/libc/quad \
> -I../../../../../../lib/libkern/../../../common/lib/libc/string \
> -I../../../../../../lib/libkern/../../../common/lib/libc/arch/vax/string \
> -I../../../../../../lib/libkern/../../../common/lib/libc/arch/vax/atomic \
> -I../../../../../../lib/libkern/../../../common/lib/libc/hash/sha3 \
> -I../../../../../../external/bsd/libnv/dist  \
> -I../../../../../../lib/libkern/../../../common/lib/libc/quad \
> -I../../../../../../lib/libkern/../../../common/lib/libc/string \
> -I../../../../../../lib/libkern/../../../common/lib/libc/arch/vax/string \
> -I../../../../../../lib/libkern/../../../common/lib/libc/arch/vax/atomic \
> -I../../../../../../lib/libkern/../../../common/lib/libc/hash/sha3 \
> -I../../../../../../lib/libkern/../../../common/include \
> -I../../../../../../lib/libkern/../../../common/libc/hash/sha3  -c    \
> ../../../../../../lib/libkern/../../../common/lib/libc/inet/inet_addr.c \
> -o inet_addr.o
> inet_addr.s: Assembler messages:
> inet_addr.s:1840: Error: can't resolve .LVL22 - .Ltext0
> inet_addr.s:1840: Error: can't resolve .LVL22 - .Ltext0
> 
> *** Failed target:  inet_addr.o
> ---
> 
> inet_addr.s by the above -save_temps:
> ---
> 1821     .LLST7:
> 1822    	.4byte	.LVL5-.Ltext0
> 1823    	.4byte	.LVL7-.Ltext0
> 1824    	.2byte	0x2
> 1825    	.byte	0x30
> 1826    	.byte	0x9f
> 1827    	.4byte	.LVL7-.Ltext0
> 1828    	.4byte	.LVL9-.Ltext0
> 1829    	.2byte	0x1
> 1830    	.byte	0x50
> 1831    	.4byte	.LVL10-.Ltext0
> 1832    	.4byte	.LVL14-.Ltext0
> 1833    	.2byte	0x1
> 1834    	.byte	0x50
> 1835    	.4byte	.LVL14-.Ltext0
> 1836    	.4byte	.LVL16-.Ltext0
> 1837    	.2byte	0x2
> 1838    	.byte	0x31
> 1839    	.byte	0x9f
> 1840    	.4byte	.LVL23-.Ltext0
> 1841    	.4byte	.LVL25-.Ltext0
> 1842    	.2byte	0x1
> 1843    	.byte	0x50
> 1844    	.4byte	.LVL26-.Ltext0
> 1845    	.4byte	.LVL33-.Ltext0
> 1846    	.2byte	0x1
> 1847    	.byte	0x50
> 1848    	.4byte	.LVL34-.Ltext0
> 1849    	.4byte	.LVL38-.Ltext0
> 
> :
> 
> 1874    .LLST8:
> 1875    	.4byte	.LVL21-.Ltext0
> 1876    	.4byte	.LVL22-.Ltext0
> 1877    	.2byte	0x1
> 1878    	.byte	0x53
> 1879    	.4byte	0
> 1880    	.4byte	0
> ---
> 
> So there are still something wrong?
> 
> ---
> Izumi Tsutsui
signature.asc (application/pgp-signature, 235 B)
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iF0EARECAB0WIQS+BJlbqPkO0MDBdsRxESqxbLM7OgUCY9SDqQAKCRBxESqxbLM7
Or0EAKC+Wuajo1DnCO3GVlLs+/qmwnOvvQCghImRu3M9nvoK2VnrdamVkLx8ZH4=
=C9DC
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.