http://d.puremagic.com/issues/show_bug.cgi?id=4610


Don <clugd...@yahoo.com.au> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code
           Severity|normal                      |blocker


--- Comment #4 from Don <clugd...@yahoo.com.au> 2010-08-10 03:00:38 PDT ---
Thanks! Looks like the compiler is not respecting 'naked'.
It's inserting some kind of garbage at the top of the function!

    asm {
        naked;

        push ESI;
        push EDI;
        push EBX;
        push EBP;

_D6osxbug25__T15multibyteMulAddVa43Z15multibyteMulAddFAkxAkkkZk:
        call      L12D    // ????
L12D:        pop    ECX         // ????
        mov    -010h[EBP],ECX  // WHAT ON EARTH WILL THIS DO???
        push    ESI
        push    EDI
        push    EBX
        push    EBP

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to