- File:
-
- 1 edited
-
src/tests/.expect/32/gccExtensions.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/.expect/32/gccExtensions.txt
r4e95b5c r3b8e52c 5 5 extern void exit(int __status); 6 6 extern int printf(const char *__restrict __format, ...); 7 extern int __x__i_1; 7 8 int main(int __argc__i_1, const char **__argv__PPCc_1){ 8 9 asm ( "nop" : : : ); 9 10 asm ( "nop" : : : ); 10 11 asm ( "nop" : : : ); 12 static int __y__i_2; 13 static int *__z__Pi_2; 14 int __src__i_2; 15 int __dst__i_2; 16 asm volatile ( "mov %1, %0\n\tadd $1, %0" : : : ); 17 asm volatile ( "mov %1, %0\n\tadd $1, %0" : "=r" ( __dst__i_2 ) : : ); 18 asm volatile ( "mov %1, %0\n\tadd $1, %0" : "=r" ( __dst__i_2 ) : "r" ( __src__i_2 ) : ); 19 asm ( "mov %1, %0\n\tadd $1, %0" : "=r" ( __dst__i_2 ), "=r" ( __src__i_2 ) : [ __src__i_2 ] "r" ( __dst__i_2 ) : "r0" ); 20 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 ); 11 21 double _Complex __c1__Xd_2; 12 22 double _Complex __c2__Xd_2; … … 14 24 const int __i2__Ci_2; 15 25 const int __i3__Ci_2; 26 inline int __f1__Fi___2(){ 27 } 28 inline int __f2__Fi___2(){ 29 } 30 int __s1__i_2; 31 int __s2__i_2; 32 volatile int __v1__Vi_2; 33 volatile int __v2__Vi_2; 34 int __t1___2; 35 int __t2___2; 16 36 __extension__ const int __ex__Ci_2; 17 37 struct S { … … 64 84 ((void)(__extension__ __a__i_2=(__extension__ __b__i_2+__extension__ __c__i_2))); 65 85 ((void)(__extension__ __a__i_2=__extension__ (__extension__ __b__i_2+__extension__ __c__i_2))); 66 inline int __f1__Fi___2(){67 }68 inline int __f2__Fi___2(){69 }70 int __s1__i_2;71 int __s2__i_2;72 int __t1___2;73 int __t2___2;74 volatile int __v1__Vi_2;75 volatile int __v2__Vi_2;76 86 int __a1__i_2; 77 87 const int __a2__Ci_2; … … 151 161 struct s4 __y2__3ss4_2; 152 162 ((void)___constructor__F_P3ss4_autogen___2(((struct s4 *)(&__y2__3ss4_2)))); 153 int __m1__A0i_2[(( longunsigned int )10)];154 int __m2__A0A0i_2[(( long unsigned int )10)][((longunsigned int )10)];155 int __m3__A0A0i_2[(( long unsigned int )10)][((longunsigned int )10)];163 int __m1__A0i_2[((unsigned int )10)]; 164 int __m2__A0A0i_2[((unsigned int )10)][((unsigned int )10)]; 165 int __m3__A0A0i_2[((unsigned int )10)][((unsigned int )10)]; 156 166 int _retVal0 = { 0 }; 157 167 ((void)(_retVal0=0) /* ?{} */);
Note:
See TracChangeset
for help on using the changeset viewer.