diff options
Diffstat (limited to 'gold/dirsearch.h')
-rw-r--r-- | gold/dirsearch.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gold/dirsearch.h b/gold/dirsearch.h index 639d49e..f14b5ed 100644 --- a/gold/dirsearch.h +++ b/gold/dirsearch.h @@ -53,9 +53,14 @@ class Dirsearch // second one may be empty). Return a full path name for the file, // or the empty string if it could not be found. This may only be // called if the token is not blocked. Set *IS_IN_SYSROOT if the - // file was found in a directory which is in the sysroot. + // file was found in a directory which is in the sysroot. *PINDEX + // should be set to zero the first time this is called; it will be + // updated with the index of the directory where the file is found, + // and that value plus one may be used to find the next file with + // the same name(s). std::string - find(const std::string&, const std::string& n2, bool *is_in_sysroot) const; + find(const std::string&, const std::string& n2, bool *is_in_sysroot, + int* pindex) const; // Return the blocker token which controls access. Task_token* |