=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/73.html,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- www/73.html 2023/04/07 20:32:36 1.49 +++ www/73.html 2023/04/08 01:10:55 1.50 @@ -765,8 +765,9 @@
  • Some architectures now have non-readable code ("xonly"), both from the perspective of userland reading its own memory, or the kernel trying to read memory in a system call. Many sloppy practices in - userland code had to be repaired to allow this. The linker (ld.lld(1)) option + userland code had to be repaired to allow this. The linker + (ld.lld(1) or + ld.bfd(1)) option --execute-only is enabled by default. In order of development: arm64, riscv64, hppa, amd64, powerpc64, powerpc (G5 only), octeon, and sparc64 (sun4u only; unfinished).