exedata(3) CLIX exedata(3)
NAME
exedata - Setup for code execution in the process data section
LIBRARY
Intergraph Device Library (libix.a)
SYNOPSIS
void exedata(
void );
DESCRIPTION
The CLIPPER architecture requires that certain ``housekeeping'' functions
be performed in order to execute code that has been built in a writable
area of the process address space (data, stack, or shared memory). The
exedata() function performs the necessary system functions to assure that
the newly generated or modified code will execute correctly.
The proper order of events for execution of run-time generated code is
listed below:
⊕ The code is generated in a writable area of the process address space.
⊕ The process calls exedata to assure proper execution of the new code.
⊕ Program control is given to the new code.
exedata should be called once after modification or generation of code and
not each time the code is executed.
RETURN VALUES
No possible errors can occur.
2/94 - Intergraph Corporation 1