* os_dep.c (GC_SysVGetDataStart): Place "volatile" keyword for
"result" local variable properly.
word next_page = ((text_end + (word)max_page_size - 1)
& ~((word)max_page_size - 1));
word page_offset = (text_end & ((word)max_page_size - 1));
- volatile char * result = (char *)(next_page + page_offset);
+ char * volatile result = (char *)(next_page + page_offset);
/* Note that this isn't equivalent to just adding */
/* max_page_size to &etext if &etext is at a page boundary */