diff options
author | Joern Rennecke <joern.rennecke@embecosm.com> | 2006-11-30 17:36:10 +0000 |
---|---|---|
committer | Joern Rennecke <joern.rennecke@embecosm.com> | 2006-11-30 17:36:10 +0000 |
commit | 76c404864864eb61cb5c14ec269fd142f696d79e (patch) | |
tree | 9e81f685f68e9347887894a99e183cb836450eed /include/libiberty.h | |
parent | 8eca5362726ea2c0a83ca1e9d64086f2e58c22f5 (diff) | |
download | cygnal-76c404864864eb61cb5c14ec269fd142f696d79e.tar.gz cygnal-76c404864864eb61cb5c14ec269fd142f696d79e.tar.bz2 cygnal-76c404864864eb61cb5c14ec269fd142f696d79e.zip |
include:
2006-05-03 Andrew Stubbs <andrew.stubbs@st.com>
J"orn Rennecke <joern.rennecke@st.com>
PR driver/29931
* libiberty.h (make_relative_prefix_ignore_links): Declare.
libiberty:
2006-05-03 Andrew Stubbs <andrew.stubbs@st.com>
J"orn Rennecke <joern.rennecke@st.com>
PR driver/29931
* make-relative-prefix.c (make_relative_prefix_1): New function,
broken out of make_relative_prefix. Make link resolution dependent
on new parameter.
(make_relative_prefix): Use make_relative_prefix_1.
(make_relative_prefix_ignore_links): New function.
Diffstat (limited to 'include/libiberty.h')
-rw-r--r-- | include/libiberty.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/libiberty.h b/include/libiberty.h index 1328d3eb1..27291c988 100644 --- a/include/libiberty.h +++ b/include/libiberty.h @@ -197,6 +197,13 @@ extern long get_run_time (void); extern char *make_relative_prefix (const char *, const char *, const char *) ATTRIBUTE_MALLOC; +/* Generate a relocated path to some installation directory without + attempting to follow any soft links. Allocates + return value using malloc. */ + +extern char *make_relative_prefix_ignore_links (const char *, const char *, + const char *) ATTRIBUTE_MALLOC; + /* Choose a temporary directory to use for scratch files. */ extern char *choose_temp_base (void) ATTRIBUTE_MALLOC; |