From 28a30bc2e2d5a02d42e65ff7b7c6968fa966279d Mon Sep 17 00:00:00 2001 From: Joseph Shen Date: Fri, 26 Feb 2021 12:24:21 +0800 Subject: [PATCH] closes bpo-43278: remove unnecessary leading '\n' from COMPILER when build with GCC/Clang (GH-24606) Automerge-Triggered-By: GH:benjaminp --- .../next/C API/2021-02-21-15-30-38.bpo-43278.DMPaWH.rst | 1 + Python/getcompiler.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 Misc/NEWS.d/next/C API/2021-02-21-15-30-38.bpo-43278.DMPaWH.rst diff --git a/Misc/NEWS.d/next/C API/2021-02-21-15-30-38.bpo-43278.DMPaWH.rst b/Misc/NEWS.d/next/C API/2021-02-21-15-30-38.bpo-43278.DMPaWH.rst new file mode 100644 index 00000000000..7df9295aecc --- /dev/null +++ b/Misc/NEWS.d/next/C API/2021-02-21-15-30-38.bpo-43278.DMPaWH.rst @@ -0,0 +1 @@ +Always put compiler and system information on the first line of the REPL welcome message. diff --git a/Python/getcompiler.c b/Python/getcompiler.c index 59c0dbf92ae..a5d26239e87 100644 --- a/Python/getcompiler.c +++ b/Python/getcompiler.c @@ -8,9 +8,9 @@ // Note the __clang__ conditional has to come before the __GNUC__ one because // clang pretends to be GCC. #if defined(__clang__) -#define COMPILER "\n[Clang " __clang_version__ "]" +#define COMPILER "[Clang " __clang_version__ "]" #elif defined(__GNUC__) -#define COMPILER "\n[GCC " __VERSION__ "]" +#define COMPILER "[GCC " __VERSION__ "]" // Generic fallbacks. #elif defined(__cplusplus) #define COMPILER "[C++]"