nvptx.c (nvptx_option_override): Emit sorry for stabs debug.
* config/nvptx/nvptx.c (nvptx_option_override): Emit sorry for stabs debug. (nvptx_assemble_undefined_decl): Use nvptx_assemble_decl_end. From-SVN: r231822
This commit is contained in:
parent
3f1d32a5fd
commit
1e5154e768
2 changed files with 14 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2015-12-18 Nathan Sidwell <nathan@acm.org>
|
||||||
|
|
||||||
|
* config/nvptx/nvptx.c (nvptx_option_override): Emit sorry for
|
||||||
|
stabs debug.
|
||||||
|
(nvptx_assemble_undefined_decl): Use nvptx_assemble_decl_end.
|
||||||
|
|
||||||
2015-12-18 Jeff Law <law@redhat.com>
|
2015-12-18 Jeff Law <law@redhat.com>
|
||||||
|
|
||||||
PR rtl-optimization/49847
|
PR rtl-optimization/49847
|
||||||
|
|
|
@ -159,6 +159,13 @@ nvptx_option_override (void)
|
||||||
flag_toplevel_reorder = 1;
|
flag_toplevel_reorder = 1;
|
||||||
/* Assumes that it will see only hard registers. */
|
/* Assumes that it will see only hard registers. */
|
||||||
flag_var_tracking = 0;
|
flag_var_tracking = 0;
|
||||||
|
|
||||||
|
if (write_symbols == DBX_DEBUG)
|
||||||
|
/* The stabs testcases want to know stabs isn't supported. */
|
||||||
|
sorry ("stabs debug format not supported");
|
||||||
|
|
||||||
|
/* Actually we don't have any debug format, but don't be
|
||||||
|
unneccesarily noisy. */
|
||||||
write_symbols = NO_DEBUG;
|
write_symbols = NO_DEBUG;
|
||||||
debug_info_level = DINFO_LEVEL_NONE;
|
debug_info_level = DINFO_LEVEL_NONE;
|
||||||
|
|
||||||
|
@ -1751,7 +1758,7 @@ nvptx_assemble_undefined_decl (FILE *file, const char *name, const_tree decl)
|
||||||
nvptx_assemble_decl_begin (file, name, section_for_decl (decl),
|
nvptx_assemble_decl_begin (file, name, section_for_decl (decl),
|
||||||
TREE_TYPE (decl), size ? tree_to_shwi (size) : 0,
|
TREE_TYPE (decl), size ? tree_to_shwi (size) : 0,
|
||||||
DECL_ALIGN (decl));
|
DECL_ALIGN (decl));
|
||||||
fprintf (file, ";\n");
|
nvptx_assemble_decl_end ();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Output a pattern for a move instruction. */
|
/* Output a pattern for a move instruction. */
|
||||||
|
|
Loading…
Add table
Reference in a new issue