[Bug 27349] SafeDisc v2.x API entry analyzer flags Wine's user32.dll as "bad" (too many exports with PIC loads in prolog code) (SimCity 4, IL-2 FB, NFSU)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jul 11 17:21:34 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27349

--- Comment #15 from André H. <nerv at dawncrow.de> 2011-07-11 17:21:34 CDT ---
(In reply to comment #14)
> AJ gave it a thought and came up with a solution: creating stub entry points
> with 9 NOPs gives a whole new meaning.
> More space is used in the resulting binary, the compile time increases, the
> entropy is different, the shape of the space-time continuum is bent and
> distorted even more by the mere presence of this additional NOP ... did I
> forgot something?

:)

> Oh well I forgot ... you wanted new user32 stats with the padding ... here you
> go:
> 
>     kernel32   user32      gdi32       condition (cx < threshold)
> --------------------------------------------------------------------
> c1:  0x44       0x03        0x50        0x5F
> c2:  0x2B       0x00        0x39        0x3C
> c3:  0x00       0x00        0x00        0x5A

Is that with the script from Morten or with
#define WINAPI      __stdcall __attribute__((__ms_hook_prologue__))
but only compiling user32?

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list