Re: Executing from a heap-allocated data area

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


#include <sys/mman.h>

mprotect(address, length, PROT_READ|PROT_WRITE|PROT_EXEC);

Returns 0 on success.


On Wed, 26 Feb 2003, Rakesh Agarwal wrote:

> I am generating machine code on-the-fly into a "malloc"ed data area.  However, I get a segmentation fault when I transfer control to the data area.  I suspect this is caused by the fact that the data area has not been marked "executable".  Is there a Linux API that would allow me to make the area executable?
> Thank you for you help.
> Rakesh Agarwal

Redhat-devel-list mailing list

[Index of Archives]     [Kernel Newbies]     [Red Hat General]     [Fedora]     [Red Hat Install]     [Linux Kernel Development]     [Yosemite News]

  Powered by Linux