==25075== Memcheck, a memory error detector. ==25075== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==25075== Using LibVEX rev 1466, a library for dynamic binary translation. ==25075== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==25075== Using valgrind-3.1.SVN, a dynamic binary instrumentation framework. ==25075== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==25075== For more details, rerun with: -v ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8064F9D: (within /v/filer3/v1q009/njn/grind/trunk1/perf/tinycc) ==25075== by 0x8048A05: (within /v/filer3/v1q009/njn/grind/trunk1/perf/tinycc) ==25075== by 0x4056120: __libc_start_main (in /lib/libc-2.2.5.so) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x41002F1: open (in /lib/libc-2.2.5.so) ==25075== by 0x8063B92: tcc_add_file_internal (tinycc.c:20983) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x806428C: tcc_set_output_type (tinycc.c:21198) ==25075== by 0x8064CF8: main2 (tinycc.c:21751) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x41002F1: open (in /lib/libc-2.2.5.so) ==25075== by 0x8063B92: tcc_add_file_internal (tinycc.c:20983) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x806429F: tcc_set_output_type (tinycc.c:21199) ==25075== by 0x8064CF8: main2 (tinycc.c:21751) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x41002F1: open (in /lib/libc-2.2.5.so) ==25075== by 0x8063B92: tcc_add_file_internal (tinycc.c:20983) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x41002F1: open (in /lib/libc-2.2.5.so) ==25075== by 0x804DC5F: preprocess (tinycc.c:8587) ==25075== by 0x804F10C: next_nomacro1 (tinycc.c:9234) ==25075== by 0x804EEC7: next_nomacro (tinycc.c:9578) ==25075== by 0x8050FD0: next (tinycc.c:10024) ==25075== by 0x805A456: tcc_compile (tinycc.c:14884) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80561C2: unary (tinycc.c:12755) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80561C2: unary (tinycc.c:12755) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805712C: expr_lor_const (tinycc.c:13279) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x80564F3: unary (tinycc.c:12848) ==25075== by 0x8056568: unary (tinycc.c:12873) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805712C: expr_lor_const (tinycc.c:13279) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x80564F3: unary (tinycc.c:12848) ==25075== by 0x8056568: unary (tinycc.c:12873) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x80570FB: expr_land_const (tinycc.c:13268) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805764C: expr_const1 (tinycc.c:13487) ==25075== by 0x8057661: expr_const (tinycc.c:13495) ==25075== by 0x804D30B: expr_preprocess (tinycc.c:8275) ==25075== by 0x804DD62: preprocess (tinycc.c:8620) ==25075== by 0x804F10C: next_nomacro1 (tinycc.c:9234) ==25075== by 0x804EEC7: next_nomacro (tinycc.c:9578) ==25075== by 0x8050FD0: next (tinycc.c:10024) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x80570FB: expr_land_const (tinycc.c:13268) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805764C: expr_const1 (tinycc.c:13487) ==25075== by 0x8057661: expr_const (tinycc.c:13495) ==25075== by 0x804D30B: expr_preprocess (tinycc.c:8275) ==25075== by 0x804DD62: preprocess (tinycc.c:8620) ==25075== by 0x804F10C: next_nomacro1 (tinycc.c:9234) ==25075== by 0x804EEC7: next_nomacro (tinycc.c:9578) ==25075== by 0x8050FD0: next (tinycc.c:10024) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80561C2: unary (tinycc.c:12755) ==25075== by 0x8056568: unary (tinycc.c:12873) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80561C2: unary (tinycc.c:12755) ==25075== by 0x8056568: unary (tinycc.c:12873) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8056FD5: expr_cmp (tinycc.c:13214) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570EF: expr_land_const (tinycc.c:13267) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x80564F3: unary (tinycc.c:12848) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8056FD5: expr_cmp (tinycc.c:13214) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570EF: expr_land_const (tinycc.c:13267) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x80564F3: unary (tinycc.c:12848) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8056F55: expr_sum (tinycc.c:13187) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8056F55: expr_sum (tinycc.c:13187) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8057031: expr_cmpeq (tinycc.c:13227) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570EF: expr_land_const (tinycc.c:13267) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805764C: expr_const1 (tinycc.c:13487) ==25075== by 0x8057661: expr_const (tinycc.c:13495) ==25075== by 0x804D30B: expr_preprocess (tinycc.c:8275) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8057031: expr_cmpeq (tinycc.c:13227) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570EF: expr_land_const (tinycc.c:13267) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805764C: expr_const1 (tinycc.c:13487) ==25075== by 0x8057661: expr_const (tinycc.c:13495) ==25075== by 0x804D30B: expr_preprocess (tinycc.c:8275) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8059D9C: decl (tinycc.c:14656) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055025: struct_decl (tinycc.c:12140) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x805516E: struct_decl (tinycc.c:12186) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055025: struct_decl (tinycc.c:12140) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x805515C: struct_decl (tinycc.c:12182) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x805516E: struct_decl (tinycc.c:12186) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x805515C: struct_decl (tinycc.c:12182) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8054147: mk_pointer (tinycc.c:11630) ==25075== by 0x8055B6E: type_decl (tinycc.c:12599) ==25075== by 0x80558AF: post_type (tinycc.c:12508) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x8059DC5: decl (tinycc.c:14657) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055911: post_type (tinycc.c:12518) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x8059DC5: decl (tinycc.c:14657) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80566C5: unary (tinycc.c:12910) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056F00: expr_prod (tinycc.c:13173) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80566C5: unary (tinycc.c:12910) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056F00: expr_prod (tinycc.c:13173) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8056F0B: expr_prod (tinycc.c:13174) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8056F0B: expr_prod (tinycc.c:13174) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055A97: post_type (tinycc.c:12561) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x80558AF: post_type (tinycc.c:12508) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x8059DC5: decl (tinycc.c:14657) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8054147: mk_pointer (tinycc.c:11630) ==25075== by 0x8055B6E: type_decl (tinycc.c:12599) ==25075== by 0x8055C07: type_decl (tinycc.c:12616) ==25075== by 0x80558AF: post_type (tinycc.c:12508) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x8059DC5: decl (tinycc.c:14657) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x80559D4: post_type (tinycc.c:12540) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x80558AF: post_type (tinycc.c:12508) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x8059DC5: decl (tinycc.c:14657) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055911: post_type (tinycc.c:12518) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x80558AF: post_type (tinycc.c:12508) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x8059DC5: decl (tinycc.c:14657) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055025: struct_decl (tinycc.c:12140) ==25075== by 0x805564D: parse_btype (tinycc.c:12363) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8054147: mk_pointer (tinycc.c:11630) ==25075== by 0x8055B6E: type_decl (tinycc.c:12599) ==25075== by 0x8055EDC: parse_expr_type (tinycc.c:12713) ==25075== by 0x805667D: unary (tinycc.c:12902) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056F00: expr_prod (tinycc.c:13173) ==25075== by 0x8056F4A: expr_sum (tinycc.c:13186) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8056F0B: expr_prod (tinycc.c:13174) ==25075== by 0x8056F4A: expr_sum (tinycc.c:13186) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8056F0B: expr_prod (tinycc.c:13174) ==25075== by 0x8056F4A: expr_sum (tinycc.c:13186) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805395E: force_charshort_cast (tinycc.c:11404) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x80591FD: decl_initializer (tinycc.c:14256) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8058DD2: decl_initializer (tinycc.c:14135) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8059013: decl_initializer (tinycc.c:14208) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805395E: force_charshort_cast (tinycc.c:11404) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x80591FD: decl_initializer (tinycc.c:14256) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8058DD2: decl_initializer (tinycc.c:14135) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8059013: decl_initializer (tinycc.c:14208) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805396A: force_charshort_cast (tinycc.c:11405) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x80591FD: decl_initializer (tinycc.c:14256) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8058DD2: decl_initializer (tinycc.c:14135) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8059013: decl_initializer (tinycc.c:14208) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805396A: force_charshort_cast (tinycc.c:11405) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x80591FD: decl_initializer (tinycc.c:14256) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8058DD2: decl_initializer (tinycc.c:14135) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8059013: decl_initializer (tinycc.c:14208) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8050A8A: macro_twosharps (tinycc.c:9859) ==25075== by 0x80507E6: macro_subst (tinycc.c:9979) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8051050: next (tinycc.c:10036) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8050A92: macro_twosharps (tinycc.c:9859) ==25075== by 0x80507E6: macro_subst (tinycc.c:9979) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8051050: next (tinycc.c:10036) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8050A9A: macro_twosharps (tinycc.c:9859) ==25075== by 0x80507E6: macro_subst (tinycc.c:9979) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8050934: macro_subst (tinycc.c:10000) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8051050: next (tinycc.c:10036) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80567F6: unary (tinycc.c:12954) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80567F6: unary (tinycc.c:12954) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80561C2: unary (tinycc.c:12755) ==25075== by 0x80567FB: unary (tinycc.c:12955) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x80561C2: unary (tinycc.c:12755) ==25075== by 0x80567FB: unary (tinycc.c:12955) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8056807: unary (tinycc.c:12956) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8056807: unary (tinycc.c:12956) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8056A11: unary (tinycc.c:13011) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8056A11: unary (tinycc.c:13011) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8055911: post_type (tinycc.c:12518) ==25075== by 0x8055C72: type_decl (tinycc.c:12629) ==25075== by 0x80551A1: struct_decl (tinycc.c:12188) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x805515C: struct_decl (tinycc.c:12182) ==25075== by 0x8055674: parse_btype (tinycc.c:12370) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8054147: mk_pointer (tinycc.c:11630) ==25075== by 0x805633A: unary (tinycc.c:12813) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x805973E: decl_initializer_alloc (tinycc.c:14449) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x805973E: decl_initializer_alloc (tinycc.c:14449) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8058791: init_putv (tinycc.c:13965) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8058791: init_putv (tinycc.c:13965) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8053982: force_charshort_cast (tinycc.c:11408) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8053982: force_charshort_cast (tinycc.c:11408) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805398E: force_charshort_cast (tinycc.c:11409) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805398E: force_charshort_cast (tinycc.c:11409) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8053999: force_charshort_cast (tinycc.c:11410) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8053999: force_charshort_cast (tinycc.c:11410) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x80539A5: force_charshort_cast (tinycc.c:11411) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x80539A5: force_charshort_cast (tinycc.c:11411) ==25075== by 0x8053FC4: gen_cast (tinycc.c:11561) ==25075== by 0x80548FD: gen_assign_cast (tinycc.c:11866) ==25075== by 0x8058808: init_putv (tinycc.c:13988) ==25075== by 0x8058D8D: decl_initializer (tinycc.c:14128) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== by 0x8056393: unary (tinycc.c:12816) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8050A8A: macro_twosharps (tinycc.c:9859) ==25075== by 0x80507E6: macro_subst (tinycc.c:9979) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8051050: next (tinycc.c:10036) ==25075== by 0x8055103: struct_decl (tinycc.c:12169) ==25075== by 0x805564D: parse_btype (tinycc.c:12363) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8050A92: macro_twosharps (tinycc.c:9859) ==25075== by 0x80507E6: macro_subst (tinycc.c:9979) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8051050: next (tinycc.c:10036) ==25075== by 0x8055103: struct_decl (tinycc.c:12169) ==25075== by 0x805564D: parse_btype (tinycc.c:12363) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8050A9A: macro_twosharps (tinycc.c:9859) ==25075== by 0x80507E6: macro_subst (tinycc.c:9979) ==25075== by 0x805078E: macro_subst_tok (tinycc.c:9820) ==25075== by 0x8051050: next (tinycc.c:10036) ==25075== by 0x8055103: struct_decl (tinycc.c:12169) ==25075== by 0x805564D: parse_btype (tinycc.c:12363) ==25075== by 0x8059D01: decl (tinycc.c:14629) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x80570CC: expr_or (tinycc.c:13257) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805764C: expr_const1 (tinycc.c:13487) ==25075== by 0x80587AA: init_putv (tinycc.c:13971) ==25075== by 0x80591FD: decl_initializer (tinycc.c:14256) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8058DD2: decl_initializer (tinycc.c:14135) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x80570CC: expr_or (tinycc.c:13257) ==25075== by 0x80570E3: expr_land_const (tinycc.c:13264) ==25075== by 0x8057114: expr_lor_const (tinycc.c:13275) ==25075== by 0x805721A: expr_eq (tinycc.c:13331) ==25075== by 0x805764C: expr_const1 (tinycc.c:13487) ==25075== by 0x80587AA: init_putv (tinycc.c:13971) ==25075== by 0x80591FD: decl_initializer (tinycc.c:14256) ==25075== by 0x80586C7: decl_designator (tinycc.c:13928) ==25075== by 0x8058DD2: decl_initializer (tinycc.c:14135) ==25075== by 0x80597D6: decl_initializer_alloc (tinycc.c:14466) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8059D9C: decl (tinycc.c:14656) ==25075== by 0x8057AB2: block (tinycc.c:13597) ==25075== by 0x8059AF7: gen_function (tinycc.c:14554) ==25075== by 0x805A00D: decl (tinycc.c:14747) ==25075== by 0x805A462: tcc_compile (tinycc.c:14885) ==25075== by 0x8063BF1: tcc_add_file_internal (tinycc.c:20994) ==25075== by 0x8063E74: tcc_add_file (tinycc.c:21080) ==25075== by 0x8064D60: main2 (tinycc.c:21762) ==25075== by 0x8064F2D: main (tinycc.c:21820) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8056B35: unary (tinycc.c:13046) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FCA: expr_cmp (tinycc.c:13213) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x8056B35: unary (tinycc.c:13046) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FCA: expr_cmp (tinycc.c:13213) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805354F: gen_op (tinycc.c:11254) ==25075== by 0x8056B41: unary (tinycc.c:13047) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FCA: expr_cmp (tinycc.c:13213) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805354F: gen_op (tinycc.c:11254) ==25075== by 0x8056B41: unary (tinycc.c:13047) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FCA: expr_cmp (tinycc.c:13213) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805355B: gen_op (tinycc.c:11255) ==25075== by 0x8056B41: unary (tinycc.c:13047) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FCA: expr_cmp (tinycc.c:13213) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805355B: gen_op (tinycc.c:11255) ==25075== by 0x8056B41: unary (tinycc.c:13047) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FCA: expr_cmp (tinycc.c:13213) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x8056E28: unary (tinycc.c:13134) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x8056E28: unary (tinycc.c:13134) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805354F: gen_op (tinycc.c:11254) ==25075== by 0x8056BE0: unary (tinycc.c:13061) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805354F: gen_op (tinycc.c:11254) ==25075== by 0x8056BE0: unary (tinycc.c:13061) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805355B: gen_op (tinycc.c:11255) ==25075== by 0x8056BE0: unary (tinycc.c:13061) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805355B: gen_op (tinycc.c:11255) ==25075== by 0x8056BE0: unary (tinycc.c:13061) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x8056F95: expr_shift (tinycc.c:13200) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x8056EC0: uneq (tinycc.c:13155) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x8056F95: expr_shift (tinycc.c:13200) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x8056EC0: uneq (tinycc.c:13155) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x804BFAF: sym_push (tinycc.c:7427) ==25075== by 0x8054147: mk_pointer (tinycc.c:11630) ==25075== by 0x8055B6E: type_decl (tinycc.c:12599) ==25075== by 0x80563D8: unary (tinycc.c:12822) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805354F: gen_op (tinycc.c:11254) ==25075== by 0x8056F55: expr_sum (tinycc.c:13187) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x80511EF: vpushi (tinycc.c:10120) ==25075== by 0x805354F: gen_op (tinycc.c:11254) ==25075== by 0x8056F55: expr_sum (tinycc.c:13187) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805355B: gen_op (tinycc.c:11255) ==25075== by 0x8056F55: expr_sum (tinycc.c:13187) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805355B: gen_op (tinycc.c:11255) ==25075== by 0x8056F55: expr_sum (tinycc.c:13187) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8056A11: unary (tinycc.c:13011) ==25075== by 0x805650E: unary (tinycc.c:12854) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8056A11: unary (tinycc.c:13011) ==25075== by 0x805650E: unary (tinycc.c:12854) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x805706E: expr_and (tinycc.c:13237) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x805788F: block (tinycc.c:13548) ==25075== by 0x8057AF5: block (tinycc.c:13601) ==25075== by 0x8059AF7: gen_function (tinycc.c:14554) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x805706E: expr_and (tinycc.c:13237) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x805788F: block (tinycc.c:13548) ==25075== by 0x8057AF5: block (tinycc.c:13601) ==25075== by 0x8059AF7: gen_function (tinycc.c:14554) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x8053731: gen_op (tinycc.c:11326) ==25075== by 0x80570CC: expr_or (tinycc.c:13257) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x8056D72: unary (tinycc.c:13115) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805375D: gen_op (tinycc.c:11332) ==25075== by 0x80570CC: expr_or (tinycc.c:13257) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== by 0x80571A8: expr_lor (tinycc.c:13307) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x8056D72: unary (tinycc.c:13115) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8056A11: unary (tinycc.c:13011) ==25075== by 0x8056483: unary (tinycc.c:12837) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057026: expr_cmpeq (tinycc.c:13226) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8056A11: unary (tinycc.c:13011) ==25075== by 0x8056483: unary (tinycc.c:12837) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057026: expr_cmpeq (tinycc.c:13226) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== ==25075== More than 100 errors detected. Subsequent errors ==25075== will still be recorded, but in less detail than before. ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805648E: unary (tinycc.c:12838) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057026: expr_cmpeq (tinycc.c:13226) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8051188: vsetc (tinycc.c:10109) ==25075== by 0x805146E: vset (tinycc.c:10198) ==25075== by 0x8051496: vseti (tinycc.c:10205) ==25075== by 0x80571F0: expr_lor (tinycc.c:13313) ==25075== by 0x805729E: expr_eq (tinycc.c:13349) ==25075== by 0x805759B: gexpr (tinycc.c:13446) ==25075== by 0x805788F: block (tinycc.c:13548) ==25075== by 0x8057941: block (tinycc.c:13557) ==25075== by 0x8057941: block (tinycc.c:13557) ==25075== by 0x8057941: block (tinycc.c:13557) ==25075== by 0x8057AF5: block (tinycc.c:13601) ==25075== by 0x8057941: block (tinycc.c:13557) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511BB: vsetc (tinycc.c:10112) ==25075== by 0x805143B: vpush_global_sym (tinycc.c:10189) ==25075== by 0x80549E2: vstore (tinycc.c:11898) ==25075== by 0x8056EDF: uneq (tinycc.c:13161) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80511C1: vsetc (tinycc.c:10112) ==25075== by 0x805143B: vpush_global_sym (tinycc.c:10189) ==25075== by 0x80549E2: vstore (tinycc.c:11898) ==25075== by 0x8056EDF: uneq (tinycc.c:13161) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80493B9: store (tinycc.c:5823) ==25075== by 0x805163E: save_reg (tinycc.c:10257) ==25075== by 0x80518E8: save_regs (tinycc.c:10357) ==25075== by 0x8049725: gfunc_call (tinycc.c:5920) ==25075== by 0x8054A39: vstore (tinycc.c:11910) ==25075== by 0x8056EDF: uneq (tinycc.c:13161) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8049152: load (tinycc.c:5766) ==25075== by 0x8054BDD: vstore (tinycc.c:11963) ==25075== by 0x8056EDF: uneq (tinycc.c:13161) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== by 0x8057145: expr_land (tinycc.c:13288) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8051188: vsetc (tinycc.c:10109) ==25075== by 0x8055F69: vpush_tokc (tinycc.c:12735) ==25075== by 0x80561D8: unary (tinycc.c:12759) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570C0: expr_or (tinycc.c:13256) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8049152: load (tinycc.c:5766) ==25075== by 0x804906A: load (tinycc.c:5743) ==25075== by 0x8051EF9: gv (tinycc.c:10531) ==25075== by 0x8049501: gcall_or_jmp (tinycc.c:5857) ==25075== by 0x8049792: gfunc_call (tinycc.c:5935) ==25075== by 0x8056DE2: unary (tinycc.c:13129) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80493B9: store (tinycc.c:5823) ==25075== by 0x805167E: save_reg (tinycc.c:10267) ==25075== by 0x80518E8: save_regs (tinycc.c:10357) ==25075== by 0x8051D4A: gv (tinycc.c:10490) ==25075== by 0x8052017: lexpand (tinycc.c:10587) ==25075== by 0x80524BA: gen_opl (tinycc.c:10773) ==25075== by 0x805378F: gen_op (tinycc.c:11336) ==25075== by 0x8056F0B: expr_prod (tinycc.c:13174) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80512FD: external_global_sym (tinycc.c:10157) ==25075== by 0x804A810: gen_cvt_ftoi (tinycc.c:6440) ==25075== by 0x8053917: gen_cvt_ftoi1 (tinycc.c:11389) ==25075== by 0x8053E87: gen_cast (tinycc.c:11523) ==25075== by 0x805648E: unary (tinycc.c:12838) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x80512FD: external_global_sym (tinycc.c:10157) ==25075== by 0x804A8AB: gen_cvt_ftoi (tinycc.c:6453) ==25075== by 0x8053917: gen_cvt_ftoi1 (tinycc.c:11389) ==25075== by 0x8053E87: gen_cast (tinycc.c:11523) ==25075== by 0x805648E: unary (tinycc.c:12838) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x80574D6: expr_eq (tinycc.c:13417) ==25075== by 0x8056D72: unary (tinycc.c:13115) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) ==25075== ==25075== Use of uninitialised value of size 4 ==25075== at 0x8053FEA: gen_cast (tinycc.c:11574) ==25075== by 0x805754E: expr_eq (tinycc.c:13434) ==25075== by 0x8056D72: unary (tinycc.c:13115) ==25075== by 0x8056E51: uneq (tinycc.c:13146) ==25075== by 0x8056EEC: expr_prod (tinycc.c:13169) ==25075== by 0x8056F36: expr_sum (tinycc.c:13182) ==25075== by 0x8056F76: expr_shift (tinycc.c:13195) ==25075== by 0x8056FB6: expr_cmp (tinycc.c:13208) ==25075== by 0x8057012: expr_cmpeq (tinycc.c:13222) ==25075== by 0x8057056: expr_and (tinycc.c:13233) ==25075== by 0x8057085: expr_xor (tinycc.c:13243) ==25075== by 0x80570B4: expr_or (tinycc.c:13253) tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' tinycc.c:21832: incompatible types for redefinition of '__shldi3' ==25075== ==25075== ERROR SUMMARY: 1137041 errors from 113 contexts (suppressed: 13 from 1) ==25075== malloc/free: in use at exit: 426,072 bytes in 63 blocks. ==25075== malloc/free: 801,342 allocs, 801,279 frees, 60,430,094 bytes allocated. ==25075== For counts of detected errors, rerun with: -v ==25075== searching for pointers to 63 not-freed blocks. ==25075== checked 530,008 bytes. ==25075== ==25075== LEAK SUMMARY: ==25075== definitely lost: 72 bytes in 9 blocks. ==25075== possibly lost: 0 bytes in 0 blocks. ==25075== still reachable: 426,000 bytes in 54 blocks. ==25075== suppressed: 0 bytes in 0 blocks. ==25075== Use --leak-check=full to see details of leaked memory.