X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2Fldfile.h;h=f33c9ce94627c0b7dae2729b29d4ebc9e18d2ca1;hb=feb129926a8d12656f1ca4b7a8bb10268d3af4fb;hp=f351f6f9ebf3c43149de07f1af3ca1ca2f36e682;hpb=0cd82d00da11d624087fada13fc68db95b4d5e63;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ldfile.h b/ld/ldfile.h index f351f6f9eb..f33c9ce946 100644 --- a/ld/ldfile.h +++ b/ld/ldfile.h @@ -15,9 +15,10 @@ You should have received a copy of the GNU General Public License along with GLD; see the file COPYING. If not, write to - the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ + the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -extern char *ldfile_input_filename; +extern const char *ldfile_input_filename; +extern boolean ldfile_assumed_script; extern unsigned long ldfile_output_machine; extern enum bfd_architecture ldfile_output_architecture; extern const char *ldfile_output_machine_name; @@ -37,10 +38,16 @@ typedef struct search_dirs extern search_dirs_type *search_head; -void ldfile_add_arch PARAMS ((CONST char *)); -void ldfile_add_library_path PARAMS ((const char *, boolean cmdline)); -void ldfile_open_command_file PARAMS ((char *name)); -void ldfile_open_file PARAMS ((struct lang_input_statement_struct *)); -FILE *ldfile_find_command_file PARAMS ((char *name, char *extend)); - -void ldfile_set_output_arch PARAMS ((CONST char *)); +#if ANSI_PROTOTYPES +struct lang_input_statement_struct; +#endif + +extern void ldfile_add_arch PARAMS ((CONST char *)); +extern void ldfile_add_library_path PARAMS ((const char *, boolean cmdline)); +extern void ldfile_open_command_file PARAMS ((const char *name)); +extern void ldfile_open_file PARAMS ((struct lang_input_statement_struct *)); +extern boolean ldfile_try_open_bfd + PARAMS ((const char *, struct lang_input_statement_struct *)); +extern FILE *ldfile_find_command_file + PARAMS ((const char *name, const char *extend)); +extern void ldfile_set_output_arch PARAMS ((CONST char *));