[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #27590] MSVC Win64 build patch
From: |
anonymous |
Subject: |
[bug #27590] MSVC Win64 build patch |
Date: |
Sun, 04 Oct 2009 20:27:22 +0000 |
User-agent: |
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) |
Follow-up Comment #2, bug #27590 (project make):
Two changes were made:
1) Removed /MACHINE:I386 option from link commands.
This option is not necessary and will be automatically set
by the linker. I've tested okay with WIN32 after the change.
2) Protected the offending 'int execve ()' line with
'#if !(defined(_MSC_VER) && defined(_WIN64))' which means
it will not harm WIN32 mode or non-MSVC compilers. It will
only be effective for MSVC compilers in Win64 mode, both
x86-64 and IA-64 architectures.
For the fun of it I've tested with Itanium also, and the
patch makes it work as well.
Brgds,
Viktor
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?27590>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/