* core.c: Renamed to corefile.c
* makefile.dos (OBJS): Change core.o to corefile.o * Makefile.in (CFILES, BFD_LIBS): Use corefile.c instead of core.c
This commit is contained in:
parent
188c635fbb
commit
d9e771e3b0
|
@ -103,7 +103,7 @@ configure
|
|||
configure.bat
|
||||
configure.host
|
||||
configure.in
|
||||
core.c
|
||||
corefile.c
|
||||
cpu-a29k.c
|
||||
cpu-alpha.c
|
||||
cpu-arm.c
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
Sat Nov 4 12:23:26 1995 Fred Fish <fnf@cygnus.com>
|
||||
|
||||
* core.c: Renamed to corefile.c
|
||||
* makefile.dos (OBJS): Change core.o to corefile.o
|
||||
* Makefile.in (CFILES, BFD_LIBS): Use corefile.c instead of core.c
|
||||
|
||||
start-sanitize-gm
|
||||
Sat Nov 4 10:16:54 1995 Stu Grossman (grossman@cygnus.com)
|
||||
|
||||
|
|
|
@ -83,7 +83,7 @@ BFD_H = bfd.h
|
|||
# need two copies of the executable, one to download and one for the
|
||||
# debugger).
|
||||
BFD_LIBS = \
|
||||
archive.o archures.o bfd.o cache.o coffgen.o core.o \
|
||||
archive.o archures.o bfd.o cache.o coffgen.o corefile.o \
|
||||
format.o init.o libbfd.o opncls.o reloc.o \
|
||||
section.o syms.o targets.o hash.o linker.o \
|
||||
elf.o srec.o binary.o tekhex.o
|
||||
|
@ -263,7 +263,7 @@ CFILES = libbfd.c opncls.c bfd.c archive.c targets.c cache.c \
|
|||
coff-i960.c srec.c binary.c tekhex.c oasys.c ieee.c aout0.c \
|
||||
ecoff.c ecofflink.c coff-m68k.c coff-u68k.c coff-apollo.c \
|
||||
coff-a29k.c coff-pmac.c coff-rs6000.c coff-sparc.c coffgen.c \
|
||||
format.c section.c core.c syms.c stab-syms.c reloc.c init.c \
|
||||
format.c section.c corefile.c syms.c stab-syms.c reloc.c init.c \
|
||||
coff-m88k.c coff-mips.c coff-sh.c trad-core.c cisco-core.c newsos3.c \
|
||||
i386aout.c i386linux.c i386mach3.c i386netbsd.c i386os9k.c \
|
||||
bout.c aout-adobe.c coff-we32k.c coff-w65.c \
|
||||
|
@ -636,7 +636,7 @@ coffgen.o: coffgen.c $(INCDIR)/coff/internal.h libcoff.h \
|
|||
$(INCDIR)/bfdlink.h
|
||||
format.o: format.c
|
||||
section.o: section.c
|
||||
core.o: core.c
|
||||
corefile.o: corefile.c
|
||||
syms.o: syms.c $(INCDIR)/aout/stab_gnu.h $(INCDIR)/aout/stab.def
|
||||
stab-syms.o: stab-syms.c libaout.h $(INCDIR)/bfdlink.h \
|
||||
$(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab.def
|
||||
|
|
106
bfd/core.c
106
bfd/core.c
|
@ -1,106 +0,0 @@
|
|||
/* Core file generic interface routines for BFD.
|
||||
Copyright (C) 1990, 91, 92, 93, 94 Free Software Foundation, Inc.
|
||||
Written by Cygnus Support.
|
||||
|
||||
This file is part of BFD, the Binary File Descriptor library.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
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. */
|
||||
|
||||
/*
|
||||
SECTION
|
||||
Core files
|
||||
|
||||
DESCRIPTION
|
||||
These are functions pertaining to core files.
|
||||
*/
|
||||
|
||||
#include "bfd.h"
|
||||
#include "sysdep.h"
|
||||
#include "libbfd.h"
|
||||
|
||||
|
||||
/*
|
||||
FUNCTION
|
||||
bfd_core_file_failing_command
|
||||
|
||||
SYNOPSIS
|
||||
CONST char *bfd_core_file_failing_command(bfd *abfd);
|
||||
|
||||
DESCRIPTION
|
||||
Return a read-only string explaining which program was running
|
||||
when it failed and produced the core file @var{abfd}.
|
||||
|
||||
*/
|
||||
|
||||
CONST char *
|
||||
bfd_core_file_failing_command (abfd)
|
||||
bfd *abfd;
|
||||
{
|
||||
if (abfd->format != bfd_core) {
|
||||
bfd_set_error (bfd_error_invalid_operation);
|
||||
return NULL;
|
||||
}
|
||||
return BFD_SEND (abfd, _core_file_failing_command, (abfd));
|
||||
}
|
||||
|
||||
/*
|
||||
FUNCTION
|
||||
bfd_core_file_failing_signal
|
||||
|
||||
SYNOPSIS
|
||||
int bfd_core_file_failing_signal(bfd *abfd);
|
||||
|
||||
DESCRIPTION
|
||||
Returns the signal number which caused the core dump which
|
||||
generated the file the BFD @var{abfd} is attached to.
|
||||
*/
|
||||
|
||||
int
|
||||
bfd_core_file_failing_signal (abfd)
|
||||
bfd *abfd;
|
||||
{
|
||||
if (abfd->format != bfd_core) {
|
||||
bfd_set_error (bfd_error_invalid_operation);
|
||||
return 0;
|
||||
}
|
||||
return BFD_SEND (abfd, _core_file_failing_signal, (abfd));
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
FUNCTION
|
||||
core_file_matches_executable_p
|
||||
|
||||
SYNOPSIS
|
||||
boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
DESCRIPTION
|
||||
Return <<true>> if the core file attached to @var{core_bfd}
|
||||
was generated by a run of the executable file attached to
|
||||
@var{exec_bfd}, <<false>> otherwise.
|
||||
*/
|
||||
boolean
|
||||
core_file_matches_executable_p (core_bfd, exec_bfd)
|
||||
bfd *core_bfd, *exec_bfd;
|
||||
{
|
||||
if ((core_bfd->format != bfd_core) || (exec_bfd->format != bfd_object)) {
|
||||
bfd_set_error (bfd_error_wrong_format);
|
||||
return false;
|
||||
}
|
||||
|
||||
return BFD_SEND (core_bfd, _core_file_matches_executable_p,
|
||||
(core_bfd, exec_bfd));
|
||||
}
|
|
@ -19,7 +19,7 @@ OBJS = \
|
|||
targets.o \
|
||||
cache.o \
|
||||
archures.o \
|
||||
core.o \
|
||||
corefile.o \
|
||||
section.o \
|
||||
format.o \
|
||||
syms.o \
|
||||
|
|
Loading…
Reference in New Issue