Home | History | Annotate | Download | only in bfd

Lines Matching full:coff

1 /* Support for the generic parts of COFF, for BFD.
25 /* This file contains COFF code that is not dependent on any
26 particular COFF target. There is only one version of this file in
36 Those functions may not use any COFF specific information, such as
42 #include "coff/internal.h"
45 /* Take a section header read from a coff file (in HOST byte order),
135 /* At least on i386-coff, the line number count for a shared library
223 /* Read in a COFF object and make it into a BFD. This is used by
313 /* Turn a COFF file into a BFD, but fail with bfd_error_wrong_format if it is
314 not a COFF file. This is also used by ECOFF. */
349 also attempt to catch corrupt or non-COFF binaries with a strange
386 /* Get the BFD section from a COFF symbol section number. */
412 /* Get the upper bound of a COFF symbol table. */
423 /* Canonicalize a COFF symbol table. */
582 /* Set lineno_count for the output sections of a COFF file. */
695 Coff requires that each C_FILE symbol points to the next one in the
708 /* COFF demands that undefined symbols come after all other symbols.
875 /* COFF symbols always have names, so we'll make one up. */
980 /* Write a symbol out to a COFF file. */
1061 /* Write out a symbol to a COFF file that does not come from a COFF
1063 or we may be linking a non COFF file to a COFF file. */
1116 unless we are prepared to convert it into COFF debugging
1160 /* Write a native symbol to a COFF file. */
1225 /* Write out the COFF symbols. */
1381 /* This is not a COFF symbol, so it certainly is not a
1418 out 4 so that any stupid coff reader which tries to read the
1736 /* Free up the external symbols and strings read from a COFF file. */
2041 /* Print out information about COFF symbol. */
2058 fprintf (file, "coff %s %s",
2198 /* Return whether a symbol name implies a local symbol. In COFF,
2277 /* Don't try and find line numbers in a non coff file. */
2386 coff_symbol_type *coff = (coff_symbol_type *) (l->u.sym);
2387 if (coff->symbol.value > offset)
2389 *functionname_ptr = coff->symbol.name;
2390 last_value = coff->symbol.value;
2391 if (coff->native)
2393 combined_entry_type *s = coff->native;
2501 /* Change the class of a coff symbol held by BFD. */
2518 /* This is an alien symbol which no native coff backend data.
2581 /* The COFF backend linker doesn't support group sections. */