mamprobe generates MAM (make abstract machine)
cc(1) probe information for
use by
mamake(1). cc-path is the absolute path of the probed compiler
and
info-file is where the information is placed.
info-file is usually
$INSTALLROOT/lib/probe/C/mam/hash,
where
hash is a hash of
cc-path. Any
info-file directories are created if needed. If
info-file is
-
then the probe information is written to the standard output.
mamprobe and mamake are used in the bootstrap phase of
package(1) installation before
nmake(1) is built. The probed variable names are the
nmake(1) names with a mam_ prefix, CC converted to cc,
and . converted to _. Additional variables are:
- _hosttype_
the package(1) host type
- mam_cc_L
-Ldir supported
- STDCAT
command to execute for cat(1);
prefixed by execrate(1) on .exe challenged systems
- STDCHMOD
command to execute for chmod(1);
prefixed by execrate(1) on .exe challenged systems
- STDCMP
command to execute for cmp(1);
prefixed by execrate(1) on .exe challenged systems
- STDCP
command to execute for cp(1); prefixed by
execrate(1) on .exe challenged systems
- STDED
command to execute for ed(1) or
ex(1)
- STDEDFLAGS
flags for STDED
- STDLN
command to execute for ln(1); prefixed by
execrate(1) on .exe challenged systems
- STDMV
command to execute for mv(1); prefixed by
execrate(1) on .exe challenged systems
- STDRM
command to execute for rm(1); prefixed by
execrate(1) on .exe challenged systems