This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2012年08月27日 14:17 by jkloth, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| pcbuild.diff | jkloth, 2012年08月27日 14:17 | review | ||
| pcbuild.diff.2 | tim.golden, 2013年10月24日 09:46 | review | ||
| Messages (8) | |||
|---|---|---|---|
| msg169200 - (view) | Author: Jeremy Kloth (jkloth) * | Date: 2012年08月27日 14:17 | |
The attached patch fixes the compiler options used for building the x64 platform. - In VC10 the passing /GS- as an additional option has been replaced by the MSBuild BufferSecurityCheck command - The /USECL:xxx option is only for the VSExtComp plugin for VS.NET 2003 (VC7.1) used to build a 64-bit Python 2.5 The attached patch modifies the x64 properties for VS8/9/10. |
|||
| msg169222 - (view) | Author: Jeremy Kloth (jeremy.kloth) | Date: 2012年08月27日 21:20 | |
I did forgot t mention that this change also silences a compiler warning: cl : Command line warning D9025: overriding '/GS' with '/GS-' The /USECL:xxx option does not provoke a warning is it is being evaluated as '/U "SECL:xxx"' (undefine macro) |
|||
| msg192608 - (view) | Author: Jeremy Kloth (jkloth) * | Date: 2013年07月08日 03:14 | |
Adding Victor Stinner as he has been quite active in fixing Windows 64-bit issues. |
|||
| msg192800 - (view) | Author: Jeremy Kloth (jkloth) * | Date: 2013年07月10日 12:37 | |
Just to note that, as it stands, these wrongly assigned options account for 28 of the 216 warnings (or 13%) currently emitted. This is just one easy step towards a warning-free 64-bit Windows build. It would be nice to get Win64 to be one of the warning-free platforms (see msg63893 of issue1616). |
|||
| msg201107 - (view) | Author: Tim Golden (tim.golden) * (Python committer) | Date: 2013年10月24日 09:46 | |
Retargetted patch against current tip. If no-one objects I'll commit this in the next day or two. |
|||
| msg201488 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2013年10月27日 20:04 | |
New changeset 7c46b1b239fe by Tim Golden in branch 'default': Issue 15792 Correct build options on Win64. Patch by Jeremy Kloth. http://hg.python.org/cpython/rev/7c46b1b239fe |
|||
| msg201521 - (view) | Author: Tim Golden (tim.golden) * (Python committer) | Date: 2013年10月28日 10:33 | |
Applied. Thanks for the patch. |
|||
| msg201672 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2013年10月29日 21:10 | |
New changeset c49b8bdcb5cb by Tim Golden in branch '3.3': Issue 15792 Correct build options on Win64. Patch by Jeremy Kloth. http://hg.python.org/cpython/rev/c49b8bdcb5cb |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:35 | admin | set | github: 59996 |
| 2013年10月29日 21:10:11 | python-dev | set | messages: + msg201672 |
| 2013年10月28日 10:33:32 | tim.golden | set | status: open -> closed resolution: fixed messages: + msg201521 stage: resolved |
| 2013年10月27日 20:04:48 | python-dev | set | nosy:
+ python-dev messages: + msg201488 |
| 2013年10月24日 09:46:42 | tim.golden | set | files:
+ pcbuild.diff.2 assignee: tim.golden messages: + msg201107 |
| 2013年07月10日 12:37:15 | jkloth | set | messages: + msg192800 |
| 2013年07月08日 14:15:12 | christian.heimes | set | nosy:
+ christian.heimes type: compile error components: + Windows |
| 2013年07月08日 03:14:43 | jkloth | set | nosy:
+ vstinner messages: + msg192608 |
| 2012年08月27日 21:20:50 | jeremy.kloth | set | nosy:
+ jeremy.kloth messages: + msg169222 |
| 2012年08月27日 20:59:45 | pitrou | set | nosy:
+ tim.golden, brian.curtin |
| 2012年08月27日 17:21:35 | georg.brandl | set | nosy:
+ loewis |
| 2012年08月27日 14:17:30 | jkloth | create | |