Re: __atomic_test_and_set() and mips o32 - help wanted

Mouse <[email protected]> Tue, 18 Nov 2025 07:59:20 -0500 (EST)
Newsgroups gmane.os.netbsd.devel.toolchain,gmane.os.netbsd.ports.mips.devel
Message-ID <[email protected]>
> Just trap and emulate LL/SC in the kernel for user software;

I'm not sure the smartest option is to place the emulation load most on
the machines with the least computational resources to spare.

> newer hardware (which is the vast majority nowadays).

NetBSD used to be about actually _supporting_ old hardware, not tyranny
of the recent majority.

If you want software that _supports_ old MIPS, I'd suggest old NetBSD.
It might not help, but, depending on your use case, sit might be worth
trying.

If you have trouble finding it - I think ftp.netbsd.org no longer
contains anything older than a version or two - I've got copies of
versions from 1.0 to 6.1.2 I can hook you up with.  (I forget why I
stopped at 6.1.2.)

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		[email protected]
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B