From ec3c539e95c6c8f38f57fa57959243c258a088ef Mon Sep 17 00:00:00 2001 From: marxin Date: Tue, 30 Jun 2015 13:15:05 +0000 Subject: [PATCH] Remove assumption that each translation unit must have a * hsa-brig.c (hsa_output_kernel_mapping): Remove assert. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/hsa@225188 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog.hsa | 4 ++++ gcc/hsa-brig.c | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog.hsa b/gcc/ChangeLog.hsa index d0c3c601ced..e4e957954f5 100644 --- a/gcc/ChangeLog.hsa +++ b/gcc/ChangeLog.hsa @@ -1,5 +1,9 @@ 2015-06-30 Martin Liska + * hsa-brig.c (hsa_output_kernel_mapping): Remove assert. + +2015-06-30 Martin Liska + * hsa-brig.c (emit_directive_variable): Remove assert that is no longer valid. (emit_function_directives): Change the function that it accepts diff --git a/gcc/hsa-brig.c b/gcc/hsa-brig.c index ff697eea278..fcef710c11e 100644 --- a/gcc/hsa-brig.c +++ b/gcc/hsa-brig.c @@ -1637,7 +1637,6 @@ static void hsa_output_kernel_mapping (tree brig_decl) { unsigned map_count = hsa_get_number_decl_kernel_mappings (); - gcc_assert (map_count > 0); tree int_num_of_kernels; int_num_of_kernels = build_int_cst (integer_type_node, (int) map_count); -- 2.11.4.GIT