doc: paulchen beispiele {code{a,b},gesamt} entpackt (jedes mal entpacken nervt langsa...
[uebersetzerbau-ss10.git] / aus_sammelwut / paulchen / ublu / ss08 / abgabe / codeb / testcases / parameter3.call
diff --git a/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/parameter3.call b/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/parameter3.call
new file mode 100644 (file)
index 0000000..7609412
--- /dev/null
@@ -0,0 +1,12 @@
+
+typedef struct S {long a1; long a2; long a3;} S_t;
+S_t s1 ={10,20,30};
+S_t s2 ={40,50,60};
+S_t s3 ={70,80,90};
+S_t s4 ={100,110,120};
+S_t s5 ={130,140,150};
+S_t s6 ={160,170,180};
+
+extern long test(long*,long*, long*, long*, long*, long*);
+
+return  ( (10+50+90+100+140+180)==test((long*)&s1,(long*)&s2,(long*)&s3,(long*)&s4,(long*)&s5,(long*)&s6));