Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/GStreamer/orc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2010-09-09 00:12:07 +0400
committerDavid Schleef <ds@schleef.org>2010-09-09 00:12:07 +0400
commitc09dcd7820699eca00ff323eb24d6fcf64b4b8c5 (patch)
tree3b138c6c53ea7499d69cad5ea2a326dd3a2e9baa /orc-test/orctest.c
parent02083f367e50bcb2025a280b9046acd404777fed (diff)
Add ORC_TARGET_CLEAN_COMPILE and use it
Diffstat (limited to 'orc-test/orctest.c')
-rw-r--r--orc-test/orctest.c6
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)) {