diff options
Diffstat (limited to 'gcc/config/ia64/ia64.c')
-rw-r--r-- | gcc/config/ia64/ia64.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 939ed54..b863fd3 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -593,8 +593,9 @@ ia64_handle_model_attribute (tree *node, tree name, tree args, == FUNCTION_DECL) && !TREE_STATIC (decl)) { - error ("%Jan address area attribute cannot be specified for " - "local variables", decl); + error_at (DECL_SOURCE_LOCATION (decl), + "an address area attribute cannot be specified for " + "local variables"); *no_add_attrs = true; } area = ia64_get_addr_area (decl); @@ -607,8 +608,9 @@ ia64_handle_model_attribute (tree *node, tree name, tree args, break; case FUNCTION_DECL: - error ("%Jaddress area attribute cannot be specified for functions", - decl); + error_at (DECL_SOURCE_LOCATION (decl), + "address area attribute cannot be specified for functions", + decl); *no_add_attrs = true; break; |