mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-10 21:41:14 +08:00
Log environment variables in set_ld_library_path_env_vars
GNU linker sets DT_RPATH from the environment variable LD_RUN_PATH. set_ld_library_path_env_vars sets a few environment variables including LD_RUN_PATH. This patch logs all environment variables set by set_ld_library_path_env_vars so that one can recreate the same executable as "make check" run. PR testsuite/60590 * lib/target-libpath.exp (set_ld_library_path_env_vars): Log LD_LIBRARY_PATH, LD_RUN_PATH, SHLIB_PATH, LD_LIBRARY_PATH_32, LD_LIBRARY_PATH_64 and DYLD_LIBRARY_PATH. From-SVN: r208685
This commit is contained in:
parent
2f16cacd8e
commit
057be77f43
@ -1,3 +1,10 @@
|
||||
2014-03-19 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR testsuite/60590
|
||||
* lib/target-libpath.exp (set_ld_library_path_env_vars): Log
|
||||
LD_LIBRARY_PATH, LD_RUN_PATH, SHLIB_PATH, LD_LIBRARY_PATH_32,
|
||||
LD_LIBRARY_PATH_64 and DYLD_LIBRARY_PATH.
|
||||
|
||||
2014-03-19 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/60332
|
||||
|
@ -155,7 +155,12 @@ proc set_ld_library_path_env_vars { } {
|
||||
setenv DYLD_LIBRARY_PATH "$ld_library_path"
|
||||
}
|
||||
|
||||
verbose -log "set_ld_library_path_env_vars: ld_library_path=$ld_library_path"
|
||||
verbose -log "LD_LIBRARY_PATH=[getenv LD_LIBRARY_PATH]"
|
||||
verbose -log "LD_RUN_PATH=[getenv LD_RUN_PATH]"
|
||||
verbose -log "SHLIB_PATH=[getenv SHLIB_PATH]"
|
||||
verbose -log "LD_LIBRARY_PATH_32=[getenv LD_LIBRARY_PATH_32]"
|
||||
verbose -log "LD_LIBRARY_PATH_64=[getenv LD_LIBRARY_PATH_64]"
|
||||
verbose -log "DYLD_LIBRARY_PATH=[getenv DYLD_LIBRARY_PATH]"
|
||||
}
|
||||
|
||||
#######################################
|
||||
|
Loading…
x
Reference in New Issue
Block a user