[PATCH] loader: On Mac OS, don't use external symbols for the DOS and shared heap segments.
Alexandre Julliard
julliard at winehq.org
Mon Jun 11 14:19:29 CDT 2012
Charles Davis <cdavis at 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 at winehq.org
More information about the wine-devel
mailing list