diff options
Diffstat (limited to 'gcc/cp/semantics.c')
-rw-r--r-- | gcc/cp/semantics.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 776f06f..b0bb25b 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -883,6 +883,9 @@ finish_asm_stmt (cv_qualifier, string, output_operands, tree r; tree t; + if (TREE_CHAIN (string)) + string = combine_strings (string); + if (cv_qualifier != NULL_TREE && cv_qualifier != ridpointers[(int) RID_VOLATILE]) { |