int
do_test (void)
{
- void *ptr1 = malloc (SIZE);
- void *ptr2 = malloc (SIZE);
+ void *volatile ptr1 = malloc (SIZE);
+ void *volatile ptr2 = malloc (SIZE);
/* Avoid unwanted output to TTY after an expected memory corruption. */
ignore_stderr();
static void
test_large_allocations (size_t size)
{
- void * ptr_to_realloc;
+ void *volatile ptr_to_realloc;
test_setup ();
TEST_VERIFY (malloc (size) == NULL);
static int
do_test (void)
{
- void *p, *q;
+ void *volatile p, *volatile q;
int save;
errno = 0;
static int
do_test (void)
{
- void *p, *q;
+ void *volatile p, *volatile q;
errno = 0;
static int
do_test (void)
{
- void *p;
+ void *volatile p;
unsigned long pagesize = getpagesize ();
unsigned long ptrval;
int save;