Add --aslr and --no-aslr options.

This commit is contained in:
Wilson Snyder
2025-10-20 19:41:32 -04:00
parent 24e665f38f
commit 61de46cea2
7 changed files with 68 additions and 14 deletions
+13 -2
View File
@@ -88,12 +88,23 @@ Summary:
grammar and other semantic extensions which might not be legal when
set to an older standard.
.. option:: --aslr
.. option:: --no-aslr
Rarely needed - for developer use. With `--aslr`, do not change the
system default as to using Linux address space layout randomization
(ASLR). With `--no-aslr` attempt to disable ASLR. If not specified,
ASLR will be disabled only when using :vlopt:`--debug` (or similar
debug-related options), so that pointers have more deterministic values,
aiding repeatability.
.. option:: --no-assert
Disable all assertions. Implies :vlopt:`--no-assert-case`.
In versions before 5.038, these were disabled by default, and `--assert`
was required to enable assertions.
In versions before 5.038, assertions were disabled by default, and
`--assert` was required to enable assertions.
.. option:: --no-assert-case