added source code
[unres.git] / source / unres / src_MD-M / tau.options
1 Usage: tau_compiler.sh
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.