diff options
author | John Gilmore <gnu@cygnus> | 1991-07-06 08:39:24 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1991-07-06 08:39:24 +0000 |
commit | f0514586c39ceb5413354e463e26088b51ef1ed3 (patch) | |
tree | 1286923a8cb0e467fc40add687a10138e8b6630f /include/bfd.h | |
parent | 295cce3ca6957a58be74c8550a673dd03ed1ce01 (diff) | |
download | gdb-f0514586c39ceb5413354e463e26088b51ef1ed3.zip gdb-f0514586c39ceb5413354e463e26088b51ef1ed3.tar.gz gdb-f0514586c39ceb5413354e463e26088b51ef1ed3.tar.bz2 |
Add declarations for bfd_coff_swap_aux_in, swap_sym_in, swap_lineno_in,
bfd_core_file_failing_command, failing_signal, matches_executable_p.
Apparently these were lost in Steve's documentation merge.
Diffstat (limited to 'include/bfd.h')
-rw-r--r-- | include/bfd.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/include/bfd.h b/include/bfd.h index 9c2c167..425e9ff 100644 --- a/include/bfd.h +++ b/include/bfd.h @@ -1050,6 +1050,18 @@ before); else determine modify time, cache it, and return it. #define bfd_stat_arch_elt(abfd, stat) \ BFD_SEND (abfd, _bfd_stat_arch_elt,(abfd, stat)) + /* Special entry points for gdb to swap in coff symbol table parts */ + +#define bfd_coff_swap_aux_in(abfd, ext, type, class, in) \ + BFD_SEND (abfd, _bfd_coff_swap_aux_in, (abfd, ext, type, class, in)) + +#define bfd_coff_swap_sym_in(abfd, ext, in) \ + BFD_SEND (abfd, _bfd_coff_swap_sym_in, (abfd, ext, in)) + +#define bfd_coff_swap_lineno_in(abfd, ext, in) \ + BFD_SEND (abfd, _bfd_coff_swap_lineno_in, (abfd, ext, in)) + + /* What this does */ PROTO(symindex, bfd_get_next_mapent, (bfd *, symindex, carsym **)); @@ -1507,5 +1519,13 @@ returns a pointer to a const string "invalid", "object", "archive", "core" or "unknown" depending upon the value of the enumeration. */ PROTO(CONST char *, bfd_format_string, (bfd_format)); + +/* Core file stuff */ + +PROTO(CONST char *, bfd_core_file_failing_command, (bfd *)); +PROTO(int, bfd_core_file_failing_signal, (bfd *)); +PROTO(boolean, core_file_matches_executable_p, + (bfd *core_bfd, bfd *exec_bfd)); + #endif |