[Top][All Lists]
[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 09:07:57 +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 |
URL:
<http://savannah.gnu.org/bugs/?27809>
Summary: several win64 fixes
Project: make
Submitted by: sezero
Submitted on: Mon 26 Oct 2009 09:07:56 AM GMT
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: CVS
Operating System: MS Windows
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
Hello:
The make windows code, as it is currently in the
cvs, is fairly win32-centric and doesn't know about
win64 and that it's following the llp64 convention.
Most of the issues are related to pid_t, where job.h
actually uses pid_t while some other places use int
for it. And there are a few other similar places
where casting pointers to long or int is bad and
intptr_t is the correct answer (mingw32 (mingw.org)
and mingw-w64 (mingw-w64.sourceforge.net) both do
provide intptr_t.)
Attached a small patch which addresses some of these
issues. There are many other warnings from the build
process (see the attached log, recorded after applying
this patch), but most (if not all) of them are from
debug message prints and not as catastrophic.
Please review the changes and apply if they are OK.
Regards.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Mon 26 Oct 2009 09:07:56 AM GMT Name: build.log Size: 25kB By:
sezero
win64 (mingw-w64) patch, and the build log
<http://savannah.gnu.org/bugs/download.php?file_id=18942>
-------------------------------------------------------
Date: Mon 26 Oct 2009 09:07:56 AM GMT Name: make-w64.diff Size: 5kB By:
sezero
win64 (mingw-w64) patch, and the build log
<http://savannah.gnu.org/bugs/download.php?file_id=18941>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?27809>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #27809] several win64 fixes,
Ozkan Sezer <=
- [bug #27809] several win64 fixes, Eli Zaretskii, 2009/10/26
- Re: [bug #27809] several win64 fixes, Eli Zaretskii, 2009/10/26
- RE: [bug #27809] several win64 fixes, Martin Dorey, 2009/10/26
- Re: [bug #27809] several win64 fixes, Ozkan Sezer, 2009/10/26
- Re: [bug #27809] several win64 fixes, Ozkan Sezer, 2009/10/26