diff test/too-long-argument.c @ 537:a6c9ffbf3f08

arg offset in nested function arguments.
author kono
date Sat, 31 Dec 2005 17:16:14 +0900 (2005-12-31)
parents 135afeb2e134
children 492f06738550
line wrap: on
line diff
--- a/test/too-long-argument.c	Sat Dec 31 14:26:40 2005 +0900
+++ b/test/too-long-argument.c	Sat Dec 31 17:16:14 2005 +0900
@@ -12,7 +12,7 @@
 	code(*ret)(int),
 	void *env)
 {
-fprintf(stderr,"f1=%d,f2=%d,f3=%d,f4=%d,f5=%d,f6=%d,f7=%d,f8=%d,f9=%d,fa=%d,fb=%d,fc=%d,fd=%d,fe=%d,ff=%d\n",
+fprintf(stderr,"tcode2: f1=%d,f2=%d,f3=%d,f4=%d,f5=%d,f6=%d,f7=%d,f8=%d,f9=%d,fa=%d,fb=%d,fc=%d,fd=%d,fe=%d,ff=%d\n",
 f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff);
      goto ret(0),env;
 }
@@ -23,7 +23,7 @@
 	code(*ret)(int);
 	void *env;
 {
-fprintf(stderr,"f1=%d,f2=%d,f3=%d,f4=%d,f5=%d,f6=%d,f7=%d,f8=%d,f9=%d,fa=%d,fb=%d,fc=%d,fd=%d,fe=%d,ff=%d\n",
+fprintf(stderr,"tcode1: f1=%d,f2=%d,f3=%d,f4=%d,f5=%d,f6=%d,f7=%d,f8=%d,f9=%d,fa=%d,fb=%d,fc=%d,fd=%d,fe=%d,ff=%d\n",
 f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff);
      goto ret(0),env;
 }
@@ -87,9 +87,13 @@
 int
 main()
 {
+    printf("main4\n");
     main4();
+    printf("main2\n");
     main2();
+    printf("main0\n");
     main0();
+    printf("main1\n");
     main1();
 }