X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=ld%2Fldemul.h;h=368b725a36780fd7d11b817478017c3d2571c7b7;hb=refs%2Fheads%2Fusers%2Fsimark%2Fautotools-bump;hp=937b1c990279f39f5357b5f88146fe2bc19a2dc1;hpb=6f2750feaf2827ef8a1a0a5b2f90c1e9a6cabbd1;p=thirdparty%2Fbinutils-gdb.git diff --git a/ld/ldemul.h b/ld/ldemul.h index 937b1c99027..368b725a367 100644 --- a/ld/ldemul.h +++ b/ld/ldemul.h @@ -1,5 +1,5 @@ /* ld-emul.h - Linker emulation header file - Copyright (C) 1991-2016 Free Software Foundation, Inc. + Copyright (C) 1991-2018 Free Software Foundation, Inc. This file is part of the GNU Binutils. @@ -34,6 +34,8 @@ extern void ldemul_before_parse (void); extern void ldemul_after_open (void); +extern void ldemul_after_check_relocs + (void); extern void ldemul_after_allocation (void); extern void ldemul_before_allocation @@ -76,6 +78,8 @@ extern void after_parse_default (void); extern void after_open_default (void); +extern void after_check_relocs_default + (void); extern void after_allocation_default (void); extern void before_allocation_default @@ -114,6 +118,9 @@ typedef struct ld_emulation_xfer_struct { /* Run after opening all input files, and loading the symbols. */ void (*after_open) (void); + /* Run after checking relocations. */ + void (*after_check_relocs) (void); + /* Run after allocating output sections. */ void (*after_allocation) (void);