2 -optVerbose Turn on verbose debugging message
3 -optDetectMemoryLeaks Track mallocs/frees using TAU's memory wrapper
4 -optPdtDir="" PDT architecture directory. Typically $(PDTDIR)/$(PDTARCHDIR)
5 -optPdtF95Opts="" Options for Fortran parser in PDT (f95parse)
6 -optPdtF95Reset="" Reset options to the Fortran parser to the given list
7 -optPdtCOpts="" Options for C parser in PDT (cparse). Typically $(TAU_MPI_INCLUDE) $(TAU_INCLUDE) $(TAU_DEFS)
8 -optPdtCReset="" Reset options to the C parser to the given list
9 -optPdtCxxOpts="" Options for C++ parser in PDT (cxxparse). Typically $(TAU_MPI_INCLUDE) $(TAU_INCLUDE) $(TAU_DEFS)
10 -optPdtCxxReset="" Reset options to the C++ parser to the given list
11 -optPdtF90Parser="" Specify a different Fortran parser. For e.g., f90parse instead of f95parse
12 -optPdtGnuFortranParser Specify the GNU gfortran PDT parser gfparse instead of f95parse
13 -optPdtUser="" Optional arguments for parsing source code
14 -optTauInstr="" Specify location of tau_instrumentor. Typically $(TAUROOT)/$(CONFIG_ARCH)/bin/tau_instrumentor
15 -optPreProcess Preprocess the source code before parsing. Uses /usr/bin/cpp -P by default.
16 -optCPP="" Specify an alternative preprocessor and pre-process the sources.
17 -optCPPOpts="" Specify additional options to the C pre-processor.
18 -optCPPReset="" Reset C preprocessor options to the specified list.
19 -optTauSelectFile="" Specify selective instrumentation file for tau_instrumentor
20 -optPDBFile="" Specify PDB file for tau_instrumentor. Skips parsing stage.
21 -optTau="" Specify options for tau_instrumentor
22 -optCompile="" Options passed to the compiler by the user.
23 -optTauDefs="" Options passed to the compiler by TAU. Typically $(TAU_DEFS)
24 -optTauIncludes="" Options passed to the compiler by TAU. Typically $(TAU_MPI_INCLUDE) $(TAU_INCLUDE)
25 -optIncludeMemory="" Flags for replacement of malloc/free. Typically -I$(TAU_DIR)/include/Memory
26 -optReset="" Reset options to the compiler to the given list
27 -optLinking="" Options passed to the linker. Typically $(TAU_MPI_FLIBS) $(TAU_LIBS) $(TAU_CXXLIBS)
28 -optLinkReset="" Reset options to the linker to the given list
29 -optTauCC="<cc>" Specifies the C compiler used by TAU
30 -optOpariTool="<path/opari>" Specifies the location of the Opari tool
31 -optOpariDir="<path>" Specifies the location of the Opari directory
32 -optOpariOpts="" Specifies optional arguments to the Opari tool
33 -optOpariReset="" Resets options passed to the Opari tool
34 -optNoMpi Removes -l*mpi* libraries during linking (default)
35 -optMpi Does not remove -l*mpi* libraries during linking
36 -optNoRevert Exit on error. Does not revert to the original compilation rule on error.
37 -optRevert Revert to the original compilation rule on error (default).
38 -optKeepFiles Does not remove intermediate .pdb and .inst.* files
39 -optAppCC="<cc>" Specifies the fallback C compiler.
40 -optAppCXX="<cxx>" Specifies the fallback C++ compiler.
41 -optAppF90="<f90>" Specifies the fallback F90 compiler.