diff options
author | Ian Lance Taylor <iant@google.com> | 2007-10-04 05:49:04 +0000 |
---|---|---|
committer | Ian Lance Taylor <iant@google.com> | 2007-10-04 05:49:04 +0000 |
commit | ad2d6943a49fa11ba1e23749973c75feb12dcf6b (patch) | |
tree | bc02409b029014fba4f735d3dea15217bbb58c9b /gold/layout.cc | |
parent | 4638dbaa96a30d93647bb737b9a49ee1ca878a7d (diff) | |
download | gdb-ad2d6943a49fa11ba1e23749973c75feb12dcf6b.zip gdb-ad2d6943a49fa11ba1e23749973c75feb12dcf6b.tar.gz gdb-ad2d6943a49fa11ba1e23749973c75feb12dcf6b.tar.bz2 |
Full support for --sysroot.
Diffstat (limited to 'gold/layout.cc')
-rw-r--r-- | gold/layout.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gold/layout.cc b/gold/layout.cc index 9dad4b0..e878456 100644 --- a/gold/layout.cc +++ b/gold/layout.cc @@ -1309,18 +1309,18 @@ Layout::finish_dynamic_section(const Input_objects* input_objects, ++p) { if (rpath_val.empty()) - rpath_val = *p; + rpath_val = p->name(); else { // Eliminate duplicates. General_options::Dir_list::const_iterator q; for (q = rpath.begin(); q != p; ++q) - if (strcmp(*q, *p) == 0) + if (q->name() == p->name()) break; if (q == p) { rpath_val += ':'; - rpath_val += *p; + rpath_val += p->name(); } } } |