/* ld.h -- general linker header file
Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
- 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+ 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
Free Software Foundation, Inc.
This file is part of the GNU Binutils.
typedef enum {
none, by_name, by_alignment, by_name_alignment, by_alignment_name,
- by_init_priority
+ by_none, by_init_priority
} sort_type;
extern sort_type sort_section;
input files. */
bfd_boolean accept_unknown_input_arch;
+ /* If TRUE we'll just print the default output on stdout. */
+ bfd_boolean print_output_format;
+
/* Big or little endian as set on command line. */
enum endian_enum endian;
bfd_boolean magic_demand_paged;
bfd_boolean make_executable;
- /* If TRUE, doing a dynamic link. */
- bfd_boolean dynamic_link;
-
/* If TRUE, -shared is supported. */
/* ??? A better way to do this is perhaps to define this in the
ld_emulation_xfer_struct since this is really a target dependent
extern FILE * saved_script_handle;
extern bfd_boolean force_make_executable;
-/* Non-zero if we are processing a --defsym from the command line. */
-extern int parsing_defsym;
-
extern int yyparse (void);
extern void add_cref (const char *, bfd *, asection *, bfd_vma);
extern bfd_boolean handle_asneeded_cref (bfd *, enum notice_asneeded_action);