diff --git a/tests/syntax/anon_enum_libc.c b/tests/syntax/anon_enum_libc.c
index 9c18167742a3d96db0803aca3c10bfe54917aa1b..a3c5136b3db9548ae9ba2a4765277480d8b47412 100644
--- a/tests/syntax/anon_enum_libc.c
+++ b/tests/syntax/anon_enum_libc.c
@@ -1,7 +1,7 @@
 /* run.config
 DEPS: anon_enum_libc.h
 FILTER: sed -e 's|#include *"\([^/]*[/]\)*\([^/]*\)"|#include "PTESTS_DIR/\2"|'
-OPT: -cpp-extra-args="-I @PTEST_DIR@" -ocode @PTEST_NAME@.c -print -then -ocode="" @PTEST_NAME@.c -print
+OPT: -cpp-extra-args="-I ." -ocode @PTEST_NAME@.tmp.c -print -then -ocode="" @PTEST_NAME@.tmp.c -print
 */
 struct { int x; float y; } s1;
 
diff --git a/tests/syntax/merge_attrs_align.c b/tests/syntax/merge_attrs_align.c
index c532df91a6617aeee796e768f34c2a952e21ae0f..de8c12053b3b3de8377400d9bbdca774d43b3cf8 100644
--- a/tests/syntax/merge_attrs_align.c
+++ b/tests/syntax/merge_attrs_align.c
@@ -1,9 +1,9 @@
 /*run.config
   STDOPT: +"-machdep x86_64" +"%{dep:merge_attrs_align1.c}" +"%{dep:merge_attrs_align2.c}"
-  STDOPT: +"-machdep x86_64" +"%{merge_attrs_align1.c}" +"%{merge_attrs_align3.c}"
-  STDOPT: +"-machdep x86_64" +"%{merge_attrs_align1.c}" +"%{merge_attrs_align4.c}"
-  STDOPT: +"-machdep x86_64" +"%{merge_attrs_align2.c}" +"%{merge_attrs_align3.c}"
-  STDOPT: +"-machdep x86_64" +"%{merge_attrs_align2.c}" +"%{merge_attrs_align4.c}"
+  STDOPT: +"-machdep x86_64" +"%{dep:merge_attrs_align1.c}" +"%{dep:merge_attrs_align3.c}"
+  STDOPT: +"-machdep x86_64" +"%{dep:merge_attrs_align1.c}" +"%{dep:merge_attrs_align4.c}"
+  STDOPT: +"-machdep x86_64" +"%{dep:merge_attrs_align2.c}" +"%{dep:merge_attrs_align3.c}"
+  STDOPT: +"-machdep x86_64" +"%{dep:merge_attrs_align2.c}" +"%{dep:merge_attrs_align4.c}"
   STDOPT: +"-machdep x86_64" +"%{dep:merge_attrs_align3.c}" +"%{dep:merge_attrs_align4.c}"
  */