Commit e9e30253 by Manfred Hollstein Committed by Jeff Law

mot3300.h (ASM_OUTPUT_ALIGN): Accept any alignment instead of aborting.

        * 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
parent 496651db
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> Tue Oct 7 11:41:21 1997 Michael Meissner <meissner@cygnus.com>
* tree.h (get_file_function_name): Add declaration. * tree.h (get_file_function_name): Add declaration.
......
...@@ -433,10 +433,8 @@ do { long l; \ ...@@ -433,10 +433,8 @@ do { long l; \
#undef ASM_OUTPUT_ALIGN #undef ASM_OUTPUT_ALIGN
#define ASM_OUTPUT_ALIGN(FILE,LOG) \ #define ASM_OUTPUT_ALIGN(FILE,LOG) \
if ((LOG) == 1) \ if ((LOG) >= 1) \
fprintf (FILE, "\t%s\n", ALIGN_ASM_OP); \ fprintf (FILE, "\t%s\n", ALIGN_ASM_OP);
else if ((LOG) != 0) \
abort ();
#ifndef USE_GAS #ifndef USE_GAS
#define SKIP_ASM_OP "space" #define SKIP_ASM_OP "space"
......
...@@ -1493,6 +1493,11 @@ output_call_frame_info (for_eh) ...@@ -1493,6 +1493,11 @@ output_call_frame_info (for_eh)
return; return;
fputc ('\n', asm_out_file); 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) if (for_eh)
{ {
#ifdef EH_FRAME_SECTION #ifdef EH_FRAME_SECTION
...@@ -1648,6 +1653,10 @@ output_call_frame_info (for_eh) ...@@ -1648,6 +1653,10 @@ output_call_frame_info (for_eh)
get a value of 0. Putting .align 0 after the label fixes it. */ get a value of 0. Putting .align 0 after the label fixes it. */
ASM_OUTPUT_ALIGN (asm_out_file, 0); ASM_OUTPUT_ALIGN (asm_out_file, 0);
#endif #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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment