Could someone please enlighten me? What is the purpose of the "m" (memory map as executable) permission? Why would we need to set "m" if the file is not also given a form of execution permission? Cheers, Cliffe. PS: Sorry if I double-posted this.