re PR target/90015 (riscv: typo "intterupt" in diagnostic)
authorJakub Jelinek <jakub@redhat.com>
Tue, 9 Apr 2019 06:38:07 +0000 (08:38 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 9 Apr 2019 06:38:07 +0000 (08:38 +0200)
PR target/90015
* config/riscv/riscv.c (riscv_get_interrupt_type): Fix comment typo.
(riscv_merge_decl_attributes): Fix typo in diagnostics.  Remove
trailing period from it too.

* gcc.target/riscv/interrupt-conflict-mode.c (foo): Adjust expected
diagnostics.

From-SVN: r270221

gcc/ChangeLog
gcc/config/riscv/riscv.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/riscv/interrupt-conflict-mode.c

index 780004a..c951ce8 100644 (file)
@@ -1,3 +1,10 @@
+2019-04-09  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/90015
+       * config/riscv/riscv.c (riscv_get_interrupt_type): Fix comment typo.
+       (riscv_merge_decl_attributes): Fix typo in diagnostics.  Remove
+       trailing period from it too.
+
 2019-04-08  wu yuan  <wuyuan5@huawei.com>
 
        * config/aarch64/aarch64-cores.def (tsv1100): Change scheduling model.
index 9aa0fd2..e7440f3 100644 (file)
@@ -4736,7 +4736,7 @@ riscv_function_ok_for_sibcall (tree decl ATTRIBUTE_UNUSED,
   return true;
 }
 
-/* Get the intterupt type, return UNKNOWN_MODE if it's not
+/* Get the interrupt type, return UNKNOWN_MODE if it's not
    interrupt function. */
 static enum riscv_privilege_levels
 riscv_get_interrupt_type (tree decl)
@@ -4822,7 +4822,7 @@ riscv_merge_decl_attributes (tree olddecl, tree newdecl)
   if ((old_interrupt_type != UNKNOWN_MODE)
       && (new_interrupt_type != UNKNOWN_MODE)
       && (old_interrupt_type != new_interrupt_type))
-    error ("%qs function cannot have different intterupt type.", "interrupt");
+    error ("%qs function cannot have different interrupt type", "interrupt");
 
   /* Create combined attributes.  */
   combined_attrs = merge_attributes (DECL_ATTRIBUTES (olddecl),
index 038a431..a91b447 100644 (file)
@@ -1,3 +1,9 @@
+2019-04-09  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/90015
+       * gcc.target/riscv/interrupt-conflict-mode.c (foo): Adjust expected
+       diagnostics.
+
 2019-04-08  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/90006
index 6e280ed..e9f1452 100644 (file)
@@ -6,5 +6,5 @@ foo(void);
 
 void __attribute__ ((interrupt ("machine")))
 foo (void)
-{ /* { dg-error "function cannot have different intterupt type." } */
+{ /* { dg-error "function cannot have different interrupt type" } */
 }