From: Antoni Boucher <[email protected]>
gcc/testsuite/ChangeLog:
* jit.dg/all-non-failing-tests.h: Update comment about
test-cold-attribute.c.
* jit.dg/test-cold-attribute.c: Use -Oz to fix test.
---
gcc/testsuite/jit.dg/all-non-failing-tests.h | 4 ++--
gcc/testsuite/jit.dg/test-cold-attribute.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/gcc/testsuite/jit.dg/all-non-failing-tests.h
b/gcc/testsuite/jit.dg/all-non-failing-tests.h
index aa9d34346527..1b4dbec3fcb9 100644
--- a/gcc/testsuite/jit.dg/all-non-failing-tests.h
+++ b/gcc/testsuite/jit.dg/all-non-failing-tests.h
@@ -145,8 +145,8 @@
#undef create_code
#undef verify_code
-/* test-cold-attribute.c: This can't be in the testcases array as it needs
- the `-O2` flag. */
+/* test-cold-attribute.c: This can't be in the testcases array as it needs a
+ specific optimization flag. */
/* test-constants.c */
#define create_code create_code_constants
diff --git a/gcc/testsuite/jit.dg/test-cold-attribute.c
b/gcc/testsuite/jit.dg/test-cold-attribute.c
index 0c76d3e36818..620b04d99846 100644
--- a/gcc/testsuite/jit.dg/test-cold-attribute.c
+++ b/gcc/testsuite/jit.dg/test-cold-attribute.c
@@ -8,8 +8,8 @@
#define TEST_ESCHEWS_SET_OPTIONS
static void set_options (gcc_jit_context *ctxt, const char *argv0)
{
- // Set "-O2".
- gcc_jit_context_set_int_option(ctxt, GCC_JIT_INT_OPTION_OPTIMIZATION_LEVEL,
2);
+ // Set "-Oz".
+ gcc_jit_context_add_command_line_option (ctxt, "-Oz");
}
#define TEST_COMPILING_TO_FILE
--
2.54.0