• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

修訂caaa2fec477a2b65ae1bce61af5b916e4a03e131 (tree)
時間2000-11-01 07:56:17
作者Phil Blundell <philb@gnu....>
CommiterPhil Blundell

Log Message

2000-10-31 Philip Blundell <philb@gnu.org>

* elf32-arm.h (elf32_arm_merge_private_bfd_data): Only handle
EF_SOFT_FLOAT if it is defined.

From 2000-05-23 H.J. Lu <hjl@gnu.org>
* elf32-ppc.c (ppc_elf_relocate_section): Fix a typo.

Change Summary

差異

--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,11 @@
1+2000-10-31 Philip Blundell <philb@gnu.org>
2+
3+ * elf32-arm.h (elf32_arm_merge_private_bfd_data): Only handle
4+ EF_SOFT_FLOAT if it is defined.
5+
6+ From 2000-05-23 H.J. Lu <hjl@gnu.org>
7+ * elf32-ppc.c (ppc_elf_relocate_section): Fix a typo.
8+
19 2000-10-27 Philip Blundell <philb@gnu.org>
210
311 * elf32-arm.h (elf32_arm_copy_private_bfd_data): Don't refuse
--- a/bfd/elf32-arm.h
+++ b/bfd/elf32-arm.h
@@ -2057,6 +2057,7 @@ Error: %s passes floats in %s registers, whereas %s passes them in %s registers"
20572057 flags_compatible = false;
20582058 }
20592059
2060+#ifdef EF_SOFT_FLOAT
20602061 if ((in_flags & EF_SOFT_FLOAT) != (out_flags & EF_SOFT_FLOAT))
20612062 {
20622063 _bfd_error_handler (_ ("\
@@ -2067,6 +2068,7 @@ Error: %s uses %s floating point, whereas %s uses %s floating point"),
20672068 out_flags & EF_SOFT_FLOAT ? _("soft") : _("hard"));
20682069 flags_compatible = false;
20692070 }
2071+#endif
20702072
20712073 /* Interworking mismatch is only a warning. */
20722074 if ((in_flags & EF_INTERWORK) != (out_flags & EF_INTERWORK))
--- a/bfd/elf32-ppc.c
+++ b/bfd/elf32-ppc.c
@@ -3121,7 +3121,7 @@ ppc_elf_relocate_section (output_bfd, info, input_bfd, input_section,
31213121 rel->r_offset,
31223122 (!info->shared
31233123 || info->no_undefined
3124- ELF_ST_VISIBILITY (h->other))))
3124+ || ELF_ST_VISIBILITY (h->other))))
31253125 return false;
31263126 relocation = 0;
31273127 }