just for testing. Is it needed? I'm not a MSYS citizen.
        run4flat is a tcc fork by David Mertens that knows how to work with
        multiple symbol tables. Excelent work. A good descriptions of the
        tcc internals inside a code comments.
		
	
			
		
			
				
	
	
		
			32 lines
		
	
	
	
		
			810 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			810 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /**
 | |
|  * This file has no copyright assigned and is placed in the Public Domain.
 | |
|  * This file is part of the w64 mingw-runtime package.
 | |
|  * No warranty is given; refer to the file DISCLAIMER.PD within this package.
 | |
|  */
 | |
| 
 | |
| #ifndef __MINGW_WSADATA_H
 | |
| #define __MINGW_WSADATA_H
 | |
| 
 | |
| #define WSADESCRIPTION_LEN	256
 | |
| #define WSASYS_STATUS_LEN	128
 | |
| 
 | |
| typedef struct WSAData {
 | |
| 	WORD		wVersion;
 | |
| 	WORD		wHighVersion;
 | |
| #ifdef _WIN64
 | |
| 	unsigned short	iMaxSockets;
 | |
| 	unsigned short	iMaxUdpDg;
 | |
| 	char		*lpVendorInfo;
 | |
| 	char		szDescription[WSADESCRIPTION_LEN+1];
 | |
| 	char		szSystemStatus[WSASYS_STATUS_LEN+1];
 | |
| #else
 | |
| 	char		szDescription[WSADESCRIPTION_LEN+1];
 | |
| 	char		szSystemStatus[WSASYS_STATUS_LEN+1];
 | |
| 	unsigned short	iMaxSockets;
 | |
| 	unsigned short	iMaxUdpDg;
 | |
| 	char		*lpVendorInfo;
 | |
| #endif
 | |
| } WSADATA, *LPWSADATA;
 | |
| 
 | |
| #endif	/* __MINGW_WSADATA_H */
 | |
| 
 |