modernc.org/ccgo/v3@v3.16.14/lib/testdata/tcc-0.9.27/tests/tests2/95_bitfields_ms.expect (about) 1 ---- TEST 1 - MS-BITFIELDS ---- 2 bits in use : 0000001FFFFFFFFF0000007F00000FFF 3 bits as set : 00000007605555550000004400000333 4 values : 333 44 555555 06 07 5 align/size : 4 16 6 7 ---- TEST 2 - MS-BITFIELDS ---- 8 bits in use : 0000000000000003000000000000000F7FFFFFFFFFFFFFFF0000003F00000FFF 9 bits as set : 00000000000000020000000000000005123456789ABCDEF00000001E00000003 10 values : 03 1e 123456789abcdef0 05 fffffffffffffffe 11 align/size : 8 32 12 13 ---- TEST 3 - MS-BITFIELDS ---- 14 bits in use : 001F001F0000001F000003FF 15 bits as set : 000E000600000019000002F5 16 values : 15 17 19 06 0e 17 align/size : 4 12 18 19 ---- TEST 4 - MS-BITFIELDS ---- 20 bits in use : 0007FFFF00000027 21 bits as set : 00078F0F00000023 22 values : 03 ffffffff 0f fffffff8 78 23 align/size : 4 8 24 25 ---- TEST 5 - MS-BITFIELDS ---- 26 bits in use : 00000000FFFF00FF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF 27 bits as set : 0000000000770044000000000000007800000000300000000000000123456789 28 values : 0000000123456789 fffffffff0000000 0000000000000078 44 77 29 align/size : 8 32 30 31 ---- TEST 6 - MS-BITFIELDS ---- 32 bits in use : 00000000000000700000FFFF000000FFFFFFFFFF 33 bits as set : 000000000000003000002001000000FD00000004 34 values : 01 02 03 04 fffffffd 35 align/size : 4 20 36 37 38 39 ---- TEST 1 - MS-BITFIELDS - PACKED ---- 40 bits in use : 0000001FFFFFFFFF7F00000FFF 41 bits as set : 00000007605555554400000333 42 values : 333 44 555555 06 07 43 align/size : 1 13 44 45 ---- TEST 2 - MS-BITFIELDS - PACKED ---- 46 bits in use : 00000000000000030F7FFFFFFFFFFFFFFF3F00000FFF 47 bits as set : 000000000000000205123456789ABCDEF01E00000003 48 values : 03 1e 123456789abcdef0 05 fffffffffffffffe 49 align/size : 1 22 50 51 ---- TEST 3 - MS-BITFIELDS - PACKED ---- 52 bits in use : 001F1F0000001F000003FF 53 bits as set : 000E0600000019000002F5 54 values : 15 17 19 06 0e 55 align/size : 1 11 56 57 ---- TEST 4 - MS-BITFIELDS - PACKED ---- 58 bits in use : 0007FFFF00000027 59 bits as set : 00078F0F00000023 60 values : 03 ffffffff 0f fffffff8 78 61 align/size : 1 8 62 63 ---- TEST 5 - MS-BITFIELDS - PACKED ---- 64 bits in use : FFFFFF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF 65 bits as set : 007744000000000000007800000000300000000000000123456789 66 values : 0000000123456789 fffffffff0000000 0000000000000078 44 77 67 align/size : 1 27 68 69 ---- TEST 6 - MS-BITFIELDS - PACKED ---- 70 bits in use : 00000000700000FFFFFFFFFFFFFF 71 bits as set : 000000003000002001FD00000004 72 values : 01 02 03 04 fffffffd 73 align/size : 1 14 74 75 76 77 ---- TEST 1 - MS-BITFIELDS - WITH ALIGN ---- 78 bits in use : 0000001FFFFFFFFF0000007F00000FFF 79 bits as set : 00000007605555550000004400000333 80 values : 333 44 555555 06 07 81 align/size : 16 16 82 83 ---- TEST 2 - MS-BITFIELDS - WITH ALIGN ---- 84 bits in use : 0000000000000003000000000000000F7FFFFFFFFFFFFFFF0000003F00000FFF 85 bits as set : 00000000000000020000000000000005123456789ABCDEF00000001E00000003 86 values : 03 1e 123456789abcdef0 05 fffffffffffffffe 87 align/size : 16 32 88 89 ---- TEST 3 - MS-BITFIELDS - WITH ALIGN ---- 90 bits in use : 0000000000000000000000000000001F000000000000001F0000001F000003FF 91 bits as set : 0000000000000000000000000000000E000000000000000600000019000002F5 92 values : 15 17 19 06 0e 93 align/size : 16 32 94 95 ---- TEST 4 - MS-BITFIELDS - WITH ALIGN ---- 96 bits in use : 0007FFFF00000027 97 bits as set : 00078F0F00000023 98 values : 03 ffffffff 0f fffffff8 78 99 align/size : 4 8 100 101 ---- TEST 5 - MS-BITFIELDS - WITH ALIGN ---- 102 bits in use : 00000000FFFF00FF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF 103 bits as set : 0000000000770044000000000000007800000000300000000000000123456789 104 values : 0000000123456789 fffffffff0000000 0000000000000078 44 77 105 align/size : 8 32 106 107 ---- TEST 6 - MS-BITFIELDS - WITH ALIGN ---- 108 bits in use : 00000000000000700000FFFF000000FFFFFFFFFF 109 bits as set : 000000000000003000002001000000FD00000004 110 values : 01 02 03 04 fffffffd 111 align/size : 4 20 112 113 114 115 ---- TEST 1 - MS-BITFIELDS - PACKED - WITH ALIGN ---- 116 bits in use : 0000000000001FFFFFFFFF7F00000FFF 117 bits as set : 00000000000007605555554400000333 118 values : 333 44 555555 06 07 119 align/size : 16 16 120 121 ---- TEST 2 - MS-BITFIELDS - PACKED - WITH ALIGN ---- 122 bits in use : 00000000000000030F0000007FFFFFFFFFFFFFFF3F00000FFF 123 bits as set : 000000000000000205000000123456789ABCDEF01E00000003 124 values : 03 1e 123456789abcdef0 05 fffffffffffffffe 125 align/size : 16 25 126 127 ---- TEST 3 - MS-BITFIELDS - PACKED - WITH ALIGN ---- 128 bits in use : 001F000000000000001F0000001F000003FF 129 bits as set : 000E000000000000000600000019000002F5 130 values : 15 17 19 06 0e 131 align/size : 16 18 132 133 ---- TEST 4 - MS-BITFIELDS - PACKED - WITH ALIGN ---- 134 bits in use : 0007FFFF00000027 135 bits as set : 00078F0F00000023 136 values : 03 ffffffff 0f fffffff8 78 137 align/size : 1 8 138 139 ---- TEST 5 - MS-BITFIELDS - PACKED - WITH ALIGN ---- 140 bits in use : FFFFFF0000003FFFFFFFFF000000003FFFFFFF00001FFFFFFFFFFF 141 bits as set : 007744000000000000007800000000300000000000000123456789 142 values : 0000000123456789 fffffffff0000000 0000000000000078 44 77 143 align/size : 1 27 144 145 ---- TEST 6 - MS-BITFIELDS - PACKED - WITH ALIGN ---- 146 bits in use : 00000000700000FFFFFFFFFFFFFF 147 bits as set : 000000003000002001FD00000004 148 values : 01 02 03 04 fffffffd 149 align/size : 1 14