|
|
@ -329,10 +329,13 @@ struct bfd_link_callbacks |
|
|
/* A function which is called when a relocation is attempted against
|
|
|
/* A function which is called when a relocation is attempted against
|
|
|
an undefined symbol. NAME is the symbol which is undefined. |
|
|
an undefined symbol. NAME is the symbol which is undefined. |
|
|
ABFD, SECTION and ADDRESS identify the location from which the |
|
|
ABFD, SECTION and ADDRESS identify the location from which the |
|
|
reference is made. In some cases SECTION may be NULL. */ |
|
|
reference is made. FATAL indicates whether an undefined symbol is |
|
|
|
|
|
a fatal error or not. In some cases SECTION may be NULL. */ |
|
|
boolean (*undefined_symbol) PARAMS ((struct bfd_link_info *, |
|
|
boolean (*undefined_symbol) PARAMS ((struct bfd_link_info *, |
|
|
const char *name, bfd *abfd, |
|
|
const char *name, bfd *abfd, |
|
|
asection *section, bfd_vma address)); |
|
|
asection *section, |
|
|
|
|
|
bfd_vma address, |
|
|
|
|
|
boolean fatal)); |
|
|
/* A function which is called when a reloc overflow occurs. NAME is
|
|
|
/* A function which is called when a reloc overflow occurs. NAME is
|
|
|
the name of the symbol or section the reloc is against, |
|
|
the name of the symbol or section the reloc is against, |
|
|
RELOC_NAME is the name of the relocation, and ADDEND is any |
|
|
RELOC_NAME is the name of the relocation, and ADDEND is any |
|
|
|