From a4662bc1bc0fc619b5ef33a0b26e0c5de175f117 Mon Sep 17 00:00:00 2001
From: Greg Ward <gward@python.net>
Date: Sun, 13 Aug 2000 00:43:16 +0000
Subject: [PATCH] Rene Liebscher:   * changed some list.extend([...]) to
 list.append(...)   * added '/g0' to compiler_options, so compiler doesn't    
 stop after 100 warnings

---
 Lib/distutils/bcppcompiler.py | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/Lib/distutils/bcppcompiler.py b/Lib/distutils/bcppcompiler.py
index 1d897de61a..930490245b 100644
--- a/Lib/distutils/bcppcompiler.py
+++ b/Lib/distutils/bcppcompiler.py
@@ -67,8 +67,8 @@ class BCPPCompiler(CCompiler) :
         self.lib = "tlib.exe"
 
         self.preprocess_options = None
-        self.compile_options = ['/tWM', '/O2', '/q']
-        self.compile_options_debug = ['/tWM', '/Od', '/q']
+        self.compile_options = ['/tWM', '/O2', '/q', '/g0']
+        self.compile_options_debug = ['/tWM', '/Od', '/q', '/g0']
 
         self.ldflags_shared = ['/Tpd', '/Gn', '/q', '/x']
         self.ldflags_shared_debug = ['/Tpd', '/Gn', '/q', '/x']
@@ -232,7 +232,6 @@ class BCPPCompiler(CCompiler) :
             # either exchange python15.lib in the python libs directory against
             # a Borland-like one, or create one with name bcpp_python15.lib 
             # there and remove the pragmas from config.h  
-            #libraries.append ('mypylib')            
             libraries.append ('import32')
             libraries.append ('cw32mt')
 
@@ -257,7 +256,7 @@ class BCPPCompiler(CCompiler) :
             # name of dll file
             ld_args.extend([',',output_filename])
             # no map file and start libraries 
-            ld_args.extend([',', ','])
+            ld_args.append(',,')
 
             for lib in libraries:
                 # see if we find it and if there is a bcpp specific lib 
-- 
2.40.0