summaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1997-10-07 16:20:44 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1997-10-07 16:20:44 +0000
commite638b749f87cbfbba44ce312fafe8a79f70f85b0 (patch)
tree673520684142e951633ec27ba484bfacdaa3c87f /gcc/dwarf2out.c
parentc0c62896a222e1f47e22d7c62a23962f1cd7094b (diff)
downloadgcc-e638b749f87cbfbba44ce312fafe8a79f70f85b0.tar.gz
* m68k/mot3300.h (ASM_OUTPUT_ALIGN): Accept any alignment
instead of aborting. * dwarf2out.c (output_call_frame_info): Call app_enable and app_disable to let GNU as accept the generated comments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15856 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dwarf2out.c')
-rw-r--r--gcc/dwarf2out.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 7667a53a3a5..a1079372657 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -1493,6 +1493,11 @@ output_call_frame_info (for_eh)
return;
fputc ('\n', asm_out_file);
+
+ /* We're going to be generating comments, so turn on app. */
+ if (flag_verbose_asm)
+ app_enable ();
+
if (for_eh)
{
#ifdef EH_FRAME_SECTION
@@ -1648,6 +1653,10 @@ output_call_frame_info (for_eh)
get a value of 0. Putting .align 0 after the label fixes it. */
ASM_OUTPUT_ALIGN (asm_out_file, 0);
#endif
+
+ /* Turn off app to make assembly quicker. */
+ if (flag_verbose_asm)
+ app_disable ();
}
/* Output a marker (i.e. a label) for the beginning of a function, before