summaryrefslogtreecommitdiff
path: root/emu/NetBSD/mkfile
AgeCommit message (Collapse)Author
2021-01-04NetBSD/arm: disable pax mprotect restrictions for emuValery Ushakov
ARM has separate read and execute protection bits so after writing out JIT code we need to make it executable with mprotect(2), but PAX wouldn't let us by default. Mark the emu binary so that this restriction is lifted. On other machines where this is not an issue set PAXCTL to a no-op.
2019-03-10Merged default into NetBSD/pthreadsValery Ushakov
2017-09-10Switch NetBSD from clone(2) to kproc-pthreads.cValery Ushakov
This commit is mostly a pretty mechanical change. It works on NetBSD-6 where pthread uses userland semaphores. It doesn't work on NetBSD-7 where pthread uses kernel semaphores.
2017-08-26Tweak to reduce diff with Linux.Valery Ushakov
2017-08-26PowerPC needs segflush()Valery Ushakov
2017-01-13Don't hardcode OBJTYPE.Valery Ushakov
2016-06-02Move definition of X11LIBS where it can actully be overridden.Valery Ushakov
2016-06-01Split the list of X11 libraries into a separate X11LIBS variable soValery Ushakov
that it can be overridden using env section in config files.
2008-04-1620080416-1529Charles.Forsyth
2007-12-2720071227-1230Charles.Forsyth