X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Ftest%2Fbf_init.c;h=20ac89f609de4a68692a0cd30c15ea7260affb63;hb=0c431a4d7b710e58876a3de85074f7217924ab4c;hp=019c872f98b0c66c5d1f1b45d962103b37d7424e;hpb=c32d542ab2e1b62477d8b2e7b2af8c0b64dbd45c;p=libfirm diff --git a/ir/be/test/bf_init.c b/ir/be/test/bf_init.c index 019c872f9..20ac89f60 100644 --- a/ir/be/test/bf_init.c +++ b/ir/be/test/bf_init.c @@ -12,18 +12,16 @@ struct bf { struct bf mybf = { 0xffffffff, 4097, 65537, 5, 0xff, 4.5, 257 }; -int main(int argc, char **argv) { +int main() { - if(argc > 1) { - dumpMem(&mybf, sizeof mybf); - printf("sizeof mybf %d\n", sizeof mybf); - } + dumpMem(&mybf, sizeof mybf); + printf("sizeof mybf %d\n", sizeof mybf); printf("int a (expected -1): %d\n", mybf.a); printf("unsigned x:13 (expected 4097): %u\n", mybf.x); printf("unsigned y:17 (expected 65537): %u\n", mybf.y); printf("unsigned y:3 (expected 5): %u\n", mybf.z); - printf("char c (expected ff): %x\n", mybf.c); + printf("char c (expected ff): %x\n", (unsigned)mybf.c); printf("double d (expected 4.5): %.1f\n", mybf.d); printf("unsigned w:9 (expected 257): %u\n", mybf.w);