projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
arch_register_class_put() is only used locally
[libfirm]
/
ir
/
be
/
test
/
DivBug.c
diff --git
a/ir/be/test/DivBug.c
b/ir/be/test/DivBug.c
index
c8e5bb7
..
7229080
100644
(file)
--- a/
ir/be/test/DivBug.c
+++ b/
ir/be/test/DivBug.c
@@
-1,9
+1,15
@@
+#include <string.h>
+
int x[(1024 / sizeof (int))];
int main(int argc, char *argv[]) {
int y[(1024 / sizeof (int))];
int x[(1024 / sizeof (int))];
int main(int argc, char *argv[]) {
int y[(1024 / sizeof (int))];
- printf("DivBug. ok!\n");
- printf("Result: %d", y[(1024 / sizeof (int))-1]+x[(1024 / sizeof (int))-1]);
- return 0;
+ memset(y, 20, sizeof(y));
+ memset(x, 22, (1024 / sizeof (int)));
+
+ printf("DivBug. ok!\n");
+ printf("Result: %d (should be 336860180)", y[(1024 / sizeof (int))-1]+x[(1024 / sizeof (int))-1]);
+
+ return 0;
}
}