aboutsummaryrefslogtreecommitdiff
path: root/ld/ld.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-07-30 18:49:54 +0000
committerIan Lance Taylor <ian@airs.com>1996-07-30 18:49:54 +0000
commitcd09553a9b7f41d107f22c7e8f2b106c8c3a6c0e (patch)
treef7c3844c9f5b7d8b477a9a8c09068bfda7c67060 /ld/ld.h
parent2c310d1af682e0f63d3f0b745f5291f7b6926449 (diff)
downloadgdb-cd09553a9b7f41d107f22c7e8f2b106c8c3a6c0e.zip
gdb-cd09553a9b7f41d107f22c7e8f2b106c8c3a6c0e.tar.gz
gdb-cd09553a9b7f41d107f22c7e8f2b106c8c3a6c0e.tar.bz2
* ld.h (args_type): Add cref field.
* lexsup.c (parse_args): Set command_line.cref. * ldmain.c (main): Check command_line.cref rather than link_info.notice_all. (notice): Likewise.
Diffstat (limited to 'ld/ld.h')
-rw-r--r--ld/ld.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/ld/ld.h b/ld/ld.h
index c776de6..16c8096 100644
--- a/ld/ld.h
+++ b/ld/ld.h
@@ -84,6 +84,12 @@ typedef struct
/* If true, build MIPS embedded PIC relocation tables in the output
file. */
boolean embedded_relocs;
+
+ /* If true, force generation of a file with a .exe file. */
+ boolean force_exe_suffix;
+
+ /* If true, generate a cross reference report. */
+ boolean cref;
} args_type;
extern args_type command_line;
@@ -145,4 +151,7 @@ extern int parsing_defsym;
extern int yyparse PARAMS ((void));
+extern void add_cref PARAMS ((const char *, bfd *, asection *, bfd_vma));
+extern void output_cref PARAMS ((FILE *));
+
#endif