@@ -123,9 +123,9 @@ WIN32 is still required for the locale module.
123123 * on macro arguments, and doesn't evaluate macros passed *as* arguments.
124124 */
125125#define _Py_PASTE_VERSION (SUFFIX ) \
126- ("[ MSC v." _Py_STRINGIZE(_MSC_VER) " " SUFFIX "] ")
126+ ("MSC v." _Py_STRINGIZE(_MSC_VER) " " SUFFIX "")
127127/* e.g., this produces, after compile-time string catenation,
128- * ("[ MSC v.1900 64 bit (Intel)] ")
128+ * ("MSC v.1900 64 bit (Intel)")
129129 *
130130 * _Py_STRINGIZE(_MSC_VER) expands to
131131 * _Py_STRINGIZE1(_MSC_VER) and this second macro call is scanned
@@ -150,9 +150,9 @@ WIN32 is still required for the locale module.
150150
151151#ifdef __clang__
152152#define _Py_CLANG_COMPILER (platform ) ( \
153- "[ Clang " _Py_STRINGIZE(__clang_major__) "." _Py_STRINGIZE(__clang_minor__) \
153+ "Clang " _Py_STRINGIZE(__clang_major__) "." _Py_STRINGIZE(__clang_minor__) \
154154 "." _Py_STRINGIZE(__clang_patchlevel__) " " platform \
155- " with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT] ")
155+ " with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT")
156156#endif
157157
158158/* set the _Py_COMPILER and support tier
@@ -168,7 +168,7 @@ WIN32 is still required for the locale module.
168168#define _Py_COMPILER _Py_CLANG_COMPILER("64 bit (AMD64)")
169169#define PY_SUPPORT_TIER 0
170170#elif defined(__INTEL_COMPILER )
171- #define _Py_COMPILER ("[ ICC v." _Py_STRINGIZE(__INTEL_COMPILER) " 64 bit (amd64) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT] ")
171+ #define _Py_COMPILER ("ICC v." _Py_STRINGIZE(__INTEL_COMPILER) " 64 bit (amd64) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT")
172172#define PY_SUPPORT_TIER 0
173173#else
174174#define _Py_COMPILER _Py_PASTE_VERSION("64 bit (AMD64)")
@@ -235,7 +235,7 @@ typedef _W64 int Py_ssize_t;
235235#define _Py_COMPILER _Py_CLANG_COMPILER("32 bit (Intel)")
236236#define PY_SUPPORT_TIER 0
237237#elif defined(__INTEL_COMPILER )
238- #define _Py_COMPILER ("[ ICC v." _Py_STRINGIZE(__INTEL_COMPILER) " 32 bit (Intel) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT] ")
238+ #define _Py_COMPILER ("ICC v." _Py_STRINGIZE(__INTEL_COMPILER) " 32 bit (Intel) with MSC v." _Py_STRINGIZE(_MSC_VER) " CRT")
239239#define PY_SUPPORT_TIER 0
240240#else
241241#define _Py_COMPILER _Py_PASTE_VERSION("32 bit (Intel)")
@@ -285,7 +285,7 @@ typedef int pid_t;
285285#warning "Please use an up-to-date version of gcc! (>2.91 recommended)"
286286#endif
287287
288- #define _Py_COMPILER "[ gcc] "
288+ #define _Py_COMPILER "gcc"
289289#define PY_LONG_LONG long long
290290#define PY_LLONG_MIN LLONG_MIN
291291#define PY_LLONG_MAX LLONG_MAX
@@ -298,7 +298,7 @@ typedef int pid_t;
298298/* XXX These defines are likely incomplete, but should be easy to fix.
299299 They should be complete enough to build extension modules. */
300300
301- #define _Py_COMPILER "[ lcc-win32] "
301+ #define _Py_COMPILER "lcc-win32"
302302typedef int pid_t ;
303303/* __declspec() is supported here too - do nothing to get the defaults */
304304
0 commit comments