summaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorH.J. Lu <hjl@lucon.org>2000-07-21 02:16:31 +0000
committerH.J. Lu <hjl@lucon.org>2000-07-21 02:16:31 +0000
commitc5ec706165ab0e06f725889b0fd572bbb499f4d1 (patch)
treedd54fef9d7528dda191b0db7bc7c57c7350cc44b /bfd
parent36b174dc6277ea2e0d5d6185fa1bfaa8e54f59b5 (diff)
downloadbinutils-redhat-c5ec706165ab0e06f725889b0fd572bbb499f4d1.tar.gz
2000-07-20 H.J. Lu <hjl@gnu.org>
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set DT_FLAGS_1 only if info->new_dtags is true.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog5
-rw-r--r--bfd/elflink.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index b83198cf4e..782f959a9f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,10 @@
2000-07-20 H.J. Lu <hjl@gnu.org>
+ * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set DT_FLAGS_1
+ only if info->new_dtags is true.
+
+2000-07-20 H.J. Lu <hjl@gnu.org>
+
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set
DT_RUNPATH and DT_FLAGS only if info->new_dtags is true.
diff --git a/bfd/elflink.h b/bfd/elflink.h
index 10cf2ae8b9..5e74a5f427 100644
--- a/bfd/elflink.h
+++ b/bfd/elflink.h
@@ -3144,7 +3144,7 @@ NAME(bfd_elf,size_dynamic_sections) (output_bfd, soname, rpath,
return false;
}
- if (info->flags_1)
+ if (info->new_dtags && info->flags_1)
{
if (! info->shared)
info->flags_1 &= ~ (DF_1_INITFIRST