Re: __atomic_test_and_set() and mips o32 - help wanted
Jason Thorpe <[email protected]> Thu, 20 Nov 2025 07:19:10 +0100
| Newsgroups | gmane.os.netbsd.devel.toolchain,gmane.os.netbsd.ports.mips.devel |
|---|---|
| Message-ID | <[email protected]> |
> On Nov 19, 2025, at 11:45=E2=80=AFPM, Maciej W. Rozycki = <[email protected]> wrote: >=20 > There's no quotation of the link failure message referring the missing=20= > symbol, but I'm fairly sure the symbol is a libcall for an = unimplemented=20 > feature of libgcc, a part of the compiler, so hacking the compiler is = what=20 > indeed is needed (IOW the missing part needs to be added to libgcc if = you=20 > do want to avoid emitting LL/SC from the compiler). NetBSD could certainly provide that in its own C run-time. -- thorpej