summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/Default.py2
-rw-r--r--test/Program-j.py4
-rw-r--r--test/Program.py1
3 files changed, 7 insertions, 0 deletions
diff --git a/test/Default.py b/test/Default.py
index 0666a77..916ad24 100644
--- a/test/Default.py
+++ b/test/Default.py
@@ -39,6 +39,7 @@ for dir in ['one', 'two', 'three']:
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf("%s\n");
exit (0);
}
@@ -48,6 +49,7 @@ main(int argc, char *argv[])
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf("%s\n");
exit (0);
}
diff --git a/test/Program-j.py b/test/Program-j.py
index 41d32cb..57b0d67 100644
--- a/test/Program-j.py
+++ b/test/Program-j.py
@@ -18,6 +18,7 @@ test.write('f1.c', """
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf(\"f1.c\n\");
exit (0);
}
@@ -27,6 +28,7 @@ test.write('f2.c', """
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf(\"f2.c\n\");
exit (0);
}
@@ -37,6 +39,7 @@ test.write('f3.c', """
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf(\"f3.c\n\");
exit (0);
}
@@ -46,6 +49,7 @@ test.write('f4.c', """
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf(\"f4.c\n\");
exit (0);
}
diff --git a/test/Program.py b/test/Program.py
index 06562dc..a2b0e4b 100644
--- a/test/Program.py
+++ b/test/Program.py
@@ -15,6 +15,7 @@ test.write('foo.c', """
int
main(int argc, char *argv[])
{
+ argv[argc++] = "--";
printf("foo.c\n");
exit (0);
}