| #
33d0c9ec |
| 18-Dec-2009 |
pooka <pooka@NetBSD.org> |
I got a report about this not compiling on mips64. While I could not repeat the problem and while this should not be used at all on mips64, the real fix is a little diablo in the details. So hack a
I got a report about this not compiling on mips64. While I could not repeat the problem and while this should not be used at all on mips64, the real fix is a little diablo in the details. So hack around it for now (yes, it results in only half of the locks being used on 64bit platforms. no biggie for a hack).
show more ...
|
| #
ceca6616 |
| 12-Jan-2009 |
pooka <pooka@NetBSD.org> |
* Add adapted version of the userspace atomic_cas ops for platforms lacking special instructions. We always use the spinlocked version (could use RAS on UP NetBSD host, but it's not portable). *
* Add adapted version of the userspace atomic_cas ops for platforms lacking special instructions. We always use the spinlocked version (could use RAS on UP NetBSD host, but it's not portable). * Add platform-based symbol quirk tables for selectively not renaming toolchain symbols for some platforms. Although, this should really depend on the (toolchain,platform)-tuple and not just the platform.
This allows arm, hppa, mips and sh3 to build succesfully with an isolated rump kernel namespace. ... now, one arch remains: vax. you must compile vax. then, only then will you MI be.
show more ...
|