aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
-rw-r--r--expand.c2
-rw-r--r--validation/initializer-entry-defined-twice.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/expand.c b/expand.c
index 72d9be62..e02c51ec 100644
--- a/expand.c
+++ b/expand.c
@@ -912,7 +912,7 @@ static void verify_nonoverlapping(struct expression_list **list)
if (!b->ctype || !b->ctype->bit_size)
continue;
if (a && bit_offset(a) == bit_offset(b)) {
- sparse_error(a->pos, "Initializer entry defined twice");
+ warning(a->pos, "Initializer entry defined twice");
info(b->pos, " also defined here");
return;
}
diff --git a/validation/initializer-entry-defined-twice.c b/validation/initializer-entry-defined-twice.c
index 6efd4239..33891e8e 100644
--- a/validation/initializer-entry-defined-twice.c
+++ b/validation/initializer-entry-defined-twice.c
@@ -45,9 +45,9 @@ static struct same_offset not_an_error = {
* check-name: Initializer entry defined twice
*
* check-error-start
-initializer-entry-defined-twice.c:10:3: error: Initializer entry defined twice
+initializer-entry-defined-twice.c:10:3: warning: Initializer entry defined twice
initializer-entry-defined-twice.c:11:3: also defined here
-initializer-entry-defined-twice.c:26:4: error: Initializer entry defined twice
+initializer-entry-defined-twice.c:26:4: warning: Initializer entry defined twice
initializer-entry-defined-twice.c:27:4: also defined here
* check-error-end
*/