[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
Fri Jun 10 12:46:19 CDT 2011


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

--- Comment #7 from André H. <nerv at dawncrow.de> 2011-06-10 12:46:18 CDT ---
Created an attachment (id=35097)
 --> (http://bugs.winehq.org/attachment.cgi?id=35097)
more DECLSPEC_HOTPATCH

When __ms_hook_prologue__ available, this moves calls to other functions and
PIC code behind
the first 8 Bytes where needed(only functions which have the opcode 0xE8 in the
first 8 bytes).
That's done here for 163 functions and i used a little app to find the bad
functions.

I already sent that patch and it was rejected more or less. We can't decide on
my system and compiler which function to enable hotpatch on, of course. So AJ
wants tests for some specific functions to show that they are hotpatchable on
windows, too.

-- 
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