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

Reply via email to