[Bug 30134] Wine on ARM: .init/.text sections passed to assembler need directives to allow for mixed/pure arm32/thumb2 builds (.init section thumb2 libc ctors vs. Wine arm32 ctor)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Mar 28 15:33:33 CDT 2012


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

--- Comment #4 from André H. <nerv at dawncrow.de> 2012-03-28 15:33:33 CDT ---
i had some ideas for the different problems:
 * use something like __attribute__((__arm__)) in WINAPI, but sadly gcc doesn't
have an attribute to define arm/thumb per function...
 * forward -marm to the assembler, but sadly the linaro as only has -mthumb
option!?

not sure if something like CPU_THUMB is nice to see in winebuild?
further i'd like to stay as compatible as i can to other ARMs like in bug
21192, so if possible no bx or blx.

AF, any thoughts?

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