diff options
author | David Schleef <ds@schleef.org> | 2010-09-08 13:12:07 -0700 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2010-09-08 13:12:07 -0700 |
commit | c09dcd7820699eca00ff323eb24d6fcf64b4b8c5 (patch) | |
tree | 3b138c6c53ea7499d69cad5ea2a326dd3a2e9baa /orc-test | |
parent | 02083f367e50bcb2025a280b9046acd404777fed (diff) |
Add ORC_TARGET_CLEAN_COMPILE and use it
Diffstat (limited to 'orc-test')
-rw-r--r-- | orc-test/orctest.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/orc-test/orctest.c b/orc-test/orctest.c index 22eaf68..664a25c 100644 --- a/orc-test/orctest.c +++ b/orc-test/orctest.c @@ -62,9 +62,13 @@ orc_test_gcc_compile (OrcProgram *p) target = orc_target_get_default (); flags = orc_target_get_default_flags (target); + flags |= ORC_TARGET_CLEAN_COMPILE; if (strcmp (orc_target_get_name (target), "sse") == 0) { flags |= ORC_TARGET_SSE_SHORT_JUMPS; } + if (strcmp (orc_target_get_name (target), "mmx") == 0) { + flags |= ORC_TARGET_MMX_SHORT_JUMPS; + } result = orc_program_compile_full (p, target, flags); if (ORC_COMPILE_RESULT_IS_FATAL(result)) { @@ -176,7 +180,7 @@ orc_test_gcc_compile_neon (OrcProgram *p) target = orc_target_get_by_name ("neon"); flags = orc_target_get_default_flags (target); - flags |= ORC_TARGET_NEON_CLEAN_COMPILE; + flags |= ORC_TARGET_CLEAN_COMPILE; result = orc_program_compile_full (p, target, flags); if (!ORC_COMPILE_RESULT_IS_SUCCESSFUL(result)) { |