source: branches/libc-0.6/src/binutils/ld/ldmain.h

Last change on this file was 610, checked in by bird, 22 years ago

This commit was generated by cvs2svn to compensate for changes in r609,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 1.5 KB
Line 
1/* ldmain.h -
2 Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2002, 2003
3 Free Software Foundation, Inc.
4
5 This file is part of GLD, the Gnu Linker.
6
7 GLD is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 1, or (at your option)
10 any later version.
11
12 GLD is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
18 along with GLD; see the file COPYING. If not, write to the Free
19 Software Foundation, 59 Temple Place - Suite 330, Boston, MA
20 02111-1307, USA. */
21
22#ifndef LDMAIN_H
23#define LDMAIN_H
24
25extern char *program_name;
26extern char *ld_sysroot;
27extern char *ld_canon_sysroot;
28extern int ld_canon_sysroot_len;
29extern bfd *output_bfd;
30extern char *default_target;
31extern bfd_boolean trace_files;
32extern bfd_boolean trace_file_tries;
33extern bfd_boolean version_printed;
34extern bfd_boolean whole_archive;
35extern bfd_boolean demangling;
36extern int g_switch_value;
37extern const char *output_filename;
38extern struct bfd_link_info link_info;
39
40extern void add_ysym PARAMS ((const char *));
41extern void add_wrap PARAMS ((const char *));
42extern void add_keepsyms_file PARAMS ((const char *));
43
44#endif
Note: See TracBrowser for help on using the repository browser.