Commit 03d12b64 by Mark Mitchell Committed by Mark Mitchell

* doc/invoke.texi (Spec Files): Document getenv spec function.

From-SVN: r122248
parent 22f49ccd
2007-02-22 Mark Mitchell <mark@codesourcery.com>
* doc/invoke.texi (Spec Files): Document getenv spec function.
* gcc.c (getenv_spec_function): New function.
(static_spec_functions): Add it.
* config/vxworks.h (VXWORKS_TARGET_DIR): Remove.
......
......@@ -7415,6 +7415,19 @@ of the current spec.
The following built-in spec functions are provided:
@table @code
@item @code{getenv}
The @code{getenv} spec function takes two arguments: an environment
variable name and a string. If the environment variable is not
defined, a fatal error is issued. Otherwise, the return value is the
value of the environment variable concatenated with the string. For
example, if @env{TOPDIR} is defined as @file{/path/to/top}, then:
@smallexample
%:getenv(TOPDIR /include)
@end smallexample
expands to @file{/path/to/top/include}.
@item @code{if-exists}
The @code{if-exists} spec function takes one argument, an absolute
pathname to a file. If the file exists, @code{if-exists} returns the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment