diff options
Diffstat (limited to 'contrib/binutils/ld/ldemul.h')
-rw-r--r-- | contrib/binutils/ld/ldemul.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/contrib/binutils/ld/ldemul.h b/contrib/binutils/ld/ldemul.h index 8feef67..1b9b79b 100644 --- a/contrib/binutils/ld/ldemul.h +++ b/contrib/binutils/ld/ldemul.h @@ -1,5 +1,6 @@ /* ld-emul.h - Linker emulation header file - Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003 + Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, + 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GLD, the Gnu Linker. @@ -17,6 +18,9 @@ #ifndef LDEMUL_H #define LDEMUL_H +/* Forward declaration for ldemul_add_options() and others. */ +struct option; + extern void ldemul_hll (char *); extern void ldemul_syslib @@ -50,7 +54,7 @@ extern void ldemul_set_symbols extern void ldemul_create_output_section_statements (void); extern bfd_boolean ldemul_place_orphan - (struct lang_input_statement_struct *, asection *); + (asection *); extern bfd_boolean ldemul_parse_args (int, char **); extern void ldemul_add_options @@ -73,6 +77,10 @@ extern void after_allocation_default (void); extern void before_allocation_default (void); +extern void finish_default + (void); +extern void finish_default + (void); extern void set_output_arch_default (void); extern void syslib_default @@ -139,7 +147,7 @@ typedef struct ld_emulation_xfer_struct { the default action should be taken. This field may be NULL, in which case the default action will always be taken. */ bfd_boolean (*place_orphan) - (struct lang_input_statement_struct *, asection *); + (asection *); /* Run after assigning parsing with the args, but before reading the script. Used to initialize symbols used in the script. */ |