projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cbeacb3
)
- Normalized some more testapps
author
Matthias Braun
<matze@braunis.de>
Fri, 7 Jul 2006 14:26:40 +0000
(14:26 +0000)
committer
Matthias Braun
<matze@braunis.de>
Fri, 7 Jul 2006 14:26:40 +0000
(14:26 +0000)
19 files changed:
ir/be/test/Args.c
patch
|
blob
|
history
ir/be/test/ContinueTest.c
patch
|
blob
|
history
ir/be/test/Hanoi.c
patch
|
blob
|
history
ir/be/test/HelloWorld.c
patch
|
blob
|
history
ir/be/test/andtest.c
patch
|
blob
|
history
ir/be/test/bitfield.c
patch
|
blob
|
history
ir/be/test/callref.c
patch
|
blob
|
history
ir/be/test/calls.c
patch
|
blob
|
history
ir/be/test/cmp.c
patch
|
blob
|
history
ir/be/test/dblstruct.c
patch
|
blob
|
history
ir/be/test/enum.c
patch
|
blob
|
history
ir/be/test/fe_bug.c
patch
|
blob
|
history
ir/be/test/func_arg.c
patch
|
blob
|
history
ir/be/test/iabs.c
patch
|
blob
|
history
ir/be/test/ll_call.c
patch
|
blob
|
history
ir/be/test/ns.c
patch
|
blob
|
history
ir/be/test/nullnode.c
patch
|
blob
|
history
ir/be/test/psi_test.c
patch
|
blob
|
history
ir/be/test/sparam.c
patch
|
blob
|
history
diff --git
a/ir/be/test/Args.c
b/ir/be/test/Args.c
index
6bae5a5
..
ad1e639
100644
(file)
--- a/
ir/be/test/Args.c
+++ b/
ir/be/test/Args.c
@@
-16,11
+16,13
@@
static int id_0(int i, int j) {
int id_1(int i, int j) {
//int k;
//k = 0;
int id_1(int i, int j) {
//int k;
//k = 0;
- return(
i
);
+ return(
j
);
}
int main (int argc, char *argv[]) {
//int k, i;
printf("Args.c\n");
}
int main (int argc, char *argv[]) {
//int k, i;
printf("Args.c\n");
- return id_0(0,2) + id_1(0,2);
+ printf("Result: %d (should be 2)\n", id_0(0,2) + id_1(0,2));
+
+ return 0;
}
}
diff --git
a/ir/be/test/ContinueTest.c
b/ir/be/test/ContinueTest.c
index
1902054
..
c77f194
100644
(file)
--- a/
ir/be/test/ContinueTest.c
+++ b/
ir/be/test/ContinueTest.c
@@
-57,4
+57,6
@@
int main(int argc, char *argv[]) {
printf("\n");
test_while_continue(array, 20);
printf("\n");
printf("\n");
test_while_continue(array, 20);
printf("\n");
+
+ return 0;
}
}
diff --git
a/ir/be/test/Hanoi.c
b/ir/be/test/Hanoi.c
index
42b7894
..
ad50d50
100644
(file)
--- a/
ir/be/test/Hanoi.c
+++ b/
ir/be/test/Hanoi.c
@@
-83,4
+83,6
@@
int main(int argc, char *argv[]) {
//<< "Total #moves: " << p.moves << "\n";
// hanoi(28) = 268435455
printf(" number of moves : %d\n", moves);
//<< "Total #moves: " << p.moves << "\n";
// hanoi(28) = 268435455
printf(" number of moves : %d\n", moves);
+
+ return 0;
}
}
diff --git
a/ir/be/test/HelloWorld.c
b/ir/be/test/HelloWorld.c
index
21c9846
..
f1c3f27
100644
(file)
--- a/
ir/be/test/HelloWorld.c
+++ b/
ir/be/test/HelloWorld.c
@@
-11,4
+11,5
@@
int main (int argc, char *argv[]) {
printf("HelloWorld.c\n");
printf(" Hello World!\n");
int main (int argc, char *argv[]) {
printf("HelloWorld.c\n");
printf(" Hello World!\n");
+ return 0;
}
}
diff --git
a/ir/be/test/andtest.c
b/ir/be/test/andtest.c
index
1d54138
..
394ef36
100644
(file)
--- a/
ir/be/test/andtest.c
+++ b/
ir/be/test/andtest.c
@@
-10,4
+10,6
@@
int I = 3;
int main()
{
printf("test(%d, %d) = %d\n", A, I, test(A,I));
int main()
{
printf("test(%d, %d) = %d\n", A, I, test(A,I));
+
+ return 0;
}
}
diff --git
a/ir/be/test/bitfield.c
b/ir/be/test/bitfield.c
index
90fdc65
..
cb11bb0
100644
(file)
--- a/
ir/be/test/bitfield.c
+++ b/
ir/be/test/bitfield.c
@@
-7,7
+7,7
@@
struct b {
struct b B = { 1, 2, 3 };
struct b C = { 1, 2, 3 };
struct b B = { 1, 2, 3 };
struct b C = { 1, 2, 3 };
-main()
+
int
main()
{
printf("sizeof(B) = %d\n", sizeof(B));
{
printf("sizeof(B) = %d\n", sizeof(B));
@@
-19,4
+19,6
@@
main()
if (C.z)
return 3;
if (C.z)
return 3;
+
+ return 0;
}
}
diff --git
a/ir/be/test/callref.c
b/ir/be/test/callref.c
index
603886f
..
bbb6105
100644
(file)
--- a/
ir/be/test/callref.c
+++ b/
ir/be/test/callref.c
@@
-13,4
+13,6
@@
int main (int argc, char *argv[]) {
func(&i);
printf(" i = %d (should be 0)\n", i);
func(&i);
printf(" i = %d (should be 0)\n", i);
+
+ return 0;
}
}
diff --git
a/ir/be/test/calls.c
b/ir/be/test/calls.c
index
95be2a4
..
6fdcb67
100644
(file)
--- a/
ir/be/test/calls.c
+++ b/
ir/be/test/calls.c
@@
-25,3
+25,9
@@
int test(int a, int b, int c)
return d;
}
return d;
}
+
+int main()
+{
+ printf("Result: %d\n", test(1,2,3));
+ return 0;
+}
diff --git
a/ir/be/test/cmp.c
b/ir/be/test/cmp.c
index
bb06499
..
a7d398a
100644
(file)
--- a/
ir/be/test/cmp.c
+++ b/
ir/be/test/cmp.c
@@
-142,4
+142,6
@@
int main()
printf("dcmp2(%f, %f) = %f\n", -fa, -fb, dcmp2(-fa, -fb));
printf("dcmp1(%f, %f) = %f\n", fa, fb, dcmp1(fa, fb));
printf("dcmp2(%f, %f) = %f\n", fa, fb, dcmp2(fa, fb));
printf("dcmp2(%f, %f) = %f\n", -fa, -fb, dcmp2(-fa, -fb));
printf("dcmp1(%f, %f) = %f\n", fa, fb, dcmp1(fa, fb));
printf("dcmp2(%f, %f) = %f\n", fa, fb, dcmp2(fa, fb));
+
+ return 0;
}
}
diff --git
a/ir/be/test/dblstruct.c
b/ir/be/test/dblstruct.c
index
fdf3164
..
706e65b
100644
(file)
--- a/
ir/be/test/dblstruct.c
+++ b/
ir/be/test/dblstruct.c
@@
-21,4
+21,6
@@
int main()
tokentype Anchor;
printf("%d\n", test(&CppObject, &Anchor));
tokentype Anchor;
printf("%d\n", test(&CppObject, &Anchor));
+
+ return 0;
}
}
diff --git
a/ir/be/test/enum.c
b/ir/be/test/enum.c
index
1741eda
..
1600ec9
100644
(file)
--- a/
ir/be/test/enum.c
+++ b/
ir/be/test/enum.c
@@
-11,4
+11,6
@@
int main(int argc, char *argv[])
printf("b = %d\n", b);
printf("c = %d\n", c);
printf("d = %d\n", d);
printf("b = %d\n", b);
printf("c = %d\n", c);
printf("d = %d\n", d);
+
+ return 0;
}
}
diff --git
a/ir/be/test/fe_bug.c
b/ir/be/test/fe_bug.c
index
127cf74
..
1b75826
100644
(file)
--- a/
ir/be/test/fe_bug.c
+++ b/
ir/be/test/fe_bug.c
@@
-8,3
+8,10
@@
void a_m_serial()
int n, a_number();
n= a_number();
}
int n, a_number();
n= a_number();
}
+
+int main()
+{
+ a_m_serial();
+ printf("Result: %d\n", a_number());
+ return 0;
+}
diff --git
a/ir/be/test/func_arg.c
b/ir/be/test/func_arg.c
index
beb5f77
..
1ff044c
100644
(file)
--- a/
ir/be/test/func_arg.c
+++ b/
ir/be/test/func_arg.c
@@
-2,5
+2,6
@@
int main(argc, argv)
int argc;
char **argv;
{
int argc;
char **argv;
{
- return argv[0] == argv[argc-1];
+ printf("ARGV0: %s ARGC: %d", argv[0], argc);
+ return 0;
}
}
diff --git
a/ir/be/test/iabs.c
b/ir/be/test/iabs.c
index
5854db1
..
357d8e6
100644
(file)
--- a/
ir/be/test/iabs.c
+++ b/
ir/be/test/iabs.c
@@
-3,4
+3,6
@@
int main(int argc)
{
printf("%d\n", abs(argc));
int main(int argc)
{
printf("%d\n", abs(argc));
+
+ return 0;
}
}
diff --git
a/ir/be/test/ll_call.c
b/ir/be/test/ll_call.c
index
1cf109d
..
4c3f6b1
100644
(file)
--- a/
ir/be/test/ll_call.c
+++ b/
ir/be/test/ll_call.c
@@
-19,6
+19,7
@@
int main(void) {
for (i= 0; i<100; i++)
summe++;
*/
for (i= 0; i<100; i++)
summe++;
*/
-
printf("\n%lld\n",fac(50));
+ printf("\n%lld\n",fac(50));
+ return 0;
}
}
diff --git
a/ir/be/test/ns.c
b/ir/be/test/ns.c
index
f9506f9
..
f727bbf
100644
(file)
--- a/
ir/be/test/ns.c
+++ b/
ir/be/test/ns.c
@@
-29,4
+29,6
@@
int main()
asm_instrs[i].op_type[2]
);
}
asm_instrs[i].op_type[2]
);
}
+
+ return 0;
}
}
diff --git
a/ir/be/test/nullnode.c
b/ir/be/test/nullnode.c
index
a12bd2a
..
b669e20
100644
(file)
--- a/
ir/be/test/nullnode.c
+++ b/
ir/be/test/nullnode.c
@@
-24,4
+24,6
@@
int main() {
maybe:
curcmd = cmd;
}
maybe:
curcmd = cmd;
}
+
+ return 0;
}
}
diff --git
a/ir/be/test/psi_test.c
b/ir/be/test/psi_test.c
index
0a3f892
..
96ecdd1
100644
(file)
--- a/
ir/be/test/psi_test.c
+++ b/
ir/be/test/psi_test.c
@@
-21,3
+21,8
@@
double func5(double a, double b, int c, int d) {
int func6(double a, double b) {
return a == 0.0 && b + 1.0 < 10.0;
}
int func6(double a, double b) {
return a == 0.0 && b + 1.0 < 10.0;
}
+
+int main()
+{
+ return 0;
+}
diff --git
a/ir/be/test/sparam.c
b/ir/be/test/sparam.c
index
f3e71f4
..
150290a
100644
(file)
--- a/
ir/be/test/sparam.c
+++ b/
ir/be/test/sparam.c
@@
-28,6
+28,8
@@
int main()
printf("%d\n", t(A));
printf("%d\n", z(B));
printf("%d\n", t(A));
printf("%d\n", z(B));
+
+ return 0;
}
int t(struct x x)
}
int t(struct x x)