bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #27809] several win64 fixes


From: Ozkan Sezer
Subject: [bug #27809] several win64 fixes
Date: Mon, 26 Oct 2009 20:27:27 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc9 Firefox/3.0.11

Follow-up Comment #3, bug #27809 (project make):

>> 5. Finally, could you please see if the build_w32.bat script works for a
>> 64-bit MinGW GCC?  If you see problems there, please report them.
>
> I did all my work on linux, cross-compiling for w64.  When I reboot into
> windows, I can try that one.
>

Still didn't boot windows, but some notes on this batch file just by visual
inspection:

-gdwarf-2 :  AFAIK, DW2 is verboten for win64 until SEH2 stuf is completed.
Only SJLJ exceptions are supported.  My cross-compiler seems to ignore that
switch, including or removing it gives the same output.

-mthreads :  This one is a noop for mingw-w64 crt.  Our _mingw.h defines _MT
by itself if not already defined.  And the libmingwthrd.a is just a stub for
mingw-w64 (see libsrc/mingwthrd_mt.c in the mingw-w64-crt.)  The switch is
useless, but harmless.

These were for the gcc switches.  As for cl.exe, I might know only after I
test it for real.

--
Ozkan


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?27809>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]