mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-05 12:53:16 +08:00
2001-01-03 Kazu Hirata <kazu@hxi.com>
* ecoffswap.h: Fix formatting. * elf-bfd.h: Likewise. * elfarm-nabi.c: Likewise. * elfarm-oabi.c: Likewise. * elfcode.h: Likewise. * elfcore.h: Likewise. * elflink.c: Likewise. * elflink.h: Likewise. * elfxx-ia64.c: Likewise. * elfxx-target.h: Likewise.
This commit is contained in:
parent
ad2a4d0953
commit
3e932841da
@ -1,6 +1,16 @@
|
||||
2001-01-03 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
* libbfd.c: Fix formatting.
|
||||
* ecoffswap.h: Fix formatting.
|
||||
* elf-bfd.h: Likewise.
|
||||
* elfarm-nabi.c: Likewise.
|
||||
* elfarm-oabi.c: Likewise.
|
||||
* elfcode.h: Likewise.
|
||||
* elfcore.h: Likewise.
|
||||
* elflink.c: Likewise.
|
||||
* elflink.h: Likewise.
|
||||
* elfxx-ia64.c: Likewise.
|
||||
* elfxx-target.h: Likewise.
|
||||
* libbfd.c: Likewise
|
||||
* linker.c: Likewise.
|
||||
* lynx-core.c: Likewise.
|
||||
|
||||
|
@ -131,7 +131,7 @@ ecoff_swap_hdr_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -176,7 +176,7 @@ ecoff_swap_hdr_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -244,7 +244,7 @@ ecoff_swap_fdr_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -312,7 +312,7 @@ ecoff_swap_fdr_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -377,7 +377,7 @@ ecoff_swap_pdr_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -438,7 +438,7 @@ ecoff_swap_pdr_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -477,7 +477,7 @@ ecoff_swap_pdr_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -511,7 +511,7 @@ ecoff_swap_pdr_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
#endif /* MPW_C */
|
||||
@ -561,7 +561,7 @@ ecoff_swap_sym_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -610,7 +610,7 @@ ecoff_swap_sym_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -649,7 +649,7 @@ ecoff_swap_ext_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -698,7 +698,7 @@ ecoff_swap_ext_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -716,7 +716,7 @@ ecoff_swap_rfd_in (abfd, ext_ptr, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -734,7 +734,7 @@ ecoff_swap_rfd_out (abfd, intern, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -775,7 +775,7 @@ ecoff_swap_opt_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -814,7 +814,7 @@ ecoff_swap_opt_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -835,7 +835,7 @@ ecoff_swap_dnr_in (abfd, ext_copy, intern)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -857,6 +857,6 @@ ecoff_swap_dnr_out (abfd, intern_copy, ext_ptr)
|
||||
|
||||
#ifdef TEST
|
||||
if (memcmp ((char *)ext, (char *)intern, sizeof (*intern)) != 0)
|
||||
abort();
|
||||
abort ();
|
||||
#endif
|
||||
}
|
||||
|
@ -578,7 +578,6 @@ static reloc_howto_type elf32_arm_thm_pc9_howto =
|
||||
0x000000ff, /* dst_mask */
|
||||
true); /* pcrel_offset */
|
||||
|
||||
|
||||
static void
|
||||
elf32_arm_info_to_howto (abfd, bfd_reloc, elf_reloc)
|
||||
bfd * abfd ATTRIBUTE_UNUSED;
|
||||
|
@ -236,7 +236,6 @@ elf_swap_symbol_out (abfd, src, cdst)
|
||||
bfd_h_put_16 (abfd, src->st_shndx, dst->st_shndx);
|
||||
}
|
||||
|
||||
|
||||
/* Translate an ELF file header in external format into an ELF file header in
|
||||
internal format. */
|
||||
|
||||
@ -296,7 +295,6 @@ elf_swap_ehdr_out (abfd, src, dst)
|
||||
bfd_h_put_16 (abfd, src->e_shstrndx, dst->e_shstrndx);
|
||||
}
|
||||
|
||||
|
||||
/* Translate an ELF section header table entry in external format into an
|
||||
ELF section header table entry in internal format. */
|
||||
|
||||
@ -347,7 +345,6 @@ elf_swap_shdr_out (abfd, src, dst)
|
||||
put_word (abfd, src->sh_entsize, dst->sh_entsize);
|
||||
}
|
||||
|
||||
|
||||
/* Translate an ELF program header table entry in external format into an
|
||||
ELF program header table entry in internal format. */
|
||||
|
||||
@ -464,7 +461,6 @@ elf_swap_dyn_out (abfd, src, p)
|
||||
|
||||
/* ELF .o/exec file reading */
|
||||
|
||||
|
||||
/* Begin processing a given object.
|
||||
|
||||
First we validate the file by reading in the ELF header and checking
|
||||
@ -1421,7 +1417,6 @@ elf_slurp_reloc_table (abfd, asect, symbols, dynamic)
|
||||
symbols, dynamic))
|
||||
return false;
|
||||
|
||||
|
||||
asect->relocation = relents;
|
||||
return true;
|
||||
}
|
||||
|
@ -17,7 +17,6 @@ You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||
|
||||
|
||||
char*
|
||||
elf_core_file_failing_command (abfd)
|
||||
bfd *abfd;
|
||||
@ -32,7 +31,6 @@ elf_core_file_failing_signal (abfd)
|
||||
return elf_tdata (abfd)->core_signal;
|
||||
}
|
||||
|
||||
|
||||
boolean
|
||||
elf_core_file_matches_executable_p (core_bfd, exec_bfd)
|
||||
bfd *core_bfd;
|
||||
@ -63,7 +61,6 @@ elf_core_file_matches_executable_p (core_bfd, exec_bfd)
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/* Core files are simply standard ELF formatted files that partition
|
||||
the file using the execution view of the file (program header table)
|
||||
rather than the linking view. In fact, there is no section header
|
||||
|
@ -115,7 +115,6 @@ is_global_symbol_definition (abfd, sym)
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/* Search the symbol table of the archive element of the archive ABFD
|
||||
whoes archove map contains a mention of SYMDEF, and determine if
|
||||
the symbol is defined in this element. */
|
||||
@ -6404,22 +6403,22 @@ elf_gc_mark (info, sec, gc_mark_hook)
|
||||
{
|
||||
elf_swap_symbol_in (input_bfd, &locsyms[r_symndx], &s);
|
||||
if (ELF_ST_BIND (s.st_info) == STB_LOCAL)
|
||||
rsec = (*gc_mark_hook)(sec->owner, info, rel, NULL, &s);
|
||||
rsec = (*gc_mark_hook) (sec->owner, info, rel, NULL, &s);
|
||||
else
|
||||
{
|
||||
h = sym_hashes[r_symndx - extsymoff];
|
||||
rsec = (*gc_mark_hook)(sec->owner, info, rel, h, NULL);
|
||||
rsec = (*gc_mark_hook) (sec->owner, info, rel, h, NULL);
|
||||
}
|
||||
}
|
||||
else if (r_symndx >= nlocsyms)
|
||||
{
|
||||
h = sym_hashes[r_symndx - extsymoff];
|
||||
rsec = (*gc_mark_hook)(sec->owner, info, rel, h, NULL);
|
||||
rsec = (*gc_mark_hook) (sec->owner, info, rel, h, NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
elf_swap_symbol_in (input_bfd, &locsyms[r_symndx], &s);
|
||||
rsec = (*gc_mark_hook)(sec->owner, info, rel, NULL, &s);
|
||||
rsec = (*gc_mark_hook) (sec->owner, info, rel, NULL, &s);
|
||||
}
|
||||
|
||||
if (rsec && !rsec->gc_mark)
|
||||
@ -6490,7 +6489,7 @@ elf_gc_sweep (info, gc_sweep_hook)
|
||||
if (internal_relocs == NULL)
|
||||
return false;
|
||||
|
||||
r = (*gc_sweep_hook)(o->owner, info, o, internal_relocs);
|
||||
r = (*gc_sweep_hook) (o->owner, info, o, internal_relocs);
|
||||
|
||||
if (!info->keep_memory)
|
||||
free (internal_relocs);
|
||||
|
@ -25,7 +25,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||
#include "opcode/ia64.h"
|
||||
#include "elf/ia64.h"
|
||||
|
||||
|
||||
/*
|
||||
* THE RULES for all the stuff the linker creates --
|
||||
*
|
||||
@ -188,7 +187,7 @@ static struct elfNN_ia64_local_hash_entry *elfNN_ia64_local_hash_lookup
|
||||
boolean create, boolean copy));
|
||||
static void elfNN_ia64_dyn_sym_traverse
|
||||
PARAMS ((struct elfNN_ia64_link_hash_table *ia64_info,
|
||||
boolean (*func)(struct elfNN_ia64_dyn_sym_info *, PTR),
|
||||
boolean (*func) (struct elfNN_ia64_dyn_sym_info *, PTR),
|
||||
PTR info));
|
||||
static boolean elfNN_ia64_create_dynamic_sections
|
||||
PARAMS ((bfd *abfd, struct bfd_link_info *info));
|
||||
@ -1156,7 +1155,6 @@ elfNN_ia64_modify_segment_map (abfd)
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/* According to the Tahoe assembler spec, all labels starting with a
|
||||
'.' are local. */
|
||||
|
||||
@ -1204,7 +1202,7 @@ elfNN_ia64_local_hash_table_init (ht, abfd, new)
|
||||
bfd *abfd ATTRIBUTE_UNUSED;
|
||||
new_hash_entry_func new;
|
||||
{
|
||||
memset (ht, 0, sizeof(*ht));
|
||||
memset (ht, 0, sizeof (*ht));
|
||||
return bfd_hash_table_init (&ht->root, new);
|
||||
}
|
||||
|
||||
@ -1227,7 +1225,7 @@ elfNN_ia64_new_loc_hash_entry (entry, table, string)
|
||||
|
||||
/* Initialize our local data. All zeros, and definitely easier
|
||||
than setting a handful of bit fields. */
|
||||
memset (ret, 0, sizeof(*ret));
|
||||
memset (ret, 0, sizeof (*ret));
|
||||
|
||||
/* Call the allocation method of the superclass. */
|
||||
ret = ((struct elfNN_ia64_local_hash_entry *)
|
||||
@ -1255,7 +1253,7 @@ elfNN_ia64_new_elf_hash_entry (entry, table, string)
|
||||
|
||||
/* Initialize our local data. All zeros, and definitely easier
|
||||
than setting a handful of bit fields. */
|
||||
memset (ret, 0, sizeof(*ret));
|
||||
memset (ret, 0, sizeof (*ret));
|
||||
|
||||
/* Call the allocation method of the superclass. */
|
||||
ret = ((struct elfNN_ia64_link_hash_entry *)
|
||||
@ -1500,7 +1498,7 @@ get_dyn_sym_info (ia64_info, h, abfd, rel, create)
|
||||
/* Construct a string for use in the elfNN_ia64_local_hash_table.
|
||||
The name describes what was once anonymous memory. */
|
||||
|
||||
len = sizeof(void*)*2 + 1 + sizeof(bfd_vma)*4 + 1 + 1;
|
||||
len = sizeof (void*)*2 + 1 + sizeof (bfd_vma)*4 + 1 + 1;
|
||||
len += 10; /* %p slop */
|
||||
|
||||
addr_name = alloca (len);
|
||||
@ -2504,7 +2502,7 @@ elfNN_ia64_size_dynamic_sections (output_bfd, info)
|
||||
if (! bfd_elfNN_add_dynamic_entry (info, DT_RELA, 0)
|
||||
|| ! bfd_elfNN_add_dynamic_entry (info, DT_RELASZ, 0)
|
||||
|| ! bfd_elfNN_add_dynamic_entry (info, DT_RELAENT,
|
||||
sizeof(ElfNN_External_Rela)))
|
||||
sizeof (ElfNN_External_Rela)))
|
||||
return false;
|
||||
|
||||
if (reltext)
|
||||
@ -2765,7 +2763,7 @@ elfNN_ia64_install_dyn_reloc (abfd, info, sec, srel, offset, type,
|
||||
bfd_elfNN_swap_reloca_out (abfd, &outrel,
|
||||
((ElfNN_External_Rela *) srel->contents
|
||||
+ srel->reloc_count++));
|
||||
BFD_ASSERT (sizeof(ElfNN_External_Rela) * srel->reloc_count
|
||||
BFD_ASSERT (sizeof (ElfNN_External_Rela) * srel->reloc_count
|
||||
<= srel->_cooked_size);
|
||||
}
|
||||
|
||||
@ -3057,7 +3055,7 @@ elfNN_ia64_final_link (abfd, info)
|
||||
(*_bfd_error_handler)
|
||||
(_("%s: short data segment overflowed (0x%lx >= 0x400000)"),
|
||||
bfd_get_filename (abfd),
|
||||
(unsigned long)(max_short_vma - min_short_vma));
|
||||
(unsigned long) (max_short_vma - min_short_vma));
|
||||
return false;
|
||||
}
|
||||
else if ((gp_val > min_short_vma
|
||||
|
Loading…
Reference in New Issue
Block a user