Port-sparc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Anyone have working pre-v8 machines?
Hey folks,
you may have seen membar_* changes suggested by Taylor on tech-kern,
and a minor part of that are bug fixes to the sparc implementations.
These are very important, as for example it is impossible to run
threaded sparc userland programs under COMPAT_NETBSD32 on sparc64 SMP
machines - and this includes most parts of our automatic tests.
This is a bit tricky if we want to support single libs compiled both for
sparcv8 and older, because:
- we currently only support multiprocessor sparc machines with v8 cpus
(so the relevant barrierrs mostly reduce to nop on others)
- the proper barrier for v8 machines requires a v8-only instruction
My theory is that there are no working v7 machines out there any more,
and if there are, they are permanently turned off. My last SparcStation 2
died many years ago (and I didn't bother to repair whatever broke).
Anyone here actually using a pre v8 machine?
Martin
Home |
Main Index |
Thread Index |
Old Index