projects
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LoongArch: Fix LD check fails.
[binutils-gdb.git]
/
bfd
/
elf32-hppa.h
diff --git
a/bfd/elf32-hppa.h
b/bfd/elf32-hppa.h
index 601002826f693542848efe6c6a3847649a10a044..51232ac2354d7d438ae22ebe9d9b251e87adee30 100644
(file)
--- a/
bfd/elf32-hppa.h
+++ b/
bfd/elf32-hppa.h
@@
-4,8
+4,7
@@
in the Stratus FTX/Golf Object File Format (SED-1762) dated
February 1994.
in the Stratus FTX/Golf Object File Format (SED-1762) dated
February 1994.
- Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000,
- 2002, 2003, 2007 Free Software Foundation, Inc.
+ Copyright (C) 1990-2022 Free Software Foundation, Inc.
Written by:
Written by:
@@
-37,20
+36,27
@@
#include "libhppa.h"
#include "elf/hppa.h"
#include "libhppa.h"
#include "elf/hppa.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void elf32_hppa_init_stub_bfd
+ (bfd *, struct bfd_link_info *);
+
int elf32_hppa_setup_section_lists
(bfd *, struct bfd_link_info *);
void elf32_hppa_next_input_section
(struct bfd_link_info *, asection *);
int elf32_hppa_setup_section_lists
(bfd *, struct bfd_link_info *);
void elf32_hppa_next_input_section
(struct bfd_link_info *, asection *);
-b
fd_boolean
elf32_hppa_size_stubs
- (bfd *, bfd *, struct bfd_link_info *, b
fd_boolean
, bfd_signed_vma,
+b
ool
elf32_hppa_size_stubs
+ (bfd *, bfd *, struct bfd_link_info *, b
ool
, bfd_signed_vma,
asection * (*) (const char *, asection *), void (*) (void));
asection * (*) (const char *, asection *), void (*) (void));
-b
fd_boolean
elf32_hppa_set_gp
+b
ool
elf32_hppa_set_gp
(bfd *, struct bfd_link_info *);
(bfd *, struct bfd_link_info *);
-b
fd_boolean
elf32_hppa_build_stubs
+b
ool
elf32_hppa_build_stubs
(struct bfd_link_info *);
elf_hppa_reloc_type elf32_hppa_reloc_final_type
(struct bfd_link_info *);
elf_hppa_reloc_type elf32_hppa_reloc_final_type
@@
-75,4
+81,8
@@
extern elf_hppa_reloc_type ** _bfd_elf32_hppa_gen_reloc_type
#define R_HPPA_ABS_CALL R_PARISC_DIR17F
#define R_HPPA_COMPLEX R_PARISC_UNIMPLEMENTED
#define R_HPPA_ABS_CALL R_PARISC_DIR17F
#define R_HPPA_COMPLEX R_PARISC_UNIMPLEMENTED
+#ifdef __cplusplus
+}
+#endif
+
#endif /* _ELF32_HPPA_H */
#endif /* _ELF32_HPPA_H */