Fix up warnings from gcc -Wall:
* coffgen.c (coff_print_symbol): Use %lx and cast n_value to unsigned long. Use %ld for tagndx. Use %lx for offset + vma and cast it to unsigned long. * ecoff.c (ecoff_emit_aggregate): Use %ld. (ecoff_print_symbol): Use %ld, and cast indx and sym_base to long. * coffcode.h (dummy_reloc16_estimate): Specify return type.
This commit is contained in:
parent
a6e0dae9c3
commit
56775366f3
2 changed files with 17 additions and 11 deletions
|
@ -1,5 +1,13 @@
|
|||
Mon Oct 25 16:05:23 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
||||
|
||||
Fix up warnings from gcc -Wall:
|
||||
* coffgen.c (coff_print_symbol): Use %lx and cast n_value to
|
||||
unsigned long. Use %ld for tagndx. Use %lx for offset + vma and
|
||||
cast it to unsigned long.
|
||||
* ecoff.c (ecoff_emit_aggregate): Use %ld.
|
||||
(ecoff_print_symbol): Use %ld, and cast indx and sym_base to long.
|
||||
* coffcode.h (dummy_reloc16_estimate): Specify return type.
|
||||
|
||||
* libbfd.c (bfd_write): If not everything is written out, set
|
||||
bfd_error to system_call_error. If the return value is
|
||||
non-negative, set errno to ENOSPC (if ENOSPC is defined).
|
||||
|
|
|
@ -437,9 +437,11 @@ DEFUN(styp_to_sec_flags, (abfd, hdr),
|
|||
}
|
||||
else if (styp_flags & STYP_INFO)
|
||||
{
|
||||
/* Assume that any informational section is primarily for debugging
|
||||
and therefore a prime candidate for stripping. */
|
||||
sec_flags |= SEC_DEBUGGING;
|
||||
/* This should be marked as SEC_DEBUGGING, but that can't be
|
||||
done until we make sure that strip can still work. strip
|
||||
will probably have to preserve the same number of sections to
|
||||
ensure that the section vma matches the section file
|
||||
position. */
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -1261,10 +1263,6 @@ DEFUN(coff_compute_section_file_positions,(abfd),
|
|||
sofar += AOUTSZ;
|
||||
|
||||
sofar += abfd->section_count * SCNHSZ;
|
||||
#ifdef USE_DISCARDED_SECTIONS_COUNT
|
||||
/* Count any sections that were removed, so overall size doesn't change. */
|
||||
sofar += discarded_sections_count * SCNHSZ;
|
||||
#endif
|
||||
for (current = abfd->sections;
|
||||
current != (asection *)NULL;
|
||||
current = current->next) {
|
||||
|
@ -2288,14 +2286,14 @@ bfd *abfd;
|
|||
#ifndef coff_reloc16_estimate
|
||||
#define coff_reloc16_estimate dummy_reloc16_estimate
|
||||
|
||||
static dummy_reloc16_estimate(input_section, symbols, reloc, shrink)
|
||||
static int
|
||||
dummy_reloc16_estimate(input_section, symbols, reloc, shrink)
|
||||
asection *input_section;
|
||||
asymbol **symbols;
|
||||
arelent *reloc;
|
||||
int shrink;
|
||||
unsigned int shrink;
|
||||
{
|
||||
abort();
|
||||
|
||||
abort ();
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue