Joe Soroka 
								
							 
						 
						
							
							
							
							
								
							
							
								bec84fa00a 
								
							 
						 
						
							
							
								
								tccasm: support alternate .type syntaxes  
							
							
							
						 
						
							2011-02-24 09:24:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joe Soroka 
								
							 
						 
						
							
							
							
							
								
							
							
								c59d3426b8 
								
							 
						 
						
							
							
								
								tccasm: support .weak labels  
							
							
							
						 
						
							2011-02-01 08:43:54 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joe Soroka 
								
							 
						 
						
							
							
							
							
								
							
							
								f43fafc680 
								
							 
						 
						
							
							
								
								accept multiple comma separated symbols for .globl/.global directives, like gas does  
							
							
							
						 
						
							2011-01-20 02:00:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									grischka 
								
							 
						 
						
							
							
							
							
								
							
							
								e97bf88bad 
								
							 
						 
						
							
							
								
								libtcc: new function tcc_open_bf to create BufferedFile  
							
							... 
							
							
							
							Use it in:
- tcc_open
- tcc_compile_string
- tcc_define_symbol
- tcc_assemble_inline 
							
						 
						
							2010-11-25 13:29:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Preud'homme 
								
							 
						 
						
							
							
							
							
								
							
							
								b8adf0090e 
								
							 
						 
						
							
							
								
								Move asm label functions from tccasm.c to tccgen.c  
							
							... 
							
							
							
							* Move functions parse_asm_str and asm_label_instr from tccasm.c to
  tccgen.c
* Remove CONFIG_TCC_ASM_LABEL macro as asm label are available on all
  archs.
See:
http://lists.nongnu.org/archive/html/tinycc-devel/2010-09/msg00026.html 
for the rationale. 
							
						 
						
							2010-09-14 23:21:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Preud'homme 
								
							 
						 
						
							
							
							
							
								
							
							
								9b09fc376e 
								
							 
						 
						
							
							
								
								Add support of asm label for functions.  
							
							... 
							
							
							
							Add support for asm labels for functions, that is the ability to rename
a function at assembly level with __asm__ ("newname") appended in
function declaration. 
							
						 
						
							2010-09-10 20:15:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Glöckner 
								
							 
						 
						
							
							
							
							
								
							
							
								6eac6b7254 
								
							 
						 
						
							
							
								
								Revert "tccpp: Allow local labels to start with a dot"  
							
							... 
							
							
							
							This reverts commit f740485a5a 
							
						 
						
							2010-05-06 21:42:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Detlef Riekenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a135dd50c6 
								
							 
						 
						
							
							
								
								tccasm: Detect (but ignore) .ident directive  
							
							... 
							
							
							
							tcc is now able to compile many asm files generated by gcc
--
By by ... Detlef 
							
						 
						
							2010-04-05 12:45:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Detlef Riekenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								558258a301 
								
							 
						 
						
							
							
								
								tccasm: Detect (but ignore) .size directive  
							
							... 
							
							
							
							--
By by ... Detlef 
							
						 
						
							2010-04-05 12:43:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Detlef Riekenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								6825c5db72 
								
							 
						 
						
							
							
								
								tccasm: Support .type directive (only name,@function)  
							
							... 
							
							
							
							--
By by ... Detlef 
							
						 
						
							2010-04-05 12:31:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Detlef Riekenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								f740485a5a 
								
							 
						 
						
							
							
								
								tccpp: Allow local labels to start with a dot  
							
							... 
							
							
							
							--
By by ... Detlef 
							
						 
						
							2010-04-05 12:28:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Detlef Riekenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								9ff7a0bc98 
								
							 
						 
						
							
							
								
								tccasm: Detect (but ignore) the .file directive  
							
							... 
							
							
							
							Some patches, to allow tcc to compile asm sources generated by gcc
and help tcc with the autoconf stuff used in Wine
( http://source.winehq.org/git/wine.git/  )
--
By by ... Detlef 
							
						 
						
							2010-04-05 12:19:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									grischka 
								
							 
						 
						
							
							
							
							
								
							
							
								4e5170d4a5 
								
							 
						 
						
							
							
								
								tccpp: convert TOK_GET macro into function  
							
							
							
						 
						
							2010-01-14 20:59:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									grischka 
								
							 
						 
						
							
							
							
							
								
							
							
								88a3ccab9f 
								
							 
						 
						
							
							
								
								allow tcc be build from separate objects  
							
							... 
							
							
							
							If you want that, run: make NOTALLINONE=1 
							
						 
						
							2009-12-20 01:53:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									grischka 
								
							 
						 
						
							
							
							
							
								
							
							
								b5e2238483 
								
							 
						 
						
							
							
								
								tccasm: make VT_VOID symbols ST_NOTYPE, elf-wise  
							
							... 
							
							
							
							This was confusing objdump such that it did not print
disassembly with -d.
Also, put filename as with C compilation 
							
						 
						
							2009-12-19 22:16:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Frederic Feret 
								
							 
						 
						
							
							
							
							
								
							
							
								526c464504 
								
							 
						 
						
							
							
								
								first support of x86_64 assembly  
							
							
							
						 
						
							2009-11-13 18:08:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Frederic Feret 
								
							 
						 
						
							
							
							
							
								
							
							
								0d768b9713 
								
							 
						 
						
							
							
								
								added 16-bit x86 assembly support  
							
							
							
						 
						
							2009-11-13 18:08:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									grischka 
								
							 
						 
						
							
							
							
							
								
							
							
								f88350b611 
								
							 
						 
						
							
							
								
								fix some warning  
							
							
							
						 
						
							2009-07-18 22:07:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									grischka 
								
							 
						 
						
							
							
							
							
								
							
							
								d778bde7f9 
								
							 
						 
						
							
							
								
								Import more changesets from Rob Landley's fork (part 2)  
							
							
							
						 
						
							2007-11-21 17:16:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								7b8e283980 
								
							 
						 
						
							
							
								
								support for empty input register section in asm (Filip Navara)  
							
							
							
						 
						
							2005-09-03 22:23:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								0c7f0ed312 
								
							 
						 
						
							
							
								
								added -f[no-]leading-underscore  
							
							
							
						 
						
							2005-06-15 22:32:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								be5e9cb962 
								
							 
						 
						
							
							
								
								pool for symbol allocation  
							
							
							
						 
						
							2004-11-07 15:45:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c05ca5f0 
								
							 
						 
						
							
							
								
								copyright update  
							
							
							
						 
						
							2004-10-27 21:38:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								e657dfb491 
								
							 
						 
						
							
							
								
								added .quad asm directive  
							
							
							
						 
						
							2004-10-25 18:54:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								eb79471184 
								
							 
						 
						
							
							
								
								added .ascii and .asciz directives  
							
							
							
						 
						
							2004-10-23 22:52:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								0bd402d2eb 
								
							 
						 
						
							
							
								
								absolute symbols support - .org, .fill and .previous directives  
							
							
							
						 
						
							2004-10-18 00:19:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								8da6027e73 
								
							 
						 
						
							
							
								
								both .globl and .global directives are accepted by as  
							
							
							
						 
						
							2004-10-02 14:01:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								8f5e44a439 
								
							 
						 
						
							
							
								
								changed license to LGPL  
							
							
							
						 
						
							2003-05-24 14:11:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								71f119fe25 
								
							 
						 
						
							
							
								
								various asm directives - char support (Dave Long)  
							
							
							
						 
						
							2003-04-28 21:23:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								0eef235475 
								
							 
						 
						
							
							
								
								asm number parsing (thanks to Dave Long)  
							
							
							
						 
						
							2003-04-21 15:21:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								6e197e3d5d 
								
							 
						 
						
							
							
								
								fixed inline asm without operand case  
							
							
							
						 
						
							2003-04-14 22:22:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bellard 
								
							 
						 
						
							
							
							
							
								
							
							
								7893a9ecdf 
								
							 
						 
						
							
							
								
								asm support  
							
							
							
						 
						
							2003-01-06 20:21:42 +00:00