* 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.
From-SVN: r15856
+Tue Oct 7 10:19:26 1997 Manfred Hollstein (manfred@lts.sel.alcatel.de)
+
+ * 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.
+
Tue Oct 7 11:41:21 1997 Michael Meissner <meissner@cygnus.com>
* tree.h (get_file_function_name): Add declaration.
Tue Oct 7 11:41:21 1997 Michael Meissner <meissner@cygnus.com>
* tree.h (get_file_function_name): Add declaration.
#undef ASM_OUTPUT_ALIGN
#define ASM_OUTPUT_ALIGN(FILE,LOG) \
#undef ASM_OUTPUT_ALIGN
#define ASM_OUTPUT_ALIGN(FILE,LOG) \
- if ((LOG) == 1) \
- fprintf (FILE, "\t%s\n", ALIGN_ASM_OP); \
- else if ((LOG) != 0) \
- abort ();
+ if ((LOG) >= 1) \
+ fprintf (FILE, "\t%s\n", ALIGN_ASM_OP);
#ifndef USE_GAS
#define SKIP_ASM_OP "space"
#ifndef USE_GAS
#define SKIP_ASM_OP "space"
return;
fputc ('\n', asm_out_file);
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
if (for_eh)
{
#ifdef EH_FRAME_SECTION
get a value of 0. Putting .align 0 after the label fixes it. */
ASM_OUTPUT_ALIGN (asm_out_file, 0);
#endif
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
}
/* Output a marker (i.e. a label) for the beginning of a function, before