DRA --> User's guide --> options

Option FUN

Causes DRA to analyse certain functions and ignore others.

The only valid specification is FUN() or FUN(filter)

This option is only meaningful in connection with option MAIN and/or option DLL. The filter is a selection criteria to be applied to functions in the main program and/or dll's. I.e. only those functions whose names start with the specified string are to be analyzed.

If FUN() with no filter is specified then all functions will be analyzed. This is the default and is therefore the same as ommitting this option.

If FUN(filter) is specified with option MAIN then it applies to functions in the main program.
If FUN(filter) is specified with option DLL then it applies to functions in the specified ddl (or all dll's).
If FUN(filter) is specified with both options MAIN and DLL then it applies to all functions in the main program as well as the specified dll (or all dll's).

Example:

MAIN(),FUN(com)

In this example, only functions in the main program whose names start with "com" will be analyzed.

Example:

DLL(),FUN(com)

In this example, only dll functions whose names start with "com" will be analyzed.

Example:

MAIN(),DLL(),FUN(com)

In this example, all functions in the main program and all dll functions whose names start with "com" will be analyzed.

Example:

DLL(MODELS),FUN(com)

In this example, only functions in dll MODELS whose names start with "com" will be analyzed