]> granicus.if.org Git - python/commitdiff
Remove deprecation warnings on old 'link_*()' methods, ie. they're not
authorGreg Ward <gward@python.net>
Wed, 27 Sep 2000 02:24:21 +0000 (02:24 +0000)
committerGreg Ward <gward@python.net>
Wed, 27 Sep 2000 02:24:21 +0000 (02:24 +0000)
deprecated after all.  But now they're only implemented once, instead
of N times.

Lib/distutils/ccompiler.py

index 97949060fb91aa0074478e57359daad2db2fa200..b10ee67e3c088c17cb7d752806929856f09f29d3 100644 (file)
@@ -621,7 +621,7 @@ class CCompiler:
         raise NotImplementedError
 
     
-    # old methods, rewritten to use the new link() method.
+    # Old 'link_*()' methods, rewritten to use the new 'link()' method.
 
     def link_shared_lib (self,
                          objects,
@@ -635,8 +635,6 @@ class CCompiler:
                          extra_preargs=None,
                          extra_postargs=None,
                          build_temp=None):
-        self.warn("link_shared_lib(..) is deprecated, please "
-                  "use link(CCompiler.SHARED_LIBRARY, ...) instead")
         self.link(CCompiler.SHARED_LIBRARY, objects, 
                   self.library_filename(output_libname, lib_type='shared'),
                   output_dir,
@@ -657,8 +655,6 @@ class CCompiler:
                             extra_preargs=None,
                             extra_postargs=None,
                             build_temp=None):
-        self.warn("link_shared_object(...) is deprecated, please "
-                  "use link(CCompiler.SHARED_OBJECT,...) instead.")
         self.link(CCompiler.SHARED_OBJECT, objects,
                   output_filename, output_dir,
                   libraries, library_dirs, runtime_library_dirs,
@@ -676,12 +672,10 @@ class CCompiler:
                          debug=0,
                          extra_preargs=None,
                          extra_postargs=None):
-        self.warn("link_executable(...) is deprecated, please "
-                  "use link(CCompiler.EXECUTABLE,...) instead.")
-        self.link (CCompiler.EXECUTABLE, objects, 
-                   self.executable_filename(output_progname), output_dir,
-                   libraries, library_dirs, runtime_library_dirs, None, 
-                   debug, extra_preargs, extra_postargs, None)
+        self.link(CCompiler.EXECUTABLE, objects, 
+                  self.executable_filename(output_progname), output_dir,
+                  libraries, library_dirs, runtime_library_dirs, None, 
+                  debug, extra_preargs, extra_postargs, None)
 
 
     # -- Miscellaneous methods -----------------------------------------