* as.h (enum debug_info_type): Define.
authorIan Lance Taylor <ian@airs.com>
Fri, 15 Aug 1997 18:19:27 +0000 (18:19 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 15 Aug 1997 18:19:27 +0000 (18:19 +0000)
commitcd924033054232730762c6ecf91c4dfd4d9f9cc7
treed100c9e2cb2441f09c76d11115158cb4c16fe298
parent00c7247bce4ed761b5506304828aad5f8dd5e936
* as.h (enum debug_info_type): Define.
(debug_type): Declare.
* as.c (debug_type): New global variable.
(show_usage): Add --gstabs.
(parse_args): Handle --gstabs.
* read.c (generate_asm_lineno): Remove.
(read_a_source_file): Output stabs debugging if appropriate.
Change checks of generate_asm_lineno to check debug_type.  Only
generate ECOFF debugging if ECOFF_DEBUGGING is defined.
* read.h (generate_asm_lineno): Don't declare.
(stabs_generate_asm_lineno): Declare.
* stabs.c (stabs_generate_asm_lineno): New function.
* ecoff.c (add_file): Use debug_type, not generate_asm_lineno.
Don't turn off debugging.
(add_file): Remove old #if 0 code.
(ecoff_new_file): Set debug_type, not generate_asm_lineno.
(ecoff_directive_end): Don't generate stabs line symbols.
(ecoff_generate_asm_lineno): Don't check stabs_seen.  Don't set
generate_asm_lineno.
(line_label_cnt): Remove.
(ecoff_generate_asm_line_stab): Remove.
* ecoff.h (ecoff_generate_asm_line_stab): Don't declare.
* doc/as.texinfo, doc/as.1: Document --gstabs.
gas/ChangeLog
gas/as.c
gas/doc/as.1
gas/doc/as.texinfo
gas/ecoff.c
gas/ecoff.h
gas/read.c
gas/read.h
This page took 0.028084 seconds and 4 git commands to generate.