aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWang Deqiang <wang.deqiang@linaro.org>2014-12-09 13:24:13 -0700
committerRob Savoye <rob.savoye@linaro.org>2014-12-09 13:24:13 -0700
commit2bd163153717afb940cdd7f63f781cd0933b220b (patch)
tree6cc3d906a1879c5aedc70d6e3854ee728929bf47
parent7a8df78bed08fde6c44680e8d6797499dd3ddc9b (diff)
set QEMU_LD_PREFIX to the sysroot
-rw-r--r--config/boards/arm-qemu.exp5
1 files changed, 4 insertions, 1 deletions
diff --git a/config/boards/arm-qemu.exp b/config/boards/arm-qemu.exp
index 25d4990..bf51860 100644
--- a/config/boards/arm-qemu.exp
+++ b/config/boards/arm-qemu.exp
@@ -50,6 +50,9 @@ if { [lindex $ret 0] == 0 } {
}
set specdir "$sysroot/usr/lib"
+# set library path environment variable for qemu
+set env(QEMU_LD_PREFIX) $sysroot
+
# The basic set of flags needed to build "hello world" for this
# board. This board uses libgloss and newlib.
@@ -58,7 +61,7 @@ if { [ istarget "arm*-none-*"] } {
set_board_info cflags "-specs=$specdir/rdimon.specs"
set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags] $additional_options"
} else {
- set_board_info ldflags "-static"
+ set_board_info ldflags "-lpthread -ldl"
}
# This board doesn't use a linker script.