Commit 7053a0e2 by Bernard Giroud Committed by Jim Wilson

Patch from Bernard Giroud.

* config/alpha.c (alpha_end_function): For OpenVMS gas,
correctly output .pdesc directive before .end.

From-SVN: r81214
parent 80dc6aa0
2004-04-26 Bernard Giroud <bgiroud@free.fr>
* config/alpha.c (alpha_end_function): For OpenVMS gas,
correctly output .pdesc directive before .end.
2004-04-26 James E Wilson <wilson@specifixinc.com> 2004-04-26 James E Wilson <wilson@specifixinc.com>
Bug 14927 Bug 14927
......
...@@ -7855,6 +7855,10 @@ alpha_expand_epilogue (void) ...@@ -7855,6 +7855,10 @@ alpha_expand_epilogue (void)
void void
alpha_end_function (FILE *file, const char *fnname, tree decl ATTRIBUTE_UNUSED) alpha_end_function (FILE *file, const char *fnname, tree decl ATTRIBUTE_UNUSED)
{ {
#if TARGET_ABI_OPEN_VMS
alpha_write_linkage (file, fnname, decl);
#endif
/* End the function. */ /* End the function. */
if (!TARGET_ABI_UNICOSMK && !flag_inhibit_size_directive) if (!TARGET_ABI_UNICOSMK && !flag_inhibit_size_directive)
{ {
...@@ -7864,10 +7868,6 @@ alpha_end_function (FILE *file, const char *fnname, tree decl ATTRIBUTE_UNUSED) ...@@ -7864,10 +7868,6 @@ alpha_end_function (FILE *file, const char *fnname, tree decl ATTRIBUTE_UNUSED)
} }
inside_function = FALSE; inside_function = FALSE;
#if TARGET_ABI_OPEN_VMS
alpha_write_linkage (file, fnname, decl);
#endif
/* Output jump tables and the static subroutine information block. */ /* Output jump tables and the static subroutine information block. */
if (TARGET_ABI_UNICOSMK) if (TARGET_ABI_UNICOSMK)
{ {
......
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