diff options
-rw-r--r-- | test/always_memset.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/always_memset.c b/test/always_memset.c index 03437bc651..40a68d883b 100644 --- a/test/always_memset.c +++ b/test/always_memset.c @@ -88,7 +88,9 @@ test_static void exercise_memset(char **p) * * Without volatile, space will be optimized out. */ - volatile char __unused space[EXTRA_STACK_SIZE] = { 0 }; + volatile char __unused space[EXTRA_STACK_SIZE] = { + [0 ... EXTRA_STACK_SIZE - 1] = 's' + }; char buf[] = UNIQUE_STRING; *p = buf; @@ -142,7 +144,9 @@ test_static void exercise_always_memset(char **p) * * Without volatile, space will be optimized out. */ - volatile char __unused space[EXTRA_STACK_SIZE] = { 0 }; + volatile char __unused space[EXTRA_STACK_SIZE] = { + [0 ... EXTRA_STACK_SIZE - 1] = 's' + }; char buf[] = UNIQUE_STRING; *p = buf; |