Can i safely put in sysctl.conf
Or will it break stuff. Which ones ?
Code:
kern.elf64.allow_wx=1
kern.elf64.allow_wx=0
kern.elf64.allow_wx=1
kern.elf64.allow_wx=0
I understand that on the 8-bit machines of the 1980s, this capability (self-modifying code) was the norm. The skill required to take advantage of it must have been immense. It also strikes me that by disallowing this, modern OSs are eliminating a whole branch of artistic expression in programming.
@cracauer that's interesting - I always assumed Lisp was writing some kind of byte code, I had no idea it writes actual target machine instructions.