Re: [PATCH] loader: On Mac OS, don't use external symbols for the DOS and shared heap segments.
June 11, 2012
7:19 p.m.
Charles Davis <cdavis(a)mymail.mines.edu> writes:
My first idea was to just add some '.globl' directives in the code. But then I asked myself: why are we using an indirect symbol at all? Why are we treating this like an external symbol when it clearly isn't? So now, the arrays are declared static, and their owning section is explicitly declared to the C compiler. While compile times have gone up, at least the compiled loader executable actually works.
This core dumps instantly when build with gcc on Mac OS 10.5, and doesn't even compile on 10.6. -- Alexandre Julliard julliard(a)winehq.org
5036
Age (days ago)
5036
Last active (days ago)
0 comments
1 participants
participants (1)
-
Alexandre Julliard