From: Richard Sandiford Date: Wed, 16 May 2007 07:19:46 +0000 (+0000) Subject: ld/ X-Git-Tag: binutils-2_18-branchpoint~724 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa1e8d8e04abc3c79eb2597a34ca7e57a27ecd42;p=platform%2Fupstream%2Fbinutils.git ld/ * configure.in: Allow sysroots to be relocated under $prefix as well as $exec_prefix. * configure: Regenerate. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 3cc0c85..19f66d3 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2007-05-16 Richard Sandiford + + * configure.in: Allow sysroots to be relocated under $prefix as + well as $exec_prefix. + * configure: Regenerate. + 2007-05-14 Andreas Schwab * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): diff --git a/ld/configure b/ld/configure index d34367d..d825ecf 100755 --- a/ld/configure +++ b/ld/configure @@ -4198,17 +4198,20 @@ if test "${with_sysroot+set}" = set; then TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"' use_sysroot=yes + if test "x$prefix" = xNONE; then + test_prefix=/usr/local + else + test_prefix=$prefix + fi if test "x$exec_prefix" = xNONE; then - if test "x$prefix" = xNONE; then - test_prefix=/usr/local - else - test_prefix=$prefix - fi + test_exec_prefix=$test_prefix else - test_prefix=$exec_prefix + test_exec_prefix=$exec_prefix fi case ${TARGET_SYSTEM_ROOT} in "${test_prefix}"|"${test_prefix}/"*|\ + "${test_exec_prefix}"|"${test_exec_prefix}/"*|\ + '${prefix}'|'${prefix}/'*|\ '${exec_prefix}'|'${exec_prefix}/'*) t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE" TARGET_SYSTEM_ROOT_DEFINE="$t" diff --git a/ld/configure.in b/ld/configure.in index 3fd64c0..0589578 100644 --- a/ld/configure.in +++ b/ld/configure.in @@ -41,17 +41,20 @@ AC_ARG_WITH(sysroot, TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"' use_sysroot=yes + if test "x$prefix" = xNONE; then + test_prefix=/usr/local + else + test_prefix=$prefix + fi if test "x$exec_prefix" = xNONE; then - if test "x$prefix" = xNONE; then - test_prefix=/usr/local - else - test_prefix=$prefix - fi + test_exec_prefix=$test_prefix else - test_prefix=$exec_prefix + test_exec_prefix=$exec_prefix fi case ${TARGET_SYSTEM_ROOT} in "${test_prefix}"|"${test_prefix}/"*|\ + "${test_exec_prefix}"|"${test_exec_prefix}/"*|\ + '${prefix}'|'${prefix}/'*|\ '${exec_prefix}'|'${exec_prefix}/'*) t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE" TARGET_SYSTEM_ROOT_DEFINE="$t"