aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorStan Cox <scox@redhat.com>1998-05-27 01:06:20 +0000
committerStan Cox <scox@redhat.com>1998-05-27 01:06:20 +0000
commitfc23c14efc3b16df6a1c843b683352f1421861cd (patch)
tree927fbea24323a4d3859967776e7873362828ee10 /bfd/ChangeLog
parente2cb37fee1e55026d3ebcc9a1d3d9885e4b1679c (diff)
downloadgdb-fc23c14efc3b16df6a1c843b683352f1421861cd.zip
gdb-fc23c14efc3b16df6a1c843b683352f1421861cd.tar.gz
gdb-fc23c14efc3b16df6a1c843b683352f1421861cd.tar.bz2
sparclite 86x big endian instruction / little endian data support.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 25cfacb..a903be5 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,20 @@
+Tue May 26 19:37:47 1998 Stan Cox <scox@equinox.cygnus.com>
+
+ * elf32-sparc.c (_bfd_sparc_elf_howto_table, sparc_reloc_map,
+ elf32_sparc_relocate_section): Added R_SPARC_32LE for little
+ endian data 32 bit relocations.
+ (elf32_sparc_merge_private_bfd_data): Check if linking little
+ endian objects with big endian objects.
+ (elf32_sparc_object_p): Set bfd_mach_sparc_sparclite_le.
+ (elf32_sparc_final_write_processing): Set EF_SPARC_LEDATA in e_flags.
+
+ * libbfd.h (bfd_reloc_code_real_names): Added BFD_RELOC_SPARC_32LE.
+ * reloc.c: Same.
+
+ * cpu-sparc.c (arch_info_struct): Added sparc:sparclite_le
+
+ * archures.c (bfd_mach_sparc_sparclite_le): New.
+
Thu May 21 16:59:28 1998 Nick Clifton <nickc@cygnus.com>
* peicode.h (add_data_entry): Fix precedence of operators in if ()