--- wikisrc/users/maya/vax-gcc.mdwn 2019/08/29 12:46:29 1.2 +++ wikisrc/users/maya/vax-gcc.mdwn 2019/08/29 13:01:34 1.3 @@ -18,8 +18,6 @@ Repro: Asserts at emit-rtl.c:2310 gcc_assert (memory_address_addr_space_p (mode, addr, as)); -NetBSD avoids it with a local diff to reload.c/dse.c. - -It looks like a real bug in vax_legitimate_address_p not handling some addressing modes. - +NetBSD avoids it with a [local diff](5f534f20bc66738c05c442a8f20088f55335b653/external/gpl3/gcc/dist/libgcc/gthr-posix.h#L418) to reload.c/dse.c. +It looks like a real bug in vax_legitimate_address_p not handling some addressing modes. The code to handle offset(reg)[index] might be off: it doesn't like if neither xfoo0, xfoo1 are constant.