Changeset 4285544e for src/tests/.expect/gccExtensions.x64.txt
- Timestamp:
- Aug 2, 2018, 5:14:35 PM (6 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, no_list, persistent-indexer, pthread-emulation, qualifiedEnum
- Children:
- 7804e2a
- Parents:
- 642bc83
- git-author:
- Rob Schluntz <rschlunt@…> (08/02/18 11:13:25)
- git-committer:
- Rob Schluntz <rschlunt@…> (08/02/18 17:14:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/tests/.expect/gccExtensions.x64.txt
r642bc83 r4285544e 1 extern signed int _ _x__i_1 asm ( "xx" );2 signed int _ _main__Fi_iPPCc__1(signed int __argc__i_1, const char **__argv__PPCc_1){3 __attribute__ ((unused)) signed int _ __retval_main__i_1;1 extern signed int _X1xi_1 asm ( "xx" ); 2 signed int _X4mainFi_iPPKc__1(signed int _X4argci_1, const char **_X4argvPPKc_1){ 3 __attribute__ ((unused)) signed int _X12_retval_maini_1; 4 4 asm ( "nop" : : : ); 5 5 asm ( "nop" : : : ); 6 6 asm ( "nop" : : : ); 7 static signed int _ _y__i_2 asm ( "yy" );8 static signed int *_ _z__Pi_2 asm ( "zz" );9 signed int _ _src__i_2;10 signed int _ _dst__i_2;7 static signed int _X1yi_2 asm ( "yy" ); 8 static signed int *_X1zPi_2 asm ( "zz" ); 9 signed int _X3srci_2; 10 signed int _X3dsti_2; 11 11 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : : : ); 12 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : "=" "r" ( _ _dst__i_2 ) : : );13 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : "=r" ( _ _dst__i_2 ) : "r" ( __src__i_2 ) : );14 asm ( "mov %1, %0\n\t" "add $1, %0" : "=r" ( _ _dst__i_2 ), "=r" ( __src__i_2 ) : [ __src__i_2 ] "r" ( __dst__i_2 ) : "r0" );15 L2: L1: asm goto ( "frob %%r5, %1; jc %l[L1]; mov (%2), %%r5" : : "r" ( _ _src__i_2 ), "r" ( (&__dst__i_2) ) : "r5", "memory" : L1, L2 );16 double _Complex _ _c1__Xd_2;17 double _Complex _ _c2__Xd_2;18 const signed int _ _i1__Ci_2;19 const signed int _ _i2__Ci_2;20 const signed int _ _i3__Ci_2;21 inline signed int _ _f1__Fi___2(){22 __attribute__ ((unused)) signed int _ __retval_f1__i_2;12 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : "=" "r" ( _X3dsti_2 ) : : ); 13 asm volatile ( "mov %1, %0\n\t" "add $1, %0" : "=r" ( _X3dsti_2 ) : "r" ( _X3srci_2 ) : ); 14 asm ( "mov %1, %0\n\t" "add $1, %0" : "=r" ( _X3dsti_2 ), "=r" ( _X3srci_2 ) : [ _X3srci_2 ] "r" ( _X3dsti_2 ) : "r0" ); 15 L2: L1: asm goto ( "frob %%r5, %1; jc %l[L1]; mov (%2), %%r5" : : "r" ( _X3srci_2 ), "r" ( (&_X3dsti_2) ) : "r5", "memory" : L1, L2 ); 16 double _Complex _X2c1Cd_2; 17 double _Complex _X2c2Cd_2; 18 const signed int _X2i1Ki_2; 19 const signed int _X2i2Ki_2; 20 const signed int _X2i3Ki_2; 21 inline signed int _X2f1Fi___2(){ 22 __attribute__ ((unused)) signed int _X10_retval_f1i_2; 23 23 } 24 inline signed int _ _f2__Fi___2(){25 __attribute__ ((unused)) signed int _ __retval_f2__i_2;24 inline signed int _X2f2Fi___2(){ 25 __attribute__ ((unused)) signed int _X10_retval_f2i_2; 26 26 } 27 signed int _ _s1__i_2;28 signed int _ _s2__i_2;29 volatile signed int _ _v1__Vi_2;30 volatile signed int _ _v2__Vi_2;31 signed int _ _t1___2;32 signed int _ _t2___2;33 __extension__ const signed int _ _ex__Ci_2;27 signed int _X2s1i_2; 28 signed int _X2s2i_2; 29 volatile signed int _X2v1Vi_2; 30 volatile signed int _X2v2Vi_2; 31 signed int _X2t1_2; 32 signed int _X2t2_2; 33 __extension__ const signed int _X2exKi_2; 34 34 struct S { 35 __extension__ signed int _ _a__i_2;36 __extension__ signed int _ _b__i_2;37 __extension__ signed int _ _c__i_2;35 __extension__ signed int _X1ai_2; 36 __extension__ signed int _X1bi_2; 37 __extension__ signed int _X1ci_2; 38 38 }; 39 inline void _ __constructor__F_2sS_autogen___2(struct S *___dst__2sS_2){40 ((void)((*_ __dst__2sS_2).__a__i_2) /* ?{} */);41 ((void)((*_ __dst__2sS_2).__b__i_2) /* ?{} */);42 ((void)((*_ __dst__2sS_2).__c__i_2) /* ?{} */);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) /* ?{} */); 43 43 } 44 inline void _ __constructor__F_2sS2sS_autogen___2(struct S *___dst__2sS_2, struct S ___src__2sS_2){45 ((void)((*_ __dst__2sS_2).__a__i_2=___src__2sS_2.__a__i_2) /* ?{} */);46 ((void)((*_ __dst__2sS_2).__b__i_2=___src__2sS_2.__b__i_2) /* ?{} */);47 ((void)((*_ __dst__2sS_2).__c__i_2=___src__2sS_2.__c__i_2) /* ?{} */);44 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) /* ?{} */); 48 48 } 49 inline void _ __destructor__F_2sS_autogen___2(struct S *___dst__2sS_2){50 ((void)((*_ __dst__2sS_2).__c__i_2) /* ^?{} */);51 ((void)((*_ __dst__2sS_2).__b__i_2) /* ^?{} */);52 ((void)((*_ __dst__2sS_2).__a__i_2) /* ^?{} */);49 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) /* ^?{} */); 53 53 } 54 inline struct S _ __operator_assign__F2sS_2sS2sS_autogen___2(struct S *___dst__2sS_2, struct S ___src__2sS_2){55 struct S _ __ret__2sS_2;56 ((void)((*_ __dst__2sS_2).__a__i_2=___src__2sS_2.__a__i_2));57 ((void)((*_ __dst__2sS_2).__b__i_2=___src__2sS_2.__b__i_2));58 ((void)((*_ __dst__2sS_2).__c__i_2=___src__2sS_2.__c__i_2));59 ((void)_ __constructor__F_2sS2sS_autogen___2((&___ret__2sS_2), (*___dst__2sS_2)));60 return _ __ret__2sS_2;54 inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){ 55 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))); 60 return _X4_retS1S_2; 61 61 } 62 inline void _ __constructor__F_2sSi_autogen___2(struct S *___dst__2sS_2, signed int __a__i_2){63 ((void)((*_ __dst__2sS_2).__a__i_2=__a__i_2) /* ?{} */);64 ((void)((*_ __dst__2sS_2).__b__i_2) /* ?{} */);65 ((void)((*_ __dst__2sS_2).__c__i_2) /* ?{} */);62 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) /* ?{} */); 66 66 } 67 inline void _ __constructor__F_2sSii_autogen___2(struct S *___dst__2sS_2, signed int __a__i_2, signed int __b__i_2){68 ((void)((*_ __dst__2sS_2).__a__i_2=__a__i_2) /* ?{} */);69 ((void)((*_ __dst__2sS_2).__b__i_2=__b__i_2) /* ?{} */);70 ((void)((*_ __dst__2sS_2).__c__i_2) /* ?{} */);67 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) /* ?{} */); 71 71 } 72 inline void _ __constructor__F_2sSiii_autogen___2(struct S *___dst__2sS_2, signed int __a__i_2, signed int __b__i_2, signed int __c__i_2){73 ((void)((*_ __dst__2sS_2).__a__i_2=__a__i_2) /* ?{} */);74 ((void)((*_ __dst__2sS_2).__b__i_2=__b__i_2) /* ?{} */);75 ((void)((*_ __dst__2sS_2).__c__i_2=__c__i_2) /* ?{} */);72 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) /* ?{} */); 76 76 } 77 signed int _ _i__i_2 = __extension__ 3;78 __extension__ signed int _ _a__i_2;79 __extension__ signed int _ _b__i_2;80 __extension__ signed int _ _c__i_2;81 ((void)(((void)(((void)__extension__ _ _a__i_2) , __extension__ __b__i_2)) , __extension__ __c__i_2));82 ((void)(__extension__ _ _a__i_2=(__extension__ __b__i_2+__extension__ __c__i_2)));83 ((void)(__extension__ _ _a__i_2=__extension__ (__extension__ __b__i_2+__extension__ __c__i_2)));84 signed int _ _a1__i_2;85 const signed int _ _a2__Ci_2;86 static const signed int _ _a3__Ci_2;87 static const signed int _ _a4__Ci_2;88 static const signed int _ _a5__Ci_2;89 static const signed int _ _a6__Ci_2;90 static const signed int _ _a7__Ci_2;91 signed int *_ _p1__Pi_2;92 signed int *_ _p2__Pi_2;77 signed int _X1ii_2 = __extension__ 3; 78 __extension__ signed int _X1ai_2; 79 __extension__ signed int _X1bi_2; 80 __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))); 84 signed int _X2a1i_2; 85 const signed int _X2a2Ki_2; 86 static const signed int _X2a3Ki_2; 87 static const signed int _X2a4Ki_2; 88 static const signed int _X2a5Ki_2; 89 static const signed int _X2a6Ki_2; 90 static const signed int _X2a7Ki_2; 91 signed int *_X2p1Pi_2; 92 signed int *_X2p2Pi_2; 93 93 struct s1; 94 94 struct s2 { 95 signed int _ _i__i_2;95 signed int _X1ii_2; 96 96 }; 97 inline void _ __constructor__F_3ss2_autogen___2(struct s2 *___dst__3ss2_2){98 ((void)((*_ __dst__3ss2_2).__i__i_2) /* ?{} */);97 inline void _X12_constructorFv_S2s2_autogen___2(struct s2 *_X4_dstS2s2_2){ 98 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ?{} */); 99 99 } 100 inline void _ __constructor__F_3ss23ss2_autogen___2(struct s2 *___dst__3ss2_2, struct s2 ___src__3ss2_2){101 ((void)((*_ __dst__3ss2_2).__i__i_2=___src__3ss2_2.__i__i_2) /* ?{} */);100 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) /* ?{} */); 102 102 } 103 inline void _ __destructor__F_3ss2_autogen___2(struct s2 *___dst__3ss2_2){104 ((void)((*_ __dst__3ss2_2).__i__i_2) /* ^?{} */);103 inline void _X11_destructorFv_S2s2_autogen___2(struct s2 *_X4_dstS2s2_2){ 104 ((void)((*_X4_dstS2s2_2)._X1ii_2) /* ^?{} */); 105 105 } 106 inline struct s2 _ __operator_assign__F3ss2_3ss23ss2_autogen___2(struct s2 *___dst__3ss2_2, struct s2 ___src__3ss2_2){107 struct s2 _ __ret__3ss2_2;108 ((void)((*_ __dst__3ss2_2).__i__i_2=___src__3ss2_2.__i__i_2));109 ((void)_ __constructor__F_3ss23ss2_autogen___2((&___ret__3ss2_2), (*___dst__3ss2_2)));110 return _ __ret__3ss2_2;106 inline struct s2 _X16_operator_assignFS2s2_S2s2S2s2_autogen___2(struct s2 *_X4_dstS2s2_2, struct s2 _X4_srcS2s2_2){ 107 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))); 110 return _X4_retS2s2_2; 111 111 } 112 inline void _ __constructor__F_3ss2i_autogen___2(struct s2 *___dst__3ss2_2, signed int __i__i_2){113 ((void)((*_ __dst__3ss2_2).__i__i_2=__i__i_2) /* ?{} */);112 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) /* ?{} */); 114 114 } 115 115 struct s3 { 116 signed int _ _i__i_2;116 signed int _X1ii_2; 117 117 }; 118 inline void _ __constructor__F_3ss3_autogen___2(struct s3 *___dst__3ss3_2){119 ((void)((*_ __dst__3ss3_2).__i__i_2) /* ?{} */);118 inline void _X12_constructorFv_S2s3_autogen___2(struct s3 *_X4_dstS2s3_2){ 119 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ?{} */); 120 120 } 121 inline void _ __constructor__F_3ss33ss3_autogen___2(struct s3 *___dst__3ss3_2, struct s3 ___src__3ss3_2){122 ((void)((*_ __dst__3ss3_2).__i__i_2=___src__3ss3_2.__i__i_2) /* ?{} */);121 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) /* ?{} */); 123 123 } 124 inline void _ __destructor__F_3ss3_autogen___2(struct s3 *___dst__3ss3_2){125 ((void)((*_ __dst__3ss3_2).__i__i_2) /* ^?{} */);124 inline void _X11_destructorFv_S2s3_autogen___2(struct s3 *_X4_dstS2s3_2){ 125 ((void)((*_X4_dstS2s3_2)._X1ii_2) /* ^?{} */); 126 126 } 127 inline struct s3 _ __operator_assign__F3ss3_3ss33ss3_autogen___2(struct s3 *___dst__3ss3_2, struct s3 ___src__3ss3_2){128 struct s3 _ __ret__3ss3_2;129 ((void)((*_ __dst__3ss3_2).__i__i_2=___src__3ss3_2.__i__i_2));130 ((void)_ __constructor__F_3ss33ss3_autogen___2((&___ret__3ss3_2), (*___dst__3ss3_2)));131 return _ __ret__3ss3_2;127 inline struct s3 _X16_operator_assignFS2s3_S2s3S2s3_autogen___2(struct s3 *_X4_dstS2s3_2, struct s3 _X4_srcS2s3_2){ 128 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))); 131 return _X4_retS2s3_2; 132 132 } 133 inline void _ __constructor__F_3ss3i_autogen___2(struct s3 *___dst__3ss3_2, signed int __i__i_2){134 ((void)((*_ __dst__3ss3_2).__i__i_2=__i__i_2) /* ?{} */);133 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) /* ?{} */); 135 135 } 136 struct s3 _ _x1__3ss3_2;137 struct s3 _ _y1__3ss3_2;136 struct s3 _X2x1S2s3_2; 137 struct s3 _X2y1S2s3_2; 138 138 struct s4 { 139 signed int _ _i__i_2;139 signed int _X1ii_2; 140 140 }; 141 inline void _ __constructor__F_3ss4_autogen___2(struct s4 *___dst__3ss4_2){142 ((void)((*_ __dst__3ss4_2).__i__i_2) /* ?{} */);141 inline void _X12_constructorFv_S2s4_autogen___2(struct s4 *_X4_dstS2s4_2){ 142 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ?{} */); 143 143 } 144 inline void _ __constructor__F_3ss43ss4_autogen___2(struct s4 *___dst__3ss4_2, struct s4 ___src__3ss4_2){145 ((void)((*_ __dst__3ss4_2).__i__i_2=___src__3ss4_2.__i__i_2) /* ?{} */);144 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) /* ?{} */); 146 146 } 147 inline void _ __destructor__F_3ss4_autogen___2(struct s4 *___dst__3ss4_2){148 ((void)((*_ __dst__3ss4_2).__i__i_2) /* ^?{} */);147 inline void _X11_destructorFv_S2s4_autogen___2(struct s4 *_X4_dstS2s4_2){ 148 ((void)((*_X4_dstS2s4_2)._X1ii_2) /* ^?{} */); 149 149 } 150 inline struct s4 _ __operator_assign__F3ss4_3ss43ss4_autogen___2(struct s4 *___dst__3ss4_2, struct s4 ___src__3ss4_2){151 struct s4 _ __ret__3ss4_2;152 ((void)((*_ __dst__3ss4_2).__i__i_2=___src__3ss4_2.__i__i_2));153 ((void)_ __constructor__F_3ss43ss4_autogen___2((&___ret__3ss4_2), (*___dst__3ss4_2)));154 return _ __ret__3ss4_2;150 inline struct s4 _X16_operator_assignFS2s4_S2s4S2s4_autogen___2(struct s4 *_X4_dstS2s4_2, struct s4 _X4_srcS2s4_2){ 151 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))); 154 return _X4_retS2s4_2; 155 155 } 156 inline void _ __constructor__F_3ss4i_autogen___2(struct s4 *___dst__3ss4_2, signed int __i__i_2){157 ((void)((*_ __dst__3ss4_2).__i__i_2=__i__i_2) /* ?{} */);156 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) /* ?{} */); 158 158 } 159 struct s4 _ _x2__3ss4_2;160 struct s4 _ _y2__3ss4_2;161 signed int _ _m1__A0i_2[((unsigned long int )10)];162 signed int _ _m2__A0A0i_2[((unsigned long int )10)][((unsigned long int )10)];163 signed int _ _m3__A0A0i_2[((unsigned long int )10)][((unsigned long int )10)];164 ((void)(_ __retval_main__i_1=((signed int )0)) /* ?{} */);165 return _ __retval_main__i_1;166 ((void)(_ __retval_main__i_1=0) /* ?{} */);167 return _ __retval_main__i_1;159 struct s4 _X2x2S2s4_2; 160 struct s4 _X2y2S2s4_2; 161 signed int _X2m1A0i_2[((unsigned long int )10)]; 162 signed int _X2m2A0A0i_2[((unsigned long int )10)][((unsigned long int )10)]; 163 signed int _X2m3A0A0i_2[((unsigned long int )10)][((unsigned long int )10)]; 164 ((void)(_X12_retval_maini_1=((signed int )0)) /* ?{} */); 165 return _X12_retval_maini_1; 166 ((void)(_X12_retval_maini_1=0) /* ?{} */); 167 return _X12_retval_maini_1; 168 168 } 169 static inline int invoke_main(int argc, char* argv[], char* envp[]) { (void)argc; (void)argv; (void)envp; return _ _main__Fi_iPPCc__1((signed int )argc, (const char **)argv); }169 static inline int invoke_main(int argc, char* argv[], char* envp[]) { (void)argc; (void)argv; (void)envp; return _X4mainFi_iPPKc__1((signed int )argc, (const char **)argv); } 170 170 static inline signed int invoke_main(signed int argc, char **argv, char **envp); 171 signed int main(signed int _ _argc__i_1, char **__argv__PPc_1, char **__envp__PPc_1){172 __attribute__ ((unused)) signed int _ __retval_main__i_1;171 signed int main(signed int _X4argci_1, char **_X4argvPPc_1, char **_X4envpPPc_1){ 172 __attribute__ ((unused)) signed int _X12_retval_maini_1; 173 173 signed int _tmp_cp_ret2; 174 ((void)(_ __retval_main__i_1=(((void)(_tmp_cp_ret2=invoke_main(__argc__i_1, __argv__PPc_1, __envp__PPc_1))) , _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 175 ((void)(_tmp_cp_ret2) /* ^?{} */); 176 return _ __retval_main__i_1;176 return _X12_retval_maini_1; 177 177 }
Note: See TracChangeset
for help on using the changeset viewer.