On 2020/05/28 0:42, Tobias Nygren wrote> There is an -mno-sse2 flag on the command line and it conflicts with
your -mfpmath=sse flag. This COPTS setting comes from src/libexec/ld.elf_so/Makefile. You can remove the flag but expect random breakage, it is there for a reason. Probably the easiest fix is to add something like CFLAGS:=${CFLAGS:N-msse*:N-mfpmath=sse} at the bottom on the Makefile to undo your settings for this file only.
This is why: http://cvsweb.netbsd.org/bsdweb.cgi/src/libexec/ld.elf_so/Makefile#rev1.105
Disable use of various X86 extensions since _rtld_bind_start doesn't save the necessary registers.
Thanks, rin