forked from Imagelibrary/binutils-gdb
s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. Simplify
comparisons of bfd_boolean vars with TRUE/FALSE. Formatting.
This commit is contained in:
154
bfd/coffgen.c
154
bfd/coffgen.c
@@ -46,19 +46,19 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||
static void coff_fix_symbol_name
|
||||
PARAMS ((bfd *, asymbol *, combined_entry_type *, bfd_size_type *,
|
||||
asection **, bfd_size_type *));
|
||||
static boolean coff_write_symbol
|
||||
static bfd_boolean coff_write_symbol
|
||||
PARAMS ((bfd *, asymbol *, combined_entry_type *, bfd_vma *,
|
||||
bfd_size_type *, asection **, bfd_size_type *));
|
||||
static boolean coff_write_alien_symbol
|
||||
static bfd_boolean coff_write_alien_symbol
|
||||
PARAMS ((bfd *, asymbol *, bfd_vma *, bfd_size_type *,
|
||||
asection **, bfd_size_type *));
|
||||
static boolean coff_write_native_symbol
|
||||
static bfd_boolean coff_write_native_symbol
|
||||
PARAMS ((bfd *, coff_symbol_type *, bfd_vma *, bfd_size_type *,
|
||||
asection **, bfd_size_type *));
|
||||
static void coff_pointerize_aux
|
||||
PARAMS ((bfd *, combined_entry_type *, combined_entry_type *,
|
||||
unsigned int, combined_entry_type *));
|
||||
static boolean make_a_section_from_file
|
||||
static bfd_boolean make_a_section_from_file
|
||||
PARAMS ((bfd *, struct internal_scnhdr *, unsigned int));
|
||||
static const bfd_target *coff_real_object_p
|
||||
PARAMS ((bfd *, unsigned, struct internal_filehdr *,
|
||||
@@ -74,7 +74,7 @@ static char *copy_name
|
||||
|
||||
/* Take a section header read from a coff file (in HOST byte order),
|
||||
and make a BFD "section" out of it. This is used by ECOFF. */
|
||||
static boolean
|
||||
static bfd_boolean
|
||||
make_a_section_from_file (abfd, hdr, target_index)
|
||||
bfd *abfd;
|
||||
struct internal_scnhdr *hdr;
|
||||
@@ -82,7 +82,7 @@ make_a_section_from_file (abfd, hdr, target_index)
|
||||
{
|
||||
asection *return_section;
|
||||
char *name;
|
||||
boolean result = true;
|
||||
bfd_boolean result = TRUE;
|
||||
flagword flags;
|
||||
|
||||
name = NULL;
|
||||
@@ -103,14 +103,14 @@ make_a_section_from_file (abfd, hdr, target_index)
|
||||
{
|
||||
strings = _bfd_coff_read_string_table (abfd);
|
||||
if (strings == NULL)
|
||||
return false;
|
||||
return FALSE;
|
||||
/* FIXME: For extra safety, we should make sure that
|
||||
strindex does not run us past the end, but right now we
|
||||
don't know the length of the string table. */
|
||||
strings += strindex;
|
||||
name = bfd_alloc (abfd, (bfd_size_type) strlen (strings) + 1);
|
||||
if (name == NULL)
|
||||
return false;
|
||||
return FALSE;
|
||||
strcpy (name, strings);
|
||||
}
|
||||
}
|
||||
@@ -120,14 +120,14 @@ make_a_section_from_file (abfd, hdr, target_index)
|
||||
/* Assorted wastage to null-terminate the name, thanks AT&T! */
|
||||
name = bfd_alloc (abfd, (bfd_size_type) sizeof (hdr->s_name) + 1);
|
||||
if (name == NULL)
|
||||
return false;
|
||||
return FALSE;
|
||||
strncpy (name, (char *) &hdr->s_name[0], sizeof (hdr->s_name));
|
||||
name[sizeof (hdr->s_name)] = 0;
|
||||
}
|
||||
|
||||
return_section = bfd_make_section_anyway (abfd, name);
|
||||
if (return_section == NULL)
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
return_section->vma = hdr->s_vaddr;
|
||||
return_section->lma = hdr->s_paddr;
|
||||
@@ -147,7 +147,7 @@ make_a_section_from_file (abfd, hdr, target_index)
|
||||
|
||||
if (! bfd_coff_styp_to_sec_flags_hook (abfd, hdr, name, return_section,
|
||||
& flags))
|
||||
result = false;
|
||||
result = FALSE;
|
||||
|
||||
return_section->flags = flags;
|
||||
|
||||
@@ -423,12 +423,12 @@ _bfd_coff_internal_syment_name (abfd, sym, buf)
|
||||
}
|
||||
|
||||
/* Read in and swap the relocs. This returns a buffer holding the
|
||||
relocs for section SEC in file ABFD. If CACHE is true and
|
||||
relocs for section SEC in file ABFD. If CACHE is TRUE and
|
||||
INTERNAL_RELOCS is NULL, the relocs read in will be saved in case
|
||||
the function is called again. If EXTERNAL_RELOCS is not NULL, it
|
||||
is a buffer large enough to hold the unswapped relocs. If
|
||||
INTERNAL_RELOCS is not NULL, it is a buffer large enough to hold
|
||||
the swapped relocs. If REQUIRE_INTERNAL is true, then the return
|
||||
the swapped relocs. If REQUIRE_INTERNAL is TRUE, then the return
|
||||
value must be INTERNAL_RELOCS. The function returns NULL on error. */
|
||||
|
||||
struct internal_reloc *
|
||||
@@ -436,9 +436,9 @@ _bfd_coff_read_internal_relocs (abfd, sec, cache, external_relocs,
|
||||
require_internal, internal_relocs)
|
||||
bfd *abfd;
|
||||
asection *sec;
|
||||
boolean cache;
|
||||
bfd_boolean cache;
|
||||
bfd_byte *external_relocs;
|
||||
boolean require_internal;
|
||||
bfd_boolean require_internal;
|
||||
struct internal_reloc *internal_relocs;
|
||||
{
|
||||
bfd_size_type relsz;
|
||||
@@ -565,7 +565,7 @@ coff_count_linenumbers (abfd)
|
||||
do
|
||||
{
|
||||
asection * sec = q->symbol.section->output_section;
|
||||
|
||||
|
||||
/* Do not try to update fields in read-only sections. */
|
||||
if (! bfd_is_const_section (sec))
|
||||
sec->lineno_count ++;
|
||||
@@ -656,7 +656,7 @@ fixup_symbol_value (abfd, coff_symbol_ptr, syment)
|
||||
chain, and that the last one points to the first external symbol. We
|
||||
do that here too. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
coff_renumber_symbols (bfd_ptr, first_undef)
|
||||
bfd *bfd_ptr;
|
||||
int *first_undef;
|
||||
@@ -685,7 +685,7 @@ coff_renumber_symbols (bfd_ptr, first_undef)
|
||||
amt = sizeof (asymbol *) * ((bfd_size_type) symbol_count + 1);
|
||||
newsyms = (asymbol **) bfd_alloc (bfd_ptr, amt);
|
||||
if (!newsyms)
|
||||
return false;
|
||||
return FALSE;
|
||||
bfd_ptr->outsymbols = newsyms;
|
||||
for (i = 0; i < symbol_count; i++)
|
||||
if ((symbol_ptr_ptr[i]->flags & BSF_NOT_AT_END) != 0
|
||||
@@ -748,7 +748,7 @@ coff_renumber_symbols (bfd_ptr, first_undef)
|
||||
}
|
||||
obj_conv_table_size (bfd_ptr) = native_index;
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* Run thorough the symbol table again, and fix it so that all
|
||||
@@ -943,7 +943,7 @@ coff_fix_symbol_name (abfd, symbol, native, string_size_p,
|
||||
|
||||
/* Write a symbol out to a COFF file. */
|
||||
|
||||
static boolean
|
||||
static bfd_boolean
|
||||
coff_write_symbol (abfd, symbol, native, written, string_size_p,
|
||||
debug_string_section_p, debug_string_size_p)
|
||||
bfd *abfd;
|
||||
@@ -988,10 +988,10 @@ coff_write_symbol (abfd, symbol, native, written, string_size_p,
|
||||
symesz = bfd_coff_symesz (abfd);
|
||||
buf = bfd_alloc (abfd, symesz);
|
||||
if (!buf)
|
||||
return false;
|
||||
return FALSE;
|
||||
bfd_coff_swap_sym_out (abfd, &native->u.syment, buf);
|
||||
if (bfd_bwrite (buf, symesz, abfd) != symesz)
|
||||
return false;
|
||||
return FALSE;
|
||||
bfd_release (abfd, buf);
|
||||
|
||||
if (native->u.syment.n_numaux > 0)
|
||||
@@ -1002,7 +1002,7 @@ coff_write_symbol (abfd, symbol, native, written, string_size_p,
|
||||
auxesz = bfd_coff_auxesz (abfd);
|
||||
buf = bfd_alloc (abfd, auxesz);
|
||||
if (!buf)
|
||||
return false;
|
||||
return FALSE;
|
||||
for (j = 0; j < native->u.syment.n_numaux; j++)
|
||||
{
|
||||
bfd_coff_swap_aux_out (abfd,
|
||||
@@ -1013,7 +1013,7 @@ coff_write_symbol (abfd, symbol, native, written, string_size_p,
|
||||
native->u.syment.n_numaux,
|
||||
buf);
|
||||
if (bfd_bwrite (buf, auxesz, abfd) != auxesz)
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
bfd_release (abfd, buf);
|
||||
}
|
||||
@@ -1022,14 +1022,14 @@ coff_write_symbol (abfd, symbol, native, written, string_size_p,
|
||||
set_index (symbol, *written);
|
||||
|
||||
*written += numaux + 1;
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* Write out a symbol to a COFF file that does not come from a COFF
|
||||
file originally. This symbol may have been created by the linker,
|
||||
or we may be linking a non COFF file to a COFF file. */
|
||||
|
||||
static boolean
|
||||
static bfd_boolean
|
||||
coff_write_alien_symbol (abfd, symbol, written, string_size_p,
|
||||
debug_string_section_p, debug_string_size_p)
|
||||
bfd *abfd;
|
||||
@@ -1062,7 +1062,7 @@ coff_write_alien_symbol (abfd, symbol, written, string_size_p,
|
||||
format. So, we just ignore them. We must clobber the symbol
|
||||
name to keep it from being put in the string table. */
|
||||
symbol->name = "";
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1097,7 +1097,7 @@ coff_write_alien_symbol (abfd, symbol, written, string_size_p,
|
||||
|
||||
/* Write a native symbol to a COFF file. */
|
||||
|
||||
static boolean
|
||||
static bfd_boolean
|
||||
coff_write_native_symbol (abfd, symbol, written, string_size_p,
|
||||
debug_string_section_p, debug_string_size_p)
|
||||
bfd *abfd;
|
||||
@@ -1153,7 +1153,7 @@ coff_write_native_symbol (abfd, symbol, written, string_size_p,
|
||||
#endif
|
||||
count++;
|
||||
}
|
||||
symbol->done_lineno = true;
|
||||
symbol->done_lineno = TRUE;
|
||||
|
||||
if (! bfd_is_const_section (symbol->symbol.section->output_section))
|
||||
symbol->symbol.section->output_section->moving_line_filepos +=
|
||||
@@ -1167,7 +1167,7 @@ coff_write_native_symbol (abfd, symbol, written, string_size_p,
|
||||
|
||||
/* Write out the COFF symbols. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
coff_write_symbols (abfd)
|
||||
bfd *abfd;
|
||||
{
|
||||
@@ -1203,7 +1203,7 @@ coff_write_symbols (abfd)
|
||||
|
||||
/* Seek to the right place */
|
||||
if (bfd_seek (abfd, obj_sym_filepos (abfd), SEEK_SET) != 0)
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
/* Output all the symbols we have */
|
||||
|
||||
@@ -1219,14 +1219,14 @@ coff_write_symbols (abfd)
|
||||
if (!coff_write_alien_symbol (abfd, symbol, &written, &string_size,
|
||||
&debug_string_section,
|
||||
&debug_string_size))
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!coff_write_native_symbol (abfd, c_symbol, &written,
|
||||
&string_size, &debug_string_section,
|
||||
&debug_string_size))
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1246,7 +1246,7 @@ coff_write_symbols (abfd)
|
||||
#endif
|
||||
if (bfd_bwrite ((PTR) buffer, (bfd_size_type) sizeof (buffer), abfd)
|
||||
!= sizeof (buffer))
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
/* Handle long section names. This code must handle section
|
||||
names just as they are handled in coff_write_object_contents. */
|
||||
@@ -1263,7 +1263,7 @@ coff_write_symbols (abfd)
|
||||
{
|
||||
if (bfd_bwrite (o->name, (bfd_size_type) (len + 1), abfd)
|
||||
!= len + 1)
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1304,7 +1304,7 @@ coff_write_symbols (abfd)
|
||||
if (bfd_coff_force_symnames_in_strings (abfd))
|
||||
{
|
||||
if (bfd_bwrite (".file", (bfd_size_type) 6, abfd) != 6)
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
maxlen = bfd_coff_filnmlen (abfd);
|
||||
}
|
||||
@@ -1315,7 +1315,7 @@ coff_write_symbols (abfd)
|
||||
{
|
||||
if (bfd_bwrite ((PTR) (q->name), (bfd_size_type) name_length + 1,
|
||||
abfd) != name_length + 1)
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1334,7 +1334,7 @@ coff_write_symbols (abfd)
|
||||
#endif
|
||||
if (bfd_bwrite ((PTR) buffer, (bfd_size_type) STRING_SIZE_SIZE, abfd)
|
||||
!= STRING_SIZE_SIZE)
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/* Make sure the .debug section was created to be the correct size.
|
||||
@@ -1348,10 +1348,10 @@ coff_write_symbols (abfd)
|
||||
1 << debug_string_section->alignment_power)
|
||||
== bfd_section_size (abfd, debug_string_section))));
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
coff_write_linenumbers (abfd)
|
||||
bfd *abfd;
|
||||
{
|
||||
@@ -1362,14 +1362,14 @@ coff_write_linenumbers (abfd)
|
||||
linesz = bfd_coff_linesz (abfd);
|
||||
buff = bfd_alloc (abfd, linesz);
|
||||
if (!buff)
|
||||
return false;
|
||||
return FALSE;
|
||||
for (s = abfd->sections; s != (asection *) NULL; s = s->next)
|
||||
{
|
||||
if (s->lineno_count)
|
||||
{
|
||||
asymbol **q = abfd->outsymbols;
|
||||
if (bfd_seek (abfd, s->line_filepos, SEEK_SET) != 0)
|
||||
return false;
|
||||
return FALSE;
|
||||
/* Find all the linenumbers in this section */
|
||||
while (*q)
|
||||
{
|
||||
@@ -1389,7 +1389,7 @@ coff_write_linenumbers (abfd)
|
||||
bfd_coff_swap_lineno_out (abfd, &out, buff);
|
||||
if (bfd_bwrite (buff, (bfd_size_type) linesz, abfd)
|
||||
!= linesz)
|
||||
return false;
|
||||
return FALSE;
|
||||
l++;
|
||||
while (l->line_number)
|
||||
{
|
||||
@@ -1398,7 +1398,7 @@ coff_write_linenumbers (abfd)
|
||||
bfd_coff_swap_lineno_out (abfd, &out, buff);
|
||||
if (bfd_bwrite (buff, (bfd_size_type) linesz, abfd)
|
||||
!= linesz)
|
||||
return false;
|
||||
return FALSE;
|
||||
l++;
|
||||
}
|
||||
}
|
||||
@@ -1408,7 +1408,7 @@ coff_write_linenumbers (abfd)
|
||||
}
|
||||
}
|
||||
bfd_release (abfd, buff);
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
alent *
|
||||
@@ -1585,7 +1585,7 @@ copy_name (abfd, name, maxlen)
|
||||
|
||||
/* Read in the external symbols. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
_bfd_coff_get_external_symbols (abfd)
|
||||
bfd *abfd;
|
||||
{
|
||||
@@ -1594,7 +1594,7 @@ _bfd_coff_get_external_symbols (abfd)
|
||||
PTR syms;
|
||||
|
||||
if (obj_coff_external_syms (abfd) != NULL)
|
||||
return true;
|
||||
return TRUE;
|
||||
|
||||
symesz = bfd_coff_symesz (abfd);
|
||||
|
||||
@@ -1602,19 +1602,19 @@ _bfd_coff_get_external_symbols (abfd)
|
||||
|
||||
syms = (PTR) bfd_malloc (size);
|
||||
if (syms == NULL && size != 0)
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
if (bfd_seek (abfd, obj_sym_filepos (abfd), SEEK_SET) != 0
|
||||
|| bfd_bread (syms, size, abfd) != size)
|
||||
{
|
||||
if (syms != NULL)
|
||||
free (syms);
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
obj_coff_external_syms (abfd) = syms;
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* Read in the external strings. The strings are not loaded until
|
||||
@@ -1689,7 +1689,7 @@ _bfd_coff_read_string_table (abfd)
|
||||
|
||||
/* Free up the external symbols and strings read from a COFF file. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
_bfd_coff_free_symbols (abfd)
|
||||
bfd *abfd;
|
||||
{
|
||||
@@ -1705,7 +1705,7 @@ _bfd_coff_free_symbols (abfd)
|
||||
free (obj_coff_strings (abfd));
|
||||
obj_coff_strings (abfd) = NULL;
|
||||
}
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* Read a symbol table into freshly bfd_allocated memory, swap it, and
|
||||
@@ -1777,7 +1777,7 @@ coff_get_normalized_symtab (abfd)
|
||||
}
|
||||
|
||||
/* Free the raw symbols, but not the strings (if we have them). */
|
||||
obj_coff_keep_strings (abfd) = true;
|
||||
obj_coff_keep_strings (abfd) = TRUE;
|
||||
if (! _bfd_coff_free_symbols (abfd))
|
||||
return NULL;
|
||||
|
||||
@@ -1909,7 +1909,7 @@ coff_make_empty_symbol (abfd)
|
||||
new->symbol.section = 0;
|
||||
new->native = 0;
|
||||
new->lineno = (alent *) NULL;
|
||||
new->done_lineno = false;
|
||||
new->done_lineno = FALSE;
|
||||
new->symbol.the_bfd = abfd;
|
||||
return &new->symbol;
|
||||
}
|
||||
@@ -1935,7 +1935,7 @@ coff_bfd_make_debug_symbol (abfd, ptr, sz)
|
||||
new->symbol.section = bfd_abs_section_ptr;
|
||||
new->symbol.flags = BSF_DEBUGGING;
|
||||
new->lineno = (alent *) NULL;
|
||||
new->done_lineno = false;
|
||||
new->done_lineno = FALSE;
|
||||
new->symbol.the_bfd = abfd;
|
||||
return &new->symbol;
|
||||
}
|
||||
@@ -1957,7 +1957,7 @@ coff_get_symbol_info (abfd, symbol, ret)
|
||||
|
||||
/* Return the COFF syment for a symbol. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
bfd_coff_get_syment (abfd, symbol, psyment)
|
||||
bfd *abfd;
|
||||
asymbol *symbol;
|
||||
@@ -1969,7 +1969,7 @@ bfd_coff_get_syment (abfd, symbol, psyment)
|
||||
if (csym == NULL || csym->native == NULL)
|
||||
{
|
||||
bfd_set_error (bfd_error_invalid_operation);
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
*psyment = csym->native->u.syment;
|
||||
@@ -1980,12 +1980,12 @@ bfd_coff_get_syment (abfd, symbol, psyment)
|
||||
|
||||
/* FIXME: We should handle fix_line here. */
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* Return the COFF auxent for a symbol. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
bfd_coff_get_auxent (abfd, symbol, indx, pauxent)
|
||||
bfd *abfd;
|
||||
asymbol *symbol;
|
||||
@@ -2002,7 +2002,7 @@ bfd_coff_get_auxent (abfd, symbol, indx, pauxent)
|
||||
|| indx >= csym->native->u.syment.n_numaux)
|
||||
{
|
||||
bfd_set_error (bfd_error_invalid_operation);
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
ent = csym->native + indx + 1;
|
||||
@@ -2024,7 +2024,7 @@ bfd_coff_get_auxent (abfd, symbol, indx, pauxent)
|
||||
((combined_entry_type *) pauxent->x_csect.x_scnlen.p
|
||||
- obj_raw_syments (abfd));
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* Print out information about COFF symbol. */
|
||||
@@ -2191,19 +2191,19 @@ coff_print_symbol (abfd, filep, symbol, how)
|
||||
function for the is_local_label_name entry point, but some may
|
||||
override it. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
_bfd_coff_is_local_label_name (abfd, name)
|
||||
bfd *abfd ATTRIBUTE_UNUSED;
|
||||
const char *name;
|
||||
{
|
||||
return (boolean) (name[0] == '.' && name[1] == 'L');
|
||||
return name[0] == '.' && name[1] == 'L';
|
||||
}
|
||||
|
||||
/* Provided a BFD, a section and an offset (in bytes, not octets) into the
|
||||
section, calculate and return the name of the source file and the line
|
||||
nearest to the wanted location. */
|
||||
|
||||
boolean
|
||||
bfd_boolean
|
||||
coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr,
|
||||
functionname_ptr, line_ptr)
|
||||
bfd *abfd;
|
||||
@@ -2214,7 +2214,7 @@ coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr,
|
||||
const char **functionname_ptr;
|
||||
unsigned int *line_ptr;
|
||||
{
|
||||
boolean found;
|
||||
bfd_boolean found;
|
||||
unsigned int i;
|
||||
unsigned int line_base;
|
||||
coff_data_type *cof = coff_data (abfd);
|
||||
@@ -2231,17 +2231,17 @@ coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr,
|
||||
&found, filename_ptr,
|
||||
functionname_ptr, line_ptr,
|
||||
&coff_data(abfd)->line_info))
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
if (found)
|
||||
return true;
|
||||
return TRUE;
|
||||
|
||||
/* Also try examining DWARF2 debugging information. */
|
||||
if (_bfd_dwarf2_find_nearest_line (abfd, section, symbols, offset,
|
||||
filename_ptr, functionname_ptr,
|
||||
line_ptr, 0,
|
||||
&coff_data(abfd)->dwarf2_find_line_info))
|
||||
return true;
|
||||
return TRUE;
|
||||
|
||||
*filename_ptr = 0;
|
||||
*functionname_ptr = 0;
|
||||
@@ -2249,15 +2249,15 @@ coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr,
|
||||
|
||||
/* Don't try and find line numbers in a non coff file */
|
||||
if (!bfd_family_coff (abfd))
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
if (cof == NULL)
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
/* Find the first C_FILE symbol. */
|
||||
p = cof->raw_syments;
|
||||
if (!p)
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
pend = p + cof->raw_syment_count;
|
||||
while (p < pend)
|
||||
@@ -2410,13 +2410,13 @@ coff_find_nearest_line (abfd, section, symbols, offset, filename_ptr,
|
||||
sec_data->line_base = line_base;
|
||||
}
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
int
|
||||
coff_sizeof_headers (abfd, reloc)
|
||||
bfd *abfd;
|
||||
boolean reloc;
|
||||
bfd_boolean reloc;
|
||||
{
|
||||
size_t size;
|
||||
|
||||
@@ -2434,7 +2434,7 @@ coff_sizeof_headers (abfd, reloc)
|
||||
}
|
||||
|
||||
/* Change the class of a coff symbol held by BFD. */
|
||||
boolean
|
||||
bfd_boolean
|
||||
bfd_coff_set_symbol_class (abfd, symbol, class)
|
||||
bfd * abfd;
|
||||
asymbol * symbol;
|
||||
@@ -2446,7 +2446,7 @@ bfd_coff_set_symbol_class (abfd, symbol, class)
|
||||
if (csym == NULL)
|
||||
{
|
||||
bfd_set_error (bfd_error_invalid_operation);
|
||||
return false;
|
||||
return FALSE;
|
||||
}
|
||||
else if (csym->native == NULL)
|
||||
{
|
||||
@@ -2460,7 +2460,7 @@ bfd_coff_set_symbol_class (abfd, symbol, class)
|
||||
|
||||
native = (combined_entry_type *) bfd_zalloc (abfd, amt);
|
||||
if (native == NULL)
|
||||
return false;
|
||||
return FALSE;
|
||||
|
||||
native->u.syment.n_type = T_NULL;
|
||||
native->u.syment.n_sclass = class;
|
||||
@@ -2496,5 +2496,5 @@ bfd_coff_set_symbol_class (abfd, symbol, class)
|
||||
csym->native->u.syment.n_sclass = class;
|
||||
}
|
||||
|
||||
return true;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user