grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								7fa712e00c
								
							
						 | 
						
							
							
								
								win32: enable bounds checker & exception handler
							
							
							
							
							
							
							
							exception handler borrowed from k1w1. Thanks. 
							
						 | 
						
							2009-12-19 22:22:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								3020a4765d
								
							
						 | 
						
							
							
								
								tccpe: with -l try also with "lib" prefix
							
							
							
							
							
							
							
							-lfoo searches: foo.def, libfoo.def, foo.dll, libfoo.dll 
							
						 | 
						
							2009-12-19 22:16:21 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								94bf4d2c22
								
							
						 | 
						
							
							
								
								tccpe: improve dllimport
							
							
							
							
							
						 | 
						
							2009-12-19 22:16:21 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								1445fea582
								
							
						 | 
						
							
							
								
								tccpe: allow linkage to extern symbols from asm
							
							
							
							
							
						 | 
						
							2009-12-19 22:16:18 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5279b2c05
								
							
						 | 
						
							
							
								
								tccpe: fclose FILE*
							
							
							
							
							
							
							
							Reported by Martin Ettl (thanks) 
							
						 | 
						
							2009-11-30 17:14:37 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frederic Feret
								
							 
						 | 
						
							
							
							
							
								
							
							
								b7d7af4fa2
								
							
						 | 
						
							
							
								
								ARM: first support for arm-pe target
							
							
							
							
							
						 | 
						
							2009-11-13 18:09:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frederic Feret
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f73e42d87
								
							
						 | 
						
							
							
								
								various fixes and new options for PE format
							
							
							
							
							
						 | 
						
							2009-11-13 18:09:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								834b782a9c
								
							
						 | 
						
							
							
								
								tccpe: fill checksum header field
							
							
							
							
							
						 | 
						
							2009-08-24 13:30:02 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								c998985c74
								
							
						 | 
						
							
							
								
								cleanup: constify some global data
							
							
							
							
							
						 | 
						
							2009-07-18 22:07:42 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								94ae3984b0
								
							
						 | 
						
							
							
								
								tccpe: set tcc_lib_path from DLL
							
							
							
							
							
						 | 
						
							2009-07-18 22:07:33 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								1df662c1b0
								
							
						 | 
						
							
							
								
								tccpe: load dll on the fly
							
							
							
							
							
						 | 
						
							2009-07-18 22:07:25 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc977d56c9
								
							
						 | 
						
							
							
								
								x86-64: chkstk, alloca
							
							
							
							
							
						 | 
						
							2009-07-18 22:06:54 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								035918ef2f
								
							
						 | 
						
							
							
								
								win64: fix pointer <-> unsigned long typecast issues
							
							
							
							
							
						 | 
						
							2009-07-18 22:05:58 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								719ba918dd
								
							
						 | 
						
							
							
								
								tccpe: use more official structs
							
							
							
							
							
						 | 
						
							2009-07-18 21:55:32 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								f366cb20fe
								
							
						 | 
						
							
							
								
								tccpe: support pe32+ (x86_64) target
							
							
							
							
							
						 | 
						
							2009-07-18 21:55:28 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe8def3303
								
							
						 | 
						
							
							
								
								tccpe: use ElfW macros
							
							
							
							
							
						 | 
						
							2009-07-18 21:55:25 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								dcfad3af49
								
							
						 | 
						
							
							
								
								tccpe: get rid of kludgy export-symbol sort
							
							
							
							
							
						 | 
						
							2009-07-18 21:55:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								370cdeb628
								
							
						 | 
						
							
							
								
								tccpe: build IAT vector with with -run too
							
							
							
							
							
							
							
							This prepares for x86_64 where we need the vector
for far jumps.  Also, resolve DLL symbols in place 
							
						 | 
						
							2009-07-18 21:55:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9181416f6
								
							
						 | 
						
							
							
								
								move some global variables into TCCState
							
							
							
							
							
						 | 
						
							2009-05-11 18:45:44 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a8c2229ce
								
							
						 | 
						
							
							
								
								win32: allow user segments as writable & executable
							
							
							
							
							
						 | 
						
							2009-04-18 15:07:08 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9bf48d643
								
							
						 | 
						
							
							
								
								release loaded dlls cleanly (Sam K)
							
							
							
							
							
						 | 
						
							2008-05-05 22:40:49 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								5342b32eef
								
							
						 | 
						
							
							
								
								Switch to newer tccpe.c (includes support for resources)
							
							
							
							
							
						 | 
						
							2007-12-19 17:36:42 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									grischka
								
							 
						 | 
						
							
							
							
							
								
							
							
								34140dd627
								
							
						 | 
						
							
							
								
								Use _WIN32 for a windows hosted tcc and define it for the PE target.
							
							
							
							
							
						 | 
						
							2007-12-13 19:07:19 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bellard
								
							 
						 | 
						
							
							
							
							
								
							
							
								b78d3ff1dc
								
							
						 | 
						
							
							
								
								the PE linker code is not ready for -fleading-underscore support
							
							
							
							
							
						 | 
						
							2005-06-17 21:31:04 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bellard
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c7f0ed312
								
							
						 | 
						
							
							
								
								added -f[no-]leading-underscore
							
							
							
							
							
						 | 
						
							2005-06-15 22:32:10 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bellard
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe9b1f60ce
								
							
						 | 
						
							
							
								
								win32 merge (grischka)
							
							
							
							
							
						 | 
						
							2005-04-17 13:15:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bellard
								
							 
						 | 
						
							
							
							
							
								
							
							
								4821702fb4
								
							
						 | 
						
							
							
								
								win32 merge
							
							
							
							
							
						 | 
						
							2005-04-14 23:49:21 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bellard
								
							 
						 | 
						
							
							
							
							
								
							
							
								d733dc752e
								
							
						 | 
						
							
							
								
								better st_other support
							
							
							
							
							
						 | 
						
							2005-04-13 21:37:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bellard
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c538d7a2b
								
							
						 | 
						
							
							
								
								initial PE format support
							
							
							
							
							
						 | 
						
							2005-04-10 21:46:58 +00:00 | 
						
						
							
							
							
								
							
							
						 |