diff options
author | Ian Lance Taylor <ian@airs.com> | 2011-11-03 04:32:01 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 2011-11-03 04:32:01 +0000 |
commit | 3f3cddf146bb20f8222ce6ed8c8ffc6ee9c59124 (patch) | |
tree | ca8130f91064ed5ffc266840f2633256acae10e9 /gold/configure.ac | |
parent | a8e2273bba9b658132165d70edb8b47023193e82 (diff) | |
download | gdb-3f3cddf146bb20f8222ce6ed8c8ffc6ee9c59124.zip gdb-3f3cddf146bb20f8222ce6ed8c8ffc6ee9c59124.tar.gz gdb-3f3cddf146bb20f8222ce6ed8c8ffc6ee9c59124.tar.bz2 |
* configure.ac: Add --with-lib-path option. Define LIB_PATH and
NATIVE_LINKER.
* Makefile.am (AM_CPPFLAGS): Define TOOLLIBDIR.
* options.cc (General_options::finalize): Use library search path
from configure script if specified. If not native and no sysroot,
only search TOOLLIBDIR.
* options.h (Search_directory::Search_directory): Change name to
const std::string&.
(General_options::add_to_library_path_with_sysroot): Change arg to
const std::string&.
* configure, Makefile.in, config.in: Rebuild.
Diffstat (limited to 'gold/configure.ac')
-rw-r--r-- | gold/configure.ac | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gold/configure.ac b/gold/configure.ac index 905dbaf..1b46f4a 100644 --- a/gold/configure.ac +++ b/gold/configure.ac @@ -238,6 +238,20 @@ AC_DEFINE_UNQUOTED(GOLD_DEFAULT_BIG_ENDIAN, $default_big_endian, AC_DEFINE_UNQUOTED(GOLD_DEFAULT_OSABI, $default_osabi, [Default OSABI code]) +AC_ARG_WITH(lib-path, +[ --with-lib-path=dir1:dir2... set default LIB_PATH], +[case "$withval" in + yes) LIB_PATH='"/lib:/usr/lib"' ;; + no) LIB_PATH='""' ;; + *) LIB_PATH='"'"$withval"'"' ;; + esac], +[LIB_PATH='"::DEFAULT::"']) +AC_DEFINE_UNQUOTED(LIB_PATH, $LIB_PATH, + [Default library search path]) +if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then + AC_DEFINE(NATIVE_LINKER, 1, [Whether configured as a native linker]) +fi + AC_CHECK_TOOL(NM, nm) AC_PROG_CC |