re PR target/90015 (riscv: typo "intterupt" in diagnostic)

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
This commit is contained in:
Jakub Jelinek 2019-04-09 08:38:07 +02:00 committed by Jakub Jelinek
parent 3fa176b767
commit 31215daa9b
4 changed files with 16 additions and 3 deletions

View 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.

View 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),

View 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

View 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" } */
}