RSS feed
	
	
	
		d664a157
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 18:21
		
[as] Cont all the lines of input files
		 
	
		f804aedc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 17:03
		
[nm] Add correct type of symbols
		 
	
		4ca82252
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 16:31
		
[as] Remove FNTYPE and FMASK
		 
	
		ca543c97
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 15:20
		
[doc] Update documentation about myro information
		 
	
		b9ed55ac
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 15:18
		
[as] Remove FRELLOC from flags
		 
	
		97084170
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 06:37
		
[as] Improve clean rule in Makefile
		 
	
		ed326ceb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/03 05:53
		
[nm] Fix some small bugs
		 
	
		25e676d8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/02 15:55
		
[doc] Add documentation about myro
		 
	
		08f9c9fb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/02 13:05
		
[as-z80] Add test cases for at&t syntax
		 
	
		278181dd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/02 13:05
		
[as] Fix use before setting in field()
		 
	
		e4f73e4c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/01 15:59
		
Merge remote-tracking branch 'simple-cc/master'
		 
	
		90587cbe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/02 02:31
		
[as] Allow left to right or right to left parsing
		 
	
		7b11f155
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/02 02:25
		
[as] Fix getline
		 
	
		395a3c57
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/02/01 14:57
		
[as] Add support for recursive inclusion
		 
	
		60c8089e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 16:45
		
[as] Use isspace() in field()
		 
	
		3247a8c8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 16:34
		
Merge branch 'master' of ssh://simple-cc.org/var/gitrepos/scc
		 
	
		954fbcce
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/26 08:25
		
[as] Don't use fgets()
		 
	
		81e3671b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 11:45
		
[as-z80] Change [] to ()
		 
	
		50d3a85c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 09:55
		
[as] Move parser stuff to parser.c
		 
	
		6ac8cd27
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 09:52
		
[as] Small comment fix
		 
	
		8a651eca
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 09:51
		
[as] Create unary() function
		 
	
		0a7dad25
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 08:29
		
[as] Use $ for immediate
		 
	
		c8eab2fc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 09:28
		
[as] Remove memory operand from operand()
		 
	
		b7e1cae8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 07:56
		
[as] Generalize zilog() to addrmode()
		 
	
		7592b0fa
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 07:55
		
[as-z80] Update test.s to use only ()
		 
	
		f15cd037
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 07:33
		
[as] Define regmode
		 
	
		bf30308c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 07:31
		
[as] Fix lunpack()
		 
	
		f48467f6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/25 07:28
		
[as] Run sort under the C locale
		 
	
		2404c806
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/23 10:25
		
[as] Don't force % in register names
		 
	
		ae8167e3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/23 09:49
		
[as] Add number parsing
		 
	
		5b9d9b60
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/23 09:46
		
Add limits macros for TUINT and TINT
		 
	
		5f0409dd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/23 08:51
		
[as] Update test.sh to cover with the new dir structure
		 
	
		f967fb57
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/19 09:35
		
[as] Change the filesystem tree
		 
	
		5247d32a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/18 11:54
		
[as-z80] Fix RET cc opcodes
		 
	
		d3a48f9f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/18 11:09
		
Use [] instead of () for indirection
		 
	
		f59a05d8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/18 10:50
		
Remove unreachable goto
		 
	
		b5edd86d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/01/11 04:11
		
[as] Trim characters from fields
		 
	
		1f95241f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 10:48
		
[as-z80] Add relative jumps
		 
	
		d040c845
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 09:58
		
[as-z80] Remove unneeded break
		 
	
		8e373599
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 09:35
		
[as-z80] Add bibliography documentation
		 
	
		8db36cf9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 09:28
		
[as-z80] Don't call getclass() in every match iteration
		 
	
		bbef0f74
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 08:44
		
[as-z80] Pass directly the node to flag2int() and reg2int()
		 
	
		cac39720
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 08:41
		
[as-z80] Remove class functions
		 
	
		15e86f6a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 06:55
		
[as-z80] Remove argtype field form symbols
		 
	
		9ecf926b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 06:38
		
[as-z80] Simplify 8 bit load group
		 
	
		74d520e8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 04:53
		
[as-z80] Expand ld16() to all the cases
		 
	
		2f51459d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 04:12
		
[as-z80] Add indirect jumps
		 
	
		d9814fd8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/29 03:44
		
[as] Don't include ^ in the rules regexs
		 
	
		1ac5e0b7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 11:46
		
[as-z80] Add alu16() function
		 
	
		3035e998
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 11:09
		
[as-z80] Add input-output instructions
		 
	
		c32a81c9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 10:36
		
[as-z80] Add bit operations
		 
	
		011d3678
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 09:14
		
[as-z80] Add rotate and shift operations
		 
	
		c02ebef7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 06:40
		
[as-z80] Add test for indexed instructions
		 
	
		047b3a3a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 06:50
		
[as-z80] Add test for SBC %A,imm
		 
	
		5436eb8d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/28 06:40
		
[as-z80] Add test for indexed instructions
		 
	
		67edfb04
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 10:53
		
[as-z80] Add idx() implementation
		 
	
		38c7bd73
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 10:51
		
[as] Only fold binary when both operands are immediate
		 
	
		e9ab9346
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 10:32
		
[as-z80] Add IM instructions
		 
	
		9648aee3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 10:16
		
[as-z80] Add more operations of ED prefix
		 
	
		a6a2e915
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 10:07
		
[as-z80] Add more immediate operations
		 
	
		d68e26e7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 09:58
		
[as-z80] Add unconditional absolute branches
		 
	
		ad726c61
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 09:36
		
[as-z80] Add RST instructions
		 
	
		b54823fc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 09:13
		
[as-z80] Add conditional branch instructions
		 
	
		91fed3be
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 07:14
		
[as-z80] Add direct addressing tests
		 
	
		8e3bfac9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 08:27
		
[as-z80] Fix buffer overflow in imm16()
		 
	
		877077e6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 08:25
		
[as] Create bytes with the size of the instruction
		 
	
		214e7b30
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 08:25
		
[as] Initialize sec->mem in new sections
		 
	
		24dd64f7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/27 07:14
		
[as-z80] Add direct addressing tests
		 
	
		4bf1a97b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/20 04:12
		
[as-z80] Add index subpair instructions
		 
	
		574666e6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/20 04:01
		
[as-z80] Remove all the undocumented and duplicated BIT
		 
	
		03a509ea
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/20 03:42
		
[as-z80] Implement bit operations
		 
	
		0cc8cbda
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 20:41
		
[as-z80] Add more tests
		 
	
		1ec4d62c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 20:41
		
[as-z80] Fix push code
		 
	
		0a186937
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 11:34
		
[as-z80] Remove all the duplicated BIT opcodes
		 
	
		a8e68379
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 11:28
		
[as-z80] Fix rotations opcodes
		 
	
		3322db9c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 10:33
		
[as-z80] Add more test cases
		 
	
		e930483a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 10:33
		
[as-z80] Fix opcode of XOR A,(HL)
		 
	
		9b360418
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 09:23
		
[as-z80] Add more test cases
		 
	
		21749c7d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 09:23
		
[as-z80] Add SP to the list of registers
		 
	
		bcb6fce2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 08:32
		
[as] Strim input data
		 
	
		d1a409da
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 05:51
		
Change Quentin Carbonneaux mail address
		 
	
		9f8594e1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 05:19
		
[as] Don't do twice the line number
		 
	
		87fdf0a1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 04:54
		
[as] Change all the spaces or tabs to newlines
		 
	
		52e4bfb0
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 04:45
		
[as-z80] Create r16_xx() and xx_r16()
		 
	
		609f926b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:43
		
[as-z80] Add more instructions to the test
		 
	
		7b193c3d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:40
		
[as-z80] Allow register names with '
		 
	
		531272ad
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:27
		
[as] Keep relative order of instruction with same verb
		 
	
		96cd94f4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:17
		
[as-z80] Fix encoding of 8 bit INC
		 
	
		cd1c02a7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:09
		
[cc1] Add more comments to the TODO list
		 
	
		064827f5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:02
		
[as-z80] Remove r8()
		 
	
		c0575141
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 03:01
		
[as] Add better loging in test.sh
		 
	
		68b2bcc2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 02:35
		
[as] Make test.sh clearer
		 
	
		fb23dfbf
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/19 02:30
		
[as-z80] Copy always all the bytes from op buffer
		 
	
		ff584271
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 19:56
		
[as-z80] Add more instructions to the test
		 
	
		c29e1e71
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 19:49
		
[as] Sort op data
		 
	
		ff68f635
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 18:53
		
[as] Add some debug information in generated files
		 
	
		1417acd1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 18:36
		
[as] Fix test.sh
		 
	
		22218ccc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 18:36
		
[as-z80] Add missed addressing modes in z80/proc.c
		 
	
		1923cb14
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 18:02
		
[as-z80] Add test for NOP instruction
		 
	
		32bc8b57
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/12/18 18:01
		
[as] Add test.sh script
		 
Next