mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 12:03:41 +08:00
* hppa.c [HOST_HPPABSD]: Use hpux-style core files.
* libhppa.h [HOST_HPPABSD]: Include hpux version of core.h
This commit is contained in:
parent
85051959f4
commit
89c789f6fa
@ -1,3 +1,8 @@
|
||||
Wed Jul 14 15:29:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
|
||||
|
||||
* hppa.c [HOST_HPPABSD]: Use hpux-style core files.
|
||||
* libhppa.h [HOST_HPPABSD]: Include hpux version of core.h
|
||||
|
||||
Wed Jul 14 09:30:48 1993 Doug Evans (dje@canuck.cygnus.com)
|
||||
|
||||
* configure.in: Recognize h8300h-*-*.
|
||||
|
16
bfd/hppa.c
16
bfd/hppa.c
@ -535,7 +535,9 @@ make_bfd_asection (abfd, name, flags, _raw_size, vma, alignment_power)
|
||||
return asect;
|
||||
}
|
||||
|
||||
#ifdef HOST_HPPAHPUX
|
||||
#if defined (HOST_HPPAHPUX) || defined (HOST_HPPABSD)
|
||||
/* This requires system include files. */
|
||||
|
||||
static bfd_target *
|
||||
hppa_core_file_p (abfd)
|
||||
bfd *abfd;
|
||||
@ -635,7 +637,7 @@ hppa_core_file_matches_executable_p (core_bfd, exec_bfd)
|
||||
return true; /* FIXME, We have no way of telling at this point */
|
||||
}
|
||||
|
||||
#endif /* HOST_HPPAHPUX */
|
||||
#endif /* HPUX or BSD. */
|
||||
|
||||
/* Miscellaneous Support Functions -- Control Structures and Functions
|
||||
for the PA. */
|
||||
@ -1010,16 +1012,6 @@ hppa_get_symbol_info (ignore_abfd, symbol, ret)
|
||||
|
||||
/* End of miscellaneous support functions. */
|
||||
|
||||
#ifdef HOST_HPPABSD
|
||||
/* All the core file code for BSD needs to be rewritten cleanly. For
|
||||
now we do not support core files under BSD. */
|
||||
|
||||
#define hppa_core_file_p _bfd_dummy_target
|
||||
#define hppa_core_file_failing_command _bfd_dummy_core_file_failing_command
|
||||
#define hppa_core_file_failing_signal _bfd_dummy_core_file_failing_signal
|
||||
#define hppa_core_file_matches_executable_p _bfd_dummy_core_file_matches_executable_p
|
||||
#endif /* HOST_HPPABSD */
|
||||
|
||||
#define hppa_bfd_debug_info_start bfd_void
|
||||
#define hppa_bfd_debug_info_end bfd_void
|
||||
#define hppa_bfd_debug_info_accumulate (PROTO(void,(*),(bfd*, struct sec *))) bfd_void
|
||||
|
@ -23,7 +23,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||
#ifndef _LIBHPPA_H
|
||||
#define _LIBHPPA_H
|
||||
|
||||
#include "sysdep.h"
|
||||
#include "../bfd/sysdep.h"
|
||||
|
||||
#ifdef HOST_HPPAHPUX
|
||||
|
||||
@ -34,18 +34,26 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||
|
||||
#ifdef HOST_HPPABSD
|
||||
|
||||
/* Defining MAXCOMLEN avoids bringing in several (7 or 8) otherwise
|
||||
useless include files which tend to clutter up the namespace.
|
||||
|
||||
BSD uses a completely different scheme for object file identification.
|
||||
/* BSD uses a completely different scheme for object file identification.
|
||||
so for now, define _PA_RISC_ID to accept any random value for a model
|
||||
number. */
|
||||
|
||||
#include <a.out.h>
|
||||
#define MAXCOMLEN 16
|
||||
|
||||
/* Not a very swift place to put it, but that's where the BSD port
|
||||
puts them. */
|
||||
#include "/hpux/usr/include/sys/core.h"
|
||||
#ifndef _PA_RISC_ID
|
||||
#define _PA_RISC_ID(__m_num) 1
|
||||
#endif
|
||||
|
||||
#endif /* HOST_HPPABSD */
|
||||
|
||||
/* Defining MAXCOMLEN avoids bringing in several (7 or 8) otherwise
|
||||
useless include files which tend to clutter up the namespace. */
|
||||
|
||||
#define MAXCOMLEN 16
|
||||
|
||||
#define BYTES_IN_WORD 4
|
||||
|
||||
struct header;
|
||||
|
Loading…
Reference in New Issue
Block a user