RSS feed
c9ae3648
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 09:19
[ar] Move usage() near of main()
ed6c62e1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 09:15
[ar] Add -p print key
fc3cb31e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 08:39
[ar] Flush stdout before finishing
795b5349
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 08:38
[ar] Fix long list
488049b6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 07:22
[ar] Implement printout of time with -t
0ac77da6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 06:54
[ar] Add -t option
e280190f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 06:23
[ar] Refactor run()
0bea8c50
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/13 05:04
[ar] Add -d flag
95e151ee
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/12 03:25
[ar] Add openar() and archive()
7ce12b64
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/09 04:25
[ar] Begin to write the proper tool
cc375742
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/05 02:48
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
ee9d0c10
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/05 02:48
[as] Add -u to the diff command line of test.sh
12420501
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/05 02:47
[as] Fix -r option
b8114189
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/03 18:21
[as-z80] Add Zilog style symbol directives
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()
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
e4f73e4c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/02/01 15:59
Merge remote-tracking branch 'simple-cc/master'
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 '
Next