- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/.expect/gccExtensions.x86.txt
rec91336 r7b10ea9 29 29 volatile signed int _X2v1Vi_2; 30 30 volatile signed int _X2v2Vi_2; 31 signed int _X2t1 _2;32 signed int _X2t2 _2;31 signed int _X2t1i_2; 32 signed int _X2t2i_2; 33 33 __extension__ const signed int _X2exKi_2; 34 34 struct S { … … 38 38 }; 39 39 inline void _X12_constructorFv_S1S_autogen___2(struct S *_X4_dstS1S_2){ 40 ((void)((*_X4_dstS1S_2)._X1ai_2) /* ?{} */); 41 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */); 42 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 40 { 41 ((void)((*_X4_dstS1S_2)._X1ai_2) /* ?{} */); 42 } 43 44 { 45 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */); 46 } 47 48 { 49 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 50 } 51 43 52 } 44 53 inline void _X12_constructorFv_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){ 45 ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2) /* ?{} */); 46 ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2) /* ?{} */); 47 ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2) /* ?{} */); 54 { 55 ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2) /* ?{} */); 56 } 57 58 { 59 ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2) /* ?{} */); 60 } 61 62 { 63 ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2) /* ?{} */); 64 } 65 48 66 } 49 67 inline void _X11_destructorFv_S1S_autogen___2(struct S *_X4_dstS1S_2){ 50 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ^?{} */); 51 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ^?{} */); 52 ((void)((*_X4_dstS1S_2)._X1ai_2) /* ^?{} */); 68 { 69 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ^?{} */); 70 } 71 72 { 73 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ^?{} */); 74 } 75 76 { 77 ((void)((*_X4_dstS1S_2)._X1ai_2) /* ^?{} */); 78 } 79 53 80 } 54 81 inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){ 55 82 struct S _X4_retS1S_2; 56 ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2)); 57 ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2)); 58 ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2)); 59 ((void)_X12_constructorFv_S1SS1S_autogen___2((&_X4_retS1S_2), (*_X4_dstS1S_2))); 83 { 84 ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2)); 85 } 86 87 { 88 ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2)); 89 } 90 91 { 92 ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2)); 93 } 94 95 { 96 ((void)_X12_constructorFv_S1SS1S_autogen___2((&_X4_retS1S_2), (*_X4_dstS1S_2))); 97 } 98 60 99 return _X4_retS1S_2; 61 100 } 62 101 inline void _X12_constructorFv_S1Si_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2){ 63 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 64 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */); 65 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 102 { 103 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 104 } 105 106 { 107 ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */); 108 } 109 110 { 111 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 112 } 113 66 114 } 67 115 inline void _X12_constructorFv_S1Sii_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2){ 68 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 69 ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */); 70 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 116 { 117 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 118 } 119 120 { 121 ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */); 122 } 123 124 { 125 ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */); 126 } 127 71 128 } 72 129 inline void _X12_constructorFv_S1Siii_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2){ 73 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 74 ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */); 75 ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */); 130 { 131 ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */); 132 } 133 134 { 135 ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */); 136 } 137 138 { 139 ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */); 140 } 141 76 142 } 77 143 signed int _X1ii_2 = __extension__ 3; … … 79 145 __extension__ signed int _X1bi_2; 80 146 __extension__ signed int _X1ci_2; 81 ((void)(((void)(((void)__extension__ _X1ai_2) , __extension__ _X1bi_2)) , __extension__ _X1ci_2)); 82 ((void)(__extension__ _X1ai_2=(__extension__ _X1bi_2+__extension__ _X1ci_2))); 83 ((void)(__extension__ _X1ai_2=__extension__ (__extension__ _X1bi_2+__extension__ _X1ci_2))); 147 { 148 ((void)(((void)(((void)__extension__ _X1ai_2) , __extension__ _X1bi_2)) , __extension__ _X1ci_2)); 149 } 150 151 { 152 ((void)(__extension__ _X1ai_2=(__extension__ _X1bi_2+__extension__ _X1ci_2))); 153 } 154 155 { 156 ((void)(__extension__ _X1ai_2=__extension__ (__extension__ _X1bi_2+__extension__ _X1ci_2))); 157 } 158 84 159 signed int _X2a1i_2; 85 160 const signed int _X2a2Ki_2; … … 96 171 }; 97 172 inline void _X12_constructorFv_S2s2_autogen___2(struct s2 *_X4_dstS2s2_2){ 98 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ?{} */); 173 { 174 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ?{} */); 175 } 176 99 177 } 100 178 inline void _X12_constructorFv_S2s2S2s2_autogen___2(struct s2 *_X4_dstS2s2_2, struct s2 _X4_srcS2s2_2){ 101 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X4_srcS2s2_2._X1ii_2) /* ?{} */); 179 { 180 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X4_srcS2s2_2._X1ii_2) /* ?{} */); 181 } 182 102 183 } 103 184 inline void _X11_destructorFv_S2s2_autogen___2(struct s2 *_X4_dstS2s2_2){ 104 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ^?{} */); 185 { 186 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ^?{} */); 187 } 188 105 189 } 106 190 inline struct s2 _X16_operator_assignFS2s2_S2s2S2s2_autogen___2(struct s2 *_X4_dstS2s2_2, struct s2 _X4_srcS2s2_2){ 107 191 struct s2 _X4_retS2s2_2; 108 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X4_srcS2s2_2._X1ii_2)); 109 ((void)_X12_constructorFv_S2s2S2s2_autogen___2((&_X4_retS2s2_2), (*_X4_dstS2s2_2))); 192 { 193 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X4_srcS2s2_2._X1ii_2)); 194 } 195 196 { 197 ((void)_X12_constructorFv_S2s2S2s2_autogen___2((&_X4_retS2s2_2), (*_X4_dstS2s2_2))); 198 } 199 110 200 return _X4_retS2s2_2; 111 201 } 112 202 inline void _X12_constructorFv_S2s2i_autogen___2(struct s2 *_X4_dstS2s2_2, signed int _X1ii_2){ 113 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X1ii_2) /* ?{} */); 203 { 204 ((void)((*_X4_dstS2s2_2)._X1ii_2=_X1ii_2) /* ?{} */); 205 } 206 114 207 } 115 208 struct s3 { … … 117 210 }; 118 211 inline void _X12_constructorFv_S2s3_autogen___2(struct s3 *_X4_dstS2s3_2){ 119 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ?{} */); 212 { 213 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ?{} */); 214 } 215 120 216 } 121 217 inline void _X12_constructorFv_S2s3S2s3_autogen___2(struct s3 *_X4_dstS2s3_2, struct s3 _X4_srcS2s3_2){ 122 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X4_srcS2s3_2._X1ii_2) /* ?{} */); 218 { 219 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X4_srcS2s3_2._X1ii_2) /* ?{} */); 220 } 221 123 222 } 124 223 inline void _X11_destructorFv_S2s3_autogen___2(struct s3 *_X4_dstS2s3_2){ 125 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ^?{} */); 224 { 225 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ^?{} */); 226 } 227 126 228 } 127 229 inline struct s3 _X16_operator_assignFS2s3_S2s3S2s3_autogen___2(struct s3 *_X4_dstS2s3_2, struct s3 _X4_srcS2s3_2){ 128 230 struct s3 _X4_retS2s3_2; 129 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X4_srcS2s3_2._X1ii_2)); 130 ((void)_X12_constructorFv_S2s3S2s3_autogen___2((&_X4_retS2s3_2), (*_X4_dstS2s3_2))); 231 { 232 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X4_srcS2s3_2._X1ii_2)); 233 } 234 235 { 236 ((void)_X12_constructorFv_S2s3S2s3_autogen___2((&_X4_retS2s3_2), (*_X4_dstS2s3_2))); 237 } 238 131 239 return _X4_retS2s3_2; 132 240 } 133 241 inline void _X12_constructorFv_S2s3i_autogen___2(struct s3 *_X4_dstS2s3_2, signed int _X1ii_2){ 134 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X1ii_2) /* ?{} */); 242 { 243 ((void)((*_X4_dstS2s3_2)._X1ii_2=_X1ii_2) /* ?{} */); 244 } 245 135 246 } 136 247 struct s3 _X2x1S2s3_2; … … 140 251 }; 141 252 inline void _X12_constructorFv_S2s4_autogen___2(struct s4 *_X4_dstS2s4_2){ 142 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ?{} */); 253 { 254 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ?{} */); 255 } 256 143 257 } 144 258 inline void _X12_constructorFv_S2s4S2s4_autogen___2(struct s4 *_X4_dstS2s4_2, struct s4 _X4_srcS2s4_2){ 145 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X4_srcS2s4_2._X1ii_2) /* ?{} */); 259 { 260 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X4_srcS2s4_2._X1ii_2) /* ?{} */); 261 } 262 146 263 } 147 264 inline void _X11_destructorFv_S2s4_autogen___2(struct s4 *_X4_dstS2s4_2){ 148 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ^?{} */); 265 { 266 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ^?{} */); 267 } 268 149 269 } 150 270 inline struct s4 _X16_operator_assignFS2s4_S2s4S2s4_autogen___2(struct s4 *_X4_dstS2s4_2, struct s4 _X4_srcS2s4_2){ 151 271 struct s4 _X4_retS2s4_2; 152 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X4_srcS2s4_2._X1ii_2)); 153 ((void)_X12_constructorFv_S2s4S2s4_autogen___2((&_X4_retS2s4_2), (*_X4_dstS2s4_2))); 272 { 273 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X4_srcS2s4_2._X1ii_2)); 274 } 275 276 { 277 ((void)_X12_constructorFv_S2s4S2s4_autogen___2((&_X4_retS2s4_2), (*_X4_dstS2s4_2))); 278 } 279 154 280 return _X4_retS2s4_2; 155 281 } 156 282 inline void _X12_constructorFv_S2s4i_autogen___2(struct s4 *_X4_dstS2s4_2, signed int _X1ii_2){ 157 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X1ii_2) /* ?{} */); 283 { 284 ((void)((*_X4_dstS2s4_2)._X1ii_2=_X1ii_2) /* ?{} */); 285 } 286 158 287 } 159 288 struct s4 _X2x2S2s4_2; … … 162 291 signed int _X2m2A0A0i_2[((unsigned int )10)][((unsigned int )10)]; 163 292 signed int _X2m3A0A0i_2[((unsigned int )10)][((unsigned int )10)]; 164 ((void)(_X12_retval_maini_1=((signed int )0)) /* ?{} */); 293 { 294 ((void)(_X12_retval_maini_1=((signed int )0)) /* ?{} */); 295 } 296 165 297 return _X12_retval_maini_1; 166 ((void)(_X12_retval_maini_1=0) /* ?{} */); 298 { 299 ((void)(_X12_retval_maini_1=0) /* ?{} */); 300 } 301 167 302 return _X12_retval_maini_1; 168 303 } … … 171 306 signed int main(signed int _X4argci_1, char **_X4argvPPc_1, char **_X4envpPPc_1){ 172 307 __attribute__ ((unused)) signed int _X12_retval_maini_1; 173 signed int _tmp_cp_ret2; 174 ((void)(_X12_retval_maini_1=(((void)(_tmp_cp_ret2=invoke_main(_X4argci_1, _X4argvPPc_1, _X4envpPPc_1))) , _tmp_cp_ret2)) /* ?{} */); 175 ((void)(_tmp_cp_ret2) /* ^?{} */); 308 { 309 signed int _tmp_cp_ret2; 310 __attribute__ ((cleanup(__destroy_Destructor))) struct __Destructor _ret_dtor4 = { 0, ((void (*)(void *__anonymous_object0))_X11_destructorFv_i_intrinsic___1) }; 311 void **_dtype_static_member_4 = ((void **)(&_ret_dtor4._X6objectPY12__T_generic__1)); 312 ((void)(_X12_retval_maini_1=(((void)(((void)(_tmp_cp_ret2=invoke_main(_X4argci_1, _X4argvPPc_1, _X4envpPPc_1))) , ((*_dtype_static_member_4)=((void *)(&_tmp_cp_ret2))))) , _tmp_cp_ret2)) /* ?{} */); 313 } 314 176 315 return _X12_retval_maini_1; 177 316 }
Note: See TracChangeset
for help on using the changeset viewer.