| Index: tests/toolchain/frame_addresses.c
|
| diff --git a/tests/toolchain/frame_addresses.c b/tests/toolchain/frame_addresses.c
|
| index d40aba2c67f8d32c6b2a3409df593fe6885cbe48..76421509ee995db8f42ba8dd539a2b83544bd4c3 100644
|
| --- a/tests/toolchain/frame_addresses.c
|
| +++ b/tests/toolchain/frame_addresses.c
|
| @@ -20,7 +20,7 @@ int inner(const char *outer_local, const char *middle_frame) {
|
| fprintf(stderr,
|
| "inner: outer_local = %p, &local = %p, "
|
| "middle_frame = %p\n",
|
| - outer_local, &local, middle_frame);
|
| + (void *) outer_local, (void *) &local, (void *) middle_frame);
|
| if (outer_local >= &local) {
|
| int inner_below_middle = middle_frame >= &local;
|
| int middle_below_outer = outer_local >= middle_frame;
|
| @@ -43,7 +43,8 @@ int middle(const char *outer_local) {
|
| const char *frame = __builtin_frame_address (0);
|
| int retval;
|
|
|
| - fprintf(stderr, "middle: outer_local = %p, frame = %p\n", outer_local, frame);
|
| + fprintf(stderr, "middle: outer_local = %p, frame = %p\n",
|
| + (void *) outer_local, (void *) frame);
|
| retval = inner(outer_local, frame);
|
| /* fprintf also disables tail call optimization. */
|
| fprintf(stderr, "middle: inner returned %d\n", retval);
|
| @@ -54,7 +55,7 @@ int outer(char *dummy) {
|
| const char local = 0;
|
| int retval;
|
|
|
| - fprintf(stderr, "outer: &local = %p\n", &local);
|
| + fprintf(stderr, "outer: &local = %p\n", (void *) &local);
|
| retval = middle(&local);
|
| /* fprintf also disables tail call optimization. */
|
| fprintf(stderr, "outer: middle returned %d\n", retval);
|
| @@ -69,7 +70,7 @@ int main (void) {
|
| char *dummy = __builtin_alloca(alloca_size());
|
| int retval;
|
|
|
| - fprintf(stderr, "main: dummy = %p\n", dummy);
|
| + fprintf(stderr, "main: dummy = %p\n", (void *) dummy);
|
| retval = outer(dummy);
|
| fprintf(stderr, "main: outer returned %d\n", retval);
|
| if (retval == 0)
|
|
|