diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index bdc01f7cfc1..72efc3fbbbf 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2018-01-24 David Malcolm + + PR jit/82846 + * jit.dg/test-alignment.c (create_aligned_code): Fix return type + of "fn_type" typedef. + * jit.dg/test-alignment.cc (verify_aligned_code): Likewise. + 2018-01-24 Ian Lance Taylor * go.go-torture/execute/names-1.go: New test. diff --git a/gcc/testsuite/jit.dg/test-alignment.c b/gcc/testsuite/jit.dg/test-alignment.c index 686d98181b7..82328d51558 100644 --- a/gcc/testsuite/jit.dg/test-alignment.c +++ b/gcc/testsuite/jit.dg/test-alignment.c @@ -166,7 +166,7 @@ create_aligned_code (gcc_jit_context *ctxt, const char *struct_name, gcc_jit_result *result, \ const char *writer_fn_name) \ { \ - typedef int (*fn_type) (struct TYPENAME *); \ + typedef char (*fn_type) (struct TYPENAME *); \ CHECK_NON_NULL (result); \ \ struct TYPENAME tmp; \ diff --git a/gcc/testsuite/jit.dg/test-alignment.cc b/gcc/testsuite/jit.dg/test-alignment.cc index 3e99209b9b1..9a09a411b66 100644 --- a/gcc/testsuite/jit.dg/test-alignment.cc +++ b/gcc/testsuite/jit.dg/test-alignment.cc @@ -126,7 +126,7 @@ verify_aligned_code (gcc_jit_context *ctxt, gcc_jit_result *result, const char *writer_fn_name) { - typedef int (*fn_type) (T *); + typedef char (*fn_type) (T *); CHECK_NON_NULL (result); T tmp;