asmmemmgr-for-code-only

View source
asmmemmgr-for-code-only
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Edd Barrett
Mark an argument we send to a C-callback as writable.
Edd Barrett
Another W^X site.
Edd Barrett
Fix translation.
Edd Barrett
Fix more W^X.
Edd Barrett
Another W^X site.
Edd Barrett
This test should be using mmap.
Edd Barrett
Fix another W^X violation in test logic.
Edd Barrett
Align mprotect on Linux.
Edd Barrett
Fix assertions in rmmap.set_pages_*
Edd Barrett
Backed out changeset 2bcb6534dd1c -- Deal with OpenBSD tests elsewhere.
Edd Barrett
Backed out changeset e50cf5d2ead3 -- Deal with OpenBSD tests elsewhere.
Edd Barrett
Mark or comment tests which fail on OpenBSD (probably unrelated to W^X).
Edd Barrett
Fix type errors exposed by backend tests.
Edd Barrett
Mark a couple of tests xfail on OpenBSD (and apply half a fix). libdl is not used on OpenBSD for sure, but these tests still fail when invoking dlopen() for some reason I can't figure out. I'm not sure this is related to W^X but it may be.
Edd Barrett
Fix a load of W^X violations touched in the x86 backend tests.
Edd Barrett
Allocate mmap pages with PROT_NONE and provide ability to use mprotect.
Armin Rigo
Fix more tests
Armin Rigo
Test fix, comments
Armin Rigo
fixes
Armin Rigo
in-progress
Armin Rigo
A branch to simplify asmmemmgr.py so that it is only used for code, not for data