OSDN Git Service

* aix5ppc-core.c: Remove duplicate prototypes.
authorAlan Modra <amodra@bigpond.net.au>
Sat, 24 Dec 2005 08:37:38 +0000 (08:37 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Sat, 24 Dec 2005 08:37:38 +0000 (08:37 +0000)
(xcoff64_core_file_matches_executable_p): Provide implementation
for !AIX_5_CORE.
* corefile.c (generic_core_file_matches_executable_p): Correct
syntax error in prototype.
* libbfd-in.h (generic_core_file_matches_executable_p): Delete.
* libbfd.h: Regenerate.
* bfd-in2.h: Regenerate.

bfd/ChangeLog
bfd/aix5ppc-core.c
bfd/bfd-in2.h
bfd/corefile.c
bfd/libbfd-in.h
bfd/libbfd.h

index 521d51b..f77f116 100644 (file)
@@ -1,3 +1,14 @@
+2005-12-24  Alan Modra  <amodra@bigpond.net.au>
+
+       * aix5ppc-core.c: Remove duplicate prototypes.
+       (xcoff64_core_file_matches_executable_p): Provide implementation
+       for !AIX_5_CORE.
+       * corefile.c (generic_core_file_matches_executable_p): Correct
+       syntax error in prototype.
+       * libbfd-in.h (generic_core_file_matches_executable_p): Delete.
+       * libbfd.h: Regenerate.
+       * bfd-in2.h: Regenerate.
+
 2005-12-23  Michael Weiser  <michael@weiser.dinsnail.net>
 
        PR 1150
index ff58bf3..ee2a223 100644 (file)
 
 #include "bfd.h"
 
-#ifdef AIX_5_CORE
-
-#include "sysdep.h"
-#include "libbfd.h"
-
 const bfd_target *xcoff64_core_p (bfd *);
 bfd_boolean xcoff64_core_file_matches_executable_p (bfd *, bfd *);
 char *xcoff64_core_file_failing_command (bfd *);
 int xcoff64_core_file_failing_signal (bfd *);
 
+#ifdef AIX_5_CORE
+
+#include "sysdep.h"
+#include "libbfd.h"
+
 /* Aix 5.1 system include file.  */
 
 /* Need to define this macro so struct ld_info64 get included.  */
@@ -318,11 +318,6 @@ xcoff64_core_file_failing_signal (bfd *abfd)
 
 #else /* AIX_5_CORE */
 
-const bfd_target *xcoff64_core_p  (bfd *);
-#define xcoff64_core_file_matches_executable_p generic_core_file_matches_executable_p
-char *xcoff64_core_file_failing_command (bfd *);
-int xcoff64_core_file_failing_signal (bfd *);
-
 const bfd_target *
 xcoff64_core_p (bfd *abfd ATTRIBUTE_UNUSED)
 {
@@ -330,6 +325,12 @@ xcoff64_core_p (bfd *abfd ATTRIBUTE_UNUSED)
   return 0;
 }
 
+bfd_boolean
+xcoff64_core_file_matches_executable_p (bfd *core_bfd, bfd *exec_bfd)
+{
+  return generic_core_file_matches_executable_p (core_bfd, exec_bfd);
+}
+
 char *
 xcoff64_core_file_failing_command (bfd *abfd ATTRIBUTE_UNUSED)
 {
index 0045345..3cf72f3 100644 (file)
@@ -4637,6 +4637,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
 bfd_boolean core_file_matches_executable_p
    (bfd *core_bfd, bfd *exec_bfd);
 
+bfd_boolean generic_core_file_matches_executable_p
+   (bfd *core_bfd, bfd *exec_bfd);
+
 /* Extracted from targets.c.  */
 #define BFD_SEND(bfd, message, arglist) \
   ((*((bfd)->xvec->message)) arglist)
index aaf888b..ce2c489 100644 (file)
@@ -114,7 +114,7 @@ FUNCTION
 
 SYNOPSIS
         bfd_boolean generic_core_file_matches_executable_p
-          (bfd *core_bfd, bfd *exec_bfd)
+          (bfd *core_bfd, bfd *exec_bfd);
 
 DESCRIPTION
         Return TRUE if the core file attached to @var{core_bfd}
index c838d90..e3468c1 100644 (file)
@@ -247,12 +247,6 @@ extern int _bfd_nocore_core_file_failing_signal
 extern bfd_boolean _bfd_nocore_core_file_matches_executable_p
   (bfd *, bfd *);
 
-/* A generic implementation of CORE_FILE_MATCHES_EXECUTABLE_P that
-   is independent of the target.  */
-
-extern bfd_boolean generic_core_file_matches_executable_p
-  (bfd *core_bfd, bfd *exec_bfd);
-
 /* Routines to use for BFD_JUMP_TABLE_ARCHIVE when there is no archive
    file support.  Use BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive).  */
 
index 48a8b9b..5a8c216 100644 (file)
@@ -252,12 +252,6 @@ extern int _bfd_nocore_core_file_failing_signal
 extern bfd_boolean _bfd_nocore_core_file_matches_executable_p
   (bfd *, bfd *);
 
-/* A generic implementation of CORE_FILE_MATCHES_EXECUTABLE_P that
-   is independent of the target.  */
-
-extern bfd_boolean generic_core_file_matches_executable_p
-  (bfd *core_bfd, bfd *exec_bfd);
-
 /* Routines to use for BFD_JUMP_TABLE_ARCHIVE when there is no archive
    file support.  Use BFD_JUMP_TABLE_ARCHIVE (_bfd_noarchive).  */