summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/always_memset.c8
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;