4.9.25 Fnconf Directive
The FNCONF psect,autos,args
directive is used to
supply the linker with configuration information for a call graph.
The first argument is the name of the psect in which the compiled stack should be placed. This is followed by the prefix to be used for auto-type objects and argument-type objects. These prefixes are used with the name of the function that defines the objects.
For example:
FNCONF rbss,?a,?
tells the linker that the compiled stack should be placed in a psect called
rbss
, and that any auto variable block start with the string
?a
and function argument blocks start with ?
.
Thus, a routine called foo
which defines compiled stack objects using
an FNARG
directive would create two blocks started by the identifiers
?afoo
and ?foo
in the psect called
rbss
.