aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2015-12-18 17:43:11 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2015-12-18 17:43:11 +0000
commit1e5154e768401d94f70f07aae5e518739bc14f6b (patch)
treef77d4b649eb82d4d5212cd90cbcc193ab5edfae3 /gcc
parent3f1d32a5fd3475d1e75452cb5fefe712e043540c (diff)
downloadgcc-1e5154e768401d94f70f07aae5e518739bc14f6b.zip
gcc-1e5154e768401d94f70f07aae5e518739bc14f6b.tar.gz
gcc-1e5154e768401d94f70f07aae5e518739bc14f6b.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/nvptx/nvptx.c9
2 files changed, 14 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1caa076..fec7992 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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>
PR rtl-optimization/49847
diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c
index 07d7cff..5dbedd6 100644
--- a/gcc/config/nvptx/nvptx.c
+++ b/gcc/config/nvptx/nvptx.c
@@ -159,6 +159,13 @@ nvptx_option_override (void)
flag_toplevel_reorder = 1;
/* Assumes that it will see only hard registers. */
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;
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),
TREE_TYPE (decl), size ? tree_to_shwi (size) : 0,
DECL_ALIGN (decl));
- fprintf (file, ";\n");
+ nvptx_assemble_decl_end ();
}
/* Output a pattern for a move instruction. */