Die geht nicht: 255:main.c **** 256:main.c **** long long bla(long long eins,long long zwei,long long drei) 257:main.c **** { 258:main.c **** return drei ; 715 .LM61: 716 /* prologue: frame size=0 */ 717 027e AF92 push r10 718 0280 BF92 push r11 719 0282 CF92 push r12 720 0284 DF92 push r13 721 0286 EF92 push r14 722 0288 FF92 push r15 723 028a 0F93 push r16 724 028c 1F93 push r17 725 028e CF93 push r28 726 0290 DF93 push r29 727 0292 CDB7 in r28,__SP_L__ 728 0294 DEB7 in r29,__SP_H__ 729 /* prologue end (size=12) */ 730 0296 2D85 ldd r18,Y+13 731 0298 3E85 ldd r19,Y+14 732 029a 4F85 ldd r20,Y+15 733 029c 5889 ldd r21,Y+16 734 029e 6989 ldd r22,Y+17 735 02a0 7A89 ldd r23,Y+18 736 02a2 8B89 ldd r24,Y+19 737 02a4 9C89 ldd r25,Y+20 738 /* epilogue: frame size=0 */ 739 02a6 DF91 pop r29 740 02a8 CF91 pop r28 741 02aa 1F91 pop r17 742 02ac 0F91 pop r16 743 02ae FF90 pop r15 744 02b0 EF90 pop r14 745 02b2 DF90 pop r13 746 02b4 CF90 pop r12 747 02b6 BF90 pop r11 748 02b8 AF90 pop r10 749 02ba 0895 ret 750 /* epilogue end (size=11) */ Die geht, Bezeichnungen sind etwas unterschiedlich 255:main.c **** /*************************************************************/ 256:main.c **** long long m_corrcoeff( long long Sxx, 257:main.c **** long long Syy, 258:main.c **** long long Sxy) 259:main.c **** //int32_t Sx, 260:main.c **** //int32_t Sy, 261:main.c **** //int32_t n) 262:main.c **** /*************************************************************/ 263:main.c **** /*** berechnet den Korrelationskoeffizienten zweier Signale **/ 264:main.c **** { 265:main.c **** 715 .LM61: 716 /* prologue: frame size=0 */ 717 027e 2F92 push r2 718 0280 3F92 push r3 719 0282 4F92 push r4 720 0284 5F92 push r5 721 0286 6F92 push r6 722 0288 7F92 push r7 723 028a 8F92 push r8 724 028c 9F92 push r9 725 028e AF92 push r10 726 0290 BF92 push r11 727 0292 CF92 push r12 728 0294 DF92 push r13 729 0296 EF92 push r14 730 0298 FF92 push r15 731 029a 0F93 push r16 732 029c 1F93 push r17 733 029e CF93 push r28 734 02a0 DF93 push r29 735 02a2 CDB7 in r28,__SP_L__ 736 02a4 DEB7 in r29,__SP_H__ 737 /* prologue end (size=20) */ 266:main.c **** //double den=sqrt(m_var(Sxx,Sx,n)*m_var(Syy,Sy,n)); 267:main.c **** // kein Aufruf, sonst läuft der Stack über 268:main.c **** return(Syy); 269:main.c **** //return(m_var(Sxx,Sx,n)); 270:main.c **** //return(Sxx); 271:main.c **** //return((double)Sxx); 272:main.c **** /* 273:main.c **** if(den==0) return 8888.0; 274:main.c **** return(m_covar(Sxy,Sx,Sy,n)/den); 275:main.c **** */ 276:main.c **** } 277:main.c **** /******************************************************************************/ 739 .LM62: 740 02a6 2A2D mov r18,r10 741 02a8 3B2D mov r19,r11 742 02aa 4C2D mov r20,r12 743 02ac 5D2D mov r21,r13 744 02ae 6E2D mov r22,r14 745 02b0 7F2D mov r23,r15 746 02b2 802F mov r24,r16 747 02b4 912F mov r25,r17 748 /* epilogue: frame size=0 */ 749 02b6 DF91 pop r29 750 02b8 CF91 pop r28 751 02ba 1F91 pop r17 752 02bc 0F91 pop r16 753 02be FF90 pop r15 754 02c0 EF90 pop r14 755 02c2 DF90 pop r13 756 02c4 CF90 pop r12 757 02c6 BF90 pop r11 758 02c8 AF90 pop r10 759 02ca 9F90 pop r9 760 02cc 8F90 pop r8 761 02ce 7F90 pop r7 762 02d0 6F90 pop r6 763 02d2 5F90 pop r5 764 02d4 4F90 pop r4 765 02d6 3F90 pop r3 766 02d8 2F90 pop r2 767 02da 0895 ret