Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
cpython
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
cpython
Commits
60427419
Kaydet (Commit)
60427419
authored
Kas 13, 2000
tarafından
Guido van Rossum
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Rip out DOS and Win16 support.
üst
215c340a
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
103 deletions
+1
-103
config.h
PC/config.h
+1
-103
No files found.
PC/config.h
Dosyayı görüntüle @
60427419
...
...
@@ -128,97 +128,6 @@ typedef int pid_t;
#define LONG_LONG __int64
#endif
/* _MSC_VER && > 850 */
#if defined(_MSC_VER) && _MSC_VER <= 850
/* presume this implies Win16 */
/* Start of defines for 16-bit Windows using VC++ 1.5 */
#define COMPILER "[MSC 16-bit]"
#define PYTHONPATH ".;.\\lib;.\\lib\\plat-win;.\\lib\\dos-8x3"
#define IMPORT_8x3_NAMES
typedef
int
pid_t
;
#define WORD_BIT 16
#define SIZEOF_INT 2
#define SIZEOF_LONG 4
#define SIZEOF_VOID_P 4
#pragma warning(disable:4113)
#define memcpy memmove
/* memcpy dangerous pointer wrap in Win 3.1 */
#define hypot _hypot
#define SIGINT 2
#include <stdio.h>
/* Windows 3.1 will not tolerate any console io in a dll */
#ifdef _USRDLL
#include <time.h>
#ifdef __cplusplus
extern
"C"
{
#endif
#define stdin ((FILE *)0)
#define stdout ((FILE *)1)
#define stderr ((FILE *)2)
#define fflush Py_fflush
int
Py_fflush
(
FILE
*
);
#define fgets Py_fgets
char
*
Py_fgets
(
char
*
,
int
,
FILE
*
);
#define fileno Py_fileno
int
Py_fileno
(
FILE
*
);
#define fprintf Py_fprintf
int
Py_fprintf
(
FILE
*
,
const
char
*
,
...);
#define printf Py_printf
int
Py_printf
(
const
char
*
,
...);
#define sscanf Py_sscanf
int
Py_sscanf
(
const
char
*
,
const
char
*
,
...);
clock_t
clock
();
void
_exit
(
int
);
void
exit
(
int
);
int
sscanf
(
const
char
*
,
const
char
*
,
...);
#ifdef __cplusplus
}
#endif
#endif
/* _USRDLL */
#ifndef NETSCAPE_PI
/* use sockets, but not in a Netscape dll */
#define USE_SOCKET
#endif
#endif
/* MS_WIN16 */
/* The Watcom compiler defines __WATCOMC__ */
#ifdef __WATCOMC__
#define COMPILER "[Watcom]"
#define PYTHONPATH ".;.\\lib;.\\lib\\plat-win;.\\lib\\dos-8x3"
#define IMPORT_8x3_NAMES
#include <ctype.h>
#include <direct.h>
typedef
int
mode_t
;
typedef
int
uid_t
;
typedef
int
gid_t
;
typedef
int
pid_t
;
#if defined(__NT__)
#define NT
/* NT is obsolete - please use MS_WIN32 instead */
#define MS_WIN32
#define MS_WINDOWS
#define NT_THREADS
#define USE_SOCKET
#define WITH_THREAD
#elif defined(__WINDOWS__)
#define MS_WIN16
#define MS_WINDOWS
#endif
#ifdef M_I386
#define WORD_BIT 32
#define SIZEOF_INT 4
#define SIZEOF_LONG 4
#define SIZEOF_VOID_P 4
#else
#define WORD_BIT 16
#define SIZEOF_INT 2
#define SIZEOF_LONG 4
#define SIZEOF_VOID_P 4
#endif
#define VA_LIST_IS_ARRAY
#define HAVE_CLOCK
#define HAVE_STRFTIME
#ifdef USE_DL_EXPORT
#define DL_IMPORT(RTYPE) RTYPE __export
#endif
#endif
/* __WATCOMC__ */
/* The Borland compiler defines __BORLANDC__ */
/* XXX These defines are likely incomplete, but should be easy to fix. */
#ifdef __BORLANDC__
...
...
@@ -268,14 +177,7 @@ typedef int pid_t;
#define LONG_LONG __int64
#else
/* !_WIN32 */
/* XXX These defines are likely incomplete, but should be easy to fix. */
#define PYTHONPATH ".;.\\lib;.\\lib\\plat-win;.\\lib\\dos-8x3"
#define IMPORT_8x3_NAMES
#ifdef USE_DL_IMPORT
#define DL_IMPORT(RTYPE) RTYPE __import
#endif
#error "Only Win32 and later are supported"
#endif
/* !_WIN32 */
#endif
/* BORLANDC */
...
...
@@ -415,10 +317,6 @@ typedef unsigned long uintptr_t;
# define SIZEOF_FPOS_T 8
# define SIZEOF_HKEY 4
# endif
#elif defined(MS_WIN16)
# define PLATFORM "win16"
#else
# define PLATFORM "dos"
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment