- File:
-
- 1 edited
-
src/tests/.expect/32/gccExtensions.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/.expect/32/gccExtensions.txt
r3b8e52c r4e95b5c 5 5 extern void exit(int __status); 6 6 extern int printf(const char *__restrict __format, ...); 7 extern int __x__i_1;8 7 int main(int __argc__i_1, const char **__argv__PPCc_1){ 9 8 asm ( "nop" : : : ); 10 9 asm ( "nop" : : : ); 11 10 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 );21 11 double _Complex __c1__Xd_2; 22 12 double _Complex __c2__Xd_2; … … 24 14 const int __i2__Ci_2; 25 15 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;36 16 __extension__ const int __ex__Ci_2; 37 17 struct S { … … 84 64 ((void)(__extension__ __a__i_2=(__extension__ __b__i_2+__extension__ __c__i_2))); 85 65 ((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; 86 76 int __a1__i_2; 87 77 const int __a2__Ci_2; … … 161 151 struct s4 __y2__3ss4_2; 162 152 ((void)___constructor__F_P3ss4_autogen___2(((struct s4 *)(&__y2__3ss4_2)))); 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)];153 int __m1__A0i_2[((long unsigned int )10)]; 154 int __m2__A0A0i_2[((long unsigned int )10)][((long unsigned int )10)]; 155 int __m3__A0A0i_2[((long unsigned int )10)][((long unsigned int )10)]; 166 156 int _retVal0 = { 0 }; 167 157 ((void)(_retVal0=0) /* ?{} */);
Note:
See TracChangeset
for help on using the changeset viewer.