STINNER Victor added the comment:
I hope that MS_WINDOWS is also defined when Python is compiled by the Borland
C compiler or OpenWatcom. IMO if it's not the case, it's a bug and it should be
fixed.
It means that my patch drop_msdos_support.patch only drops support for the
DJGPP compiler in
Antoine Pitrou added the comment:
Yes!
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22591
___
___
Python-bugs-list mailing list
Unsubscribe:
Roundup Robot added the comment:
New changeset a1605d2508af by Victor Stinner in branch 'default':
Issue #22591: Drop support of MS-DOS
https://hg.python.org/cpython/rev/a1605d2508af
--
nosy: +python-dev
___
Python tracker rep...@bugs.python.org
Changes by STINNER Victor victor.stin...@gmail.com:
--
resolution: - fixed
status: open - closed
title: Drop support of MS-DOS - Drop support of MS-DOS (DJGPP compiler)
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22591
New submission from STINNER Victor:
In the C code of Python 3.5, there are still preprocessor commands checking for
defines:
- __BORLANDC__: Borland C compiler
- __WATCOMC__: Watcom C compiler
- __DJGPP__: MS-DOS port of GCC
In 2014, it's time to drop this old code. OS/2 support was already
Serhiy Storchaka added the comment:
AFAIK Borland and Watcom compilers supported Windows.
--
nosy: +serhiy.storchaka
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22591
___
STINNER Victor added the comment:
AFAIK Borland and Watcom compilers supported Windows.
It looks like Borland C++ Builder 5.5 was released in 2000, 14 years ago. Yes,
it supports Windows and MS-DOS, but do we really want to support this very old
proprietary compiler?
For Watcom, it's a
Antoine Pitrou added the comment:
AFAIK Borland and Watcom compilers supported Windows.
AFAIU Victor only proposes to remove the MSDOS-specific conditionals. But it's
hard to tell, since he didn't post a patch ;-)
--
nosy: +pitrou
___
Python
STINNER Victor added the comment:
Here is my huge patch :-) It only changes osdefs.h.
In fact, I expected more code checking for __DJGPP__.
For __WATCOMC__, it's unclear for me yet if the code is specific to MS-DOS or
to the Watcom compiler. For example, timemodule.c includes i86.h to get the
Changes by Arfrever Frehtes Taifersar Arahesis arfrever@gmail.com:
--
nosy: +Arfrever
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22591
___
10 matches
Mail list logo