aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg-Johann Lay <avr@gjlay.de>2015-08-20 14:22:35 +0000
committerGeorg-Johann Lay <gjl@gcc.gnu.org>2015-08-20 14:22:35 +0000
commitb68db6d1892178c1f8dcdfd5fbfd1b2ef0c5b49d (patch)
tree0ab7972ecba5bc5b24cc869f04db52ad83525056
parent50399bb138e173f05ad6677b4cd3975c1d9df984 (diff)
downloadgcc-b68db6d1892178c1f8dcdfd5fbfd1b2ef0c5b49d.zip
gcc-b68db6d1892178c1f8dcdfd5fbfd1b2ef0c5b49d.tar.gz
gcc-b68db6d1892178c1f8dcdfd5fbfd1b2ef0c5b49d.tar.bz2
avr.c (avr_insert_attributes): In diagnostic essage: Multiply argument avr_n_flash by 64 to match unit of "KiB".
* config/avr/avr.c (avr_insert_attributes): In diagnostic essage: Multiply argument avr_n_flash by 64 to match unit of "KiB". (avr_pgm_check_var_decl): Same. From-SVN: r227035
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/avr/avr.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index be06130..1785558 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2015-08-20 Georg-Johann Lay <avr@gjlay.de>
+
+ * config/avr/avr.c (avr_insert_attributes): In diagnostic essage:
+ Multiply argument avr_n_flash by 64 to match unit of "KiB".
+ (avr_pgm_check_var_decl): Same.
+
2015-08-20 Alan Lawrence <alan.lawrence@arm.com>
* config/arm/arm-builtins.c (arm_init_simd_builtin_types): Move
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c
index 3c477bc..bec9a8b 100644
--- a/gcc/config/avr/avr.c
+++ b/gcc/config/avr/avr.c
@@ -9255,10 +9255,10 @@ avr_pgm_check_var_decl (tree node)
{
if (TYPE_P (node))
error ("%qT uses address space %qs beyond flash of %d KiB",
- node, avr_addrspace[as].name, avr_n_flash);
+ node, avr_addrspace[as].name, 64 * avr_n_flash);
else
error ("%s %q+D uses address space %qs beyond flash of %d KiB",
- reason, node, avr_addrspace[as].name, avr_n_flash);
+ reason, node, avr_addrspace[as].name, 64 * avr_n_flash);
}
else
{
@@ -9305,7 +9305,7 @@ avr_insert_attributes (tree node, tree *attributes)
if (avr_addrspace[as].segment >= avr_n_flash)
{
error ("variable %q+D located in address space %qs beyond flash "
- "of %d KiB", node, avr_addrspace[as].name, avr_n_flash);
+ "of %d KiB", node, avr_addrspace[as].name, 64 * avr_n_flash);
}
else if (!AVR_HAVE_LPM && avr_addrspace[as].pointer_size > 2)
{