From b531cfe94ef89d233965401497d97304e20432c4 Mon Sep 17 00:00:00 2001
From: Ian Lance Taylor <ian@airs.com>
Date: Tue, 1 Nov 1994 04:46:07 +0000
Subject: [PATCH] 	* elf32-hppa.c (ELF32_PARISC_SX_SIZE): Define. 
 (ELF32_PARISC_SX_GET, ELF32_PARISC_SX_PUT): Define. 	(symextn_entry): Don't
 define. 	(symext_chain_size): Change type to bfd_size_type. 
 (symextn_contents): Change type to bfd_byte *. 
 (elf32_hppa_backend_begin_write_processing): Use 	ELF32_PARISC_SX_SIZE
 instead of sizeof (symext_entryS). 	(elf32_hppa_size_symext): Likewise. 
 Also, change type of sizep to 	bfd_size_type *. 
 (elf_hppa_tc_make_sections): Cast symextn_contents assignment to 
 bfd_byte *.  Use ELF32_PARISC_SX_PUT instead of direct assignment. 
 (elf32_hppa_backend_symbol_table_processing): Use 	ELF32_PARISC_SX_SIZE
 instead of sizeof (symext_entryS).  Use 	ELF32_PARISC_SX_GET insetad of
 direct assignment. 	(elf32_hppa_read_symext_info): Change type of
 contents, and its 	assignment cast, to bfd_byte *.  Use
 ELF32_PARISC_SX_SIZE instead 	of sizeof (symextn_entry).  Use symext_entryS
 instead of 	symextn_entry.  Use ELF32_PARISC_SX_GET instead of direct 
 assignment.

---
 bfd/ChangeLog | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index c88d1bd96de..305e680977f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,25 @@
 Mon Oct 31 14:19:08 1994  Ian Lance Taylor  <ian@sanguine.cygnus.com>
 
+	* elf32-hppa.c (ELF32_PARISC_SX_SIZE): Define.
+	(ELF32_PARISC_SX_GET, ELF32_PARISC_SX_PUT): Define.
+	(symextn_entry): Don't define.
+	(symext_chain_size): Change type to bfd_size_type.
+	(symextn_contents): Change type to bfd_byte *.
+	(elf32_hppa_backend_begin_write_processing): Use
+	ELF32_PARISC_SX_SIZE instead of sizeof (symext_entryS).
+	(elf32_hppa_size_symext): Likewise.  Also, change type of sizep to
+	bfd_size_type *.
+	(elf_hppa_tc_make_sections): Cast symextn_contents assignment to
+	bfd_byte *.  Use ELF32_PARISC_SX_PUT instead of direct assignment.
+	(elf32_hppa_backend_symbol_table_processing): Use
+	ELF32_PARISC_SX_SIZE instead of sizeof (symext_entryS).  Use
+	ELF32_PARISC_SX_GET insetad of direct assignment.
+	(elf32_hppa_read_symext_info): Change type of contents, and its
+	assignment cast, to bfd_byte *.  Use ELF32_PARISC_SX_SIZE instead
+	of sizeof (symextn_entry).  Use symext_entryS instead of
+	symextn_entry.  Use ELF32_PARISC_SX_GET instead of direct
+	assignment.
+
 	* archive.c (bfd_dont_truncate_arname): Add the ar padding
 	character, if there is room for it, even if the name is the
 	maximum length.