mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	Merged revisions 73946 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r73946 | tarek.ziade | 2009-07-11 12:55:27 +0200 (Sat, 11 Jul 2009) | 1 line fixed #6459: distutils.command.build_ext.get_export_symbols now uses 'PyInit' ........
This commit is contained in:
		
							parent
							
								
									21dc5bacad
								
							
						
					
					
						commit
						6504c664dc
					
				
					 3 changed files with 5 additions and 2 deletions
				
			
		|  | @ -726,7 +726,7 @@ def get_export_symbols(self, ext): | |||
|         """Return the list of symbols that a shared extension has to | ||||
|         export.  This either uses 'ext.export_symbols' or, if it's not | ||||
|         provided, "PyInit_" + module_name.  Only relevant on Windows, where | ||||
|         the .pyd file (DLL) must export the module "init" function. | ||||
|         the .pyd file (DLL) must export the module "PyInit_" function. | ||||
|         """ | ||||
|         initfunc_name = "PyInit_" + ext.name.split('.')[-1] | ||||
|         if initfunc_name not in ext.export_symbols: | ||||
|  |  | |||
|  | @ -299,7 +299,7 @@ def test_compiler_option(self): | |||
|     def test_get_outputs(self): | ||||
|         tmp_dir = self.mkdtemp() | ||||
|         c_file = os.path.join(tmp_dir, 'foo.c') | ||||
|         self.write_file(c_file, 'void initfoo(void) {};\n') | ||||
|         self.write_file(c_file, 'void PyInit_foo(void) {};\n') | ||||
|         ext = Extension('foo', [c_file], optional=False) | ||||
|         dist = Distribution({'name': 'xx', | ||||
|                              'ext_modules': [ext]}) | ||||
|  |  | |||
|  | @ -888,6 +888,9 @@ Core and Builtins | |||
| Library | ||||
| ------- | ||||
| 
 | ||||
| - Issue #6459: distutils.command.build_ext.get_export_symbols now uses the  | ||||
|   "PyInit" prefix, rather than "init".  | ||||
| 
 | ||||
| - Issue #6455: Fixed test_build_ext under win32.  | ||||
| 
 | ||||
| - Issue #6377: Enabled the compiler option, and deprecate its usage as an  | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Tarek Ziadé
						Tarek Ziadé