Le 2014-04-26 08:02, Philipp Klaus Krause a écrit : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 26.04.2014 07:52, Jacques Pelletier wrote: >> Hi, >> >> Before, I was able to do inline assembler like this, >> >> void SerialPutString(unsigned char *p) { p; __asm call >> __SerialPutString __endasm ; } >> >> and the compiler would insert code like this. >> >> 297 ; --------------------------------- 298 ; Function >> SerialPutString 299 ; --------------------------------- 00BE >> 300 _SerialPutString_start:: 00BE 301 >> _SerialPutString: 00BE DD E5 302 push ix 00C0 >> DD 21 00 00 303 ld ix,#0 00C4 DD 39 >> 304 add ix,sp 305 ;serial.c:144: ; 00C6 CD 2D 09 >> 306 call 0x092D 00C9 307 00101$: 00C9 DD >> E1 308 pop ix 00CB C9 309 >> ret 00CC 310 _SerialPutString_end:: >> >> Now, the push ix/ld ix,#0/add ix,sp/pop ix instructions aren't >> added anymore. >> >> Is there a compiling/linking option that I forgot? > - --fno-omit-frame-pointer That worked fine, thanks! > Philipp > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > Comment: Using GnuPG with Icedove - http://www.enigmail.net/ > > iEYEARECAAYFAlNboGgACgkQbtUV+xsoLpoDBACeJXH/Z3X6rMZUdn4GhS83gbXW > bnAAoIxi1LwCYzM0bkDYmDFBGc3pKIOK > =yh4i > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform > _______________________________________________ > Sdcc-user mailing list > Sdcc-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sdcc-user >
------------------------------------------------------------------------------ Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user