darylm503 
							
						 
					 
					
						
						
						
						
							
						
						
							521527e0b6 
							
						 
					 
					
						
						
							
							StdLib/Include/stdarg.h:  Added the __va_copy macro for Python compatibility.  
						
						... 
						
						
						
						AppPkg/Applications/Python:  Deleted obsolete and incomplete PyMod-2.7.1.  Changes to enable compilation using GCC 4.4 on both Windows and Linux hosts.
Signed-off-by: daryl.mcdaniel@intel.com 
Reviewed-by: jaben.carsey@intel.com 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13147  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-28 22:17:44 +00:00 
						 
				 
			
				
					
						
							
							
								darylm503 
							
						 
					 
					
						
						
						
						
							
						
						
							d78fab6b4e 
							
						 
					 
					
						
						
							
							EADK (StdLib, AppPkg, StdLibPrivateInternalFiles):  Python Beta Release.  
						
						... 
						
						
						
						Clean up and clearly differentiate required and optional items in configuration files.
Enable the system command and synchronize configuration options between all CPU architectures.
Replace the UEFI_ENV macro with UEFI_C_SOURCE to align with Linux and Posix conventions.
Update copyrights and versions and make minor cosmetic enhancements to files.
Fix compiler-specific build errors.
Add Python-specific ReadMe file.
Signed-off-by: darylm503
Reviewed-by: geekboy15a
Reviewed-by: jljusten
Reviewed-by: leegrosenbaum
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13119  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-24 01:19:06 +00:00 
						 
				 
			
				
					
						
							
							
								darylm503 
							
						 
					 
					
						
						
						
						
							
						
						
							b410d6e4ce 
							
						 
					 
					
						
						
							
							AppPkg/Applications/Python: Get Python startup process fully working for EDK II.  
						
						... 
						
						
						
						AppPkg.dsc: Clean up and add Socket support.
Applications/Python/PythonCore.inf: Re-order source files.
Applications/Python/Efi/config.c: Add all mandatory modules.  Disable remaining.
Applications/Python/Efi/edk2module.c: EDK II port of posixmodule.c.
Applications/Python/Efi/getpath.c: Determine initial module search path.
Applications/Python/Ia32/pyconfig.h: Configuration macros for Ia32.
Applications/Python/Ipf/pyconfig.h: Configuration macros for Ipf.
Applications/Python/PyMod-2.7.2/Include/osdefs.h: Select appropriate directory and path separators for UEFI.
Applications/Python/PyMod-2.7.2/Lib/ntpath.py: Allow multi-character device names to left of colon.
Applications/Python/PyMod-2.7.2/Lib/os.py: Add edk2 as a supported OS.
Applications/Python/PyMod-2.7.2/Lib/site.py: UEFI-specific path and environment setup.
Applications/Python/PyMod-2.7.2/Modules/errnomodule.c: Sync with errno.h.
Applications/Python/PyMod-2.7.2/Modules/selectmodule.c: Add UEFI support.
Applications/Python/PyMod-2.7.2/Modules/socketmodule.h: Add UEFI support.
Applications/Python/PyMod-2.7.2/Modules/zlib/zutil.h: Add UEFI support.
Applications/Python/PyMod-2.7.2/Python/getcopyright.c: Add Intel copyright.
Applications/Python/X64/pyconfig.h: Configuration macros for X64.
Signed-off-by: darylm503
Reviewed-by: geekboy15a
Reviewed-by: jljusten
Reviewed-by: lpleahy
Reviewed-by: leegrosenbaum
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12957  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-26 22:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								darylm503 
							
						 
					 
					
						
						
						
						
							
						
						
							41b152c5f6 
							
						 
					 
					
						
						
							
							StdLib: Improve robustness of stat() and make basename() a public function.  
						
						... 
						
						
						
						AppPkg: Refinements to pyconfig.h and port of getpath.c to EDK II.
Signed-off-by: darylm503
Reviewed-by: geekboy15a
Reviewed-by: jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12508  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-03 18:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								darylm503 
							
						 
					 
					
						
						
						
						
							
						
						
							6c0ebd5f2f 
							
						 
					 
					
						
						
							
							AppPkg|Python: Files from the Python 2.7.2 distribution that must be modified to build under EDK II.  
						
						... 
						
						
						
						Signed-off-by: duanev@gmail.com 
Reviewed-by:   darylm503
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12322  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-11 20:04:18 +00:00