RSS feed
	
	
	
		add67ac2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 17:45
		
[lib/c] Move include to rootdir
		 
	
		e3c28630
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 13:22
		
[driver/posix] Don't generate local copies of the executables
		 
	
		0712602f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 13:16
		
Move rootdir/lib to rootdir/lib/scc
		 
	
		6ed60e4e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 12:59
		
[lib/scc] Use the same pointer type if va_arg()
		 
	
		22e4f93e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 11:12
		
Merge remote-tracking branch 'simple-cc/master'
		 
	
		7cd063ed
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 11:11
		
[lib/c] Remove the separation between libc and libsys
		 
	
		d4d6143e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 08:47
		
[lib/c] Don't compare char with EOF
		 
	
		1fa53aab
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 08:46
		
[lib/c] Fix precedence order in fopen.c
		 
	
		914b01af
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 07:19
		
[lib/c] Fix libc compilation errors
		 
	
		e9c7dc18
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 03:46
		
Don't use a temporary file in mkdep.sh
		 
	
		6c792854
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/20 03:16
		
[lib/c] Fix build system
		 
	
		fc1c8d49
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 14:48
		
[lib/crt] Compile crt.o in all again
		 
	
		ff12c749
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 13:47
		
Build libraries into lib/
		 
	
		87caed38
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 09:23
		
Build binaries directly in the target directory
		 
	
		7f832c62
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 08:08
		
Fix system configuration
		 
	
		cac66e21
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 07:57
		
Add standard flags always
		 
	
		a115b80c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 06:23
		
Add rootdir to the repository
		 
	
		ac7e083f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 05:30
		
Add support for Linux
		 
	
		77f33717
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/19 04:46
		
[lib/coff32] Introduce new library coff32
		 
	
		e4fb950f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/18 04:22
		
[inc] Add incdep.mk
		 
	
		3f605cf7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/15 14:34
		
[lib/scc] Move generated dependencias to deps.mk
		 
	
		eb58c2c6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 17:12
		
Remove configure and config.mk.def
		 
	
		3e2b9fc5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 03:49
		
Clean Makefile
		 
	
		3bd6fb1e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 03:44
		
Remove USEQBE and MKQBE
		 
	
		c89ff560
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 03:32
		
Don't run make dep in configure
		 
	
		c4e18492
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 03:01
		
Add rules related to rootdir
		 
	
		6fe4bfa8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 02:04
		
Remove heading ./ from deps.mk
		 
	
		86036645
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 01:41
		
[lib/scc] Add ctype.h to pack functions
		 
	
		b1450d73
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/17 01:15
		
[driver/posix] Use mkdep.sh script
		 
	
		965aa589
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/16 04:13
		
Use LIBSCC instead of LIBDIR
		 
	
		446dc020
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/15 14:34
		
Move generated dependencias to deps.mk
		 
	
		80f2dbc4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/15 14:08
		
[lib/c] Remove the use of TARGET variable
		 
	
		5e4090d4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/14 05:51
		
[cc2] Remove gendep.sh
		 
	
		5d1501e3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/14 05:51
		
[cc1] Remove gendep.sh
		 
	
		0d6910bb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/07 07:11
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		be4f9294
		 – John Tsichritzis <john.tsichritzis@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/08/06 20:08
		
Fix typos in README
		 
	
		bfbefb44
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/06 17:29
		
[lib/scc] Add support for ' in pack functions
		 
	
		aabcebb3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/08/01 11:19
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		23de65bc
		 – sin <sin@2f30.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/08/01 11:16
		
[lib/c] Fix true/false definitions
		 
	
		1f442280
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/07/31 04:09
		
[ld-286] Add more documentation about the 8086 instruction format
		 
	
		bce7aecd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/07/31 04:08
		
[ld-coff] Add AOUTSZ definition
		 
	
		22e63b76
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/07/12 10:28
		
[tests/scc] Add new regression test for sizeof
		 
	
		43bc7a79
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/07/06 02:44
		
[ld] Rewrite it again
		 
	
		2ea762ec
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/06/12 05:08
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		2b1d0de2
		 – Antonio Niño Díaz <antonio_nd@outlook.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/25 21:01
		
Fix syntax of jumps
		 
	
		87b202a6
		 – Antonio Niño Díaz <antonio_nd@outlook.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/25 20:58
		
Fix GB80 instructions
		 
	
		d9eeaec4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/06/08 04:52
		
[coff] Add more defines
		 
	
		16ea0054
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/06/05 15:12
		
[as] Remove multi format support
		 
	
		32d7bdbc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/06/04 04:33
		
[ld/coff32] Implement load()
		 
	
		6661a93c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/31 14:01
		
[as/coff32] Check if a library member is needed
		 
	
		6f1a5689
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/31 04:31
		
[as/coff32] Refactor readobj()
		 
	
		75109583
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/30 16:42
		
[as] Add newsect()
		 
	
		eebf49a8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/30 16:24
		
[as] Fix parameter parsing
		 
	
		715f312b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/30 15:48
		
[as] Add push() and pop()
		 
	
		1da7f45a
		 – Hiltjo Posthuma <hiltjo@codemadness.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/30 15:28
		
add support for i386 magic value in the file header
		 
	
		e7b81f3f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/30 14:05
		
[as/coff32] Prepare the code for unloading
		 
	
		9f051be9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 17:21
		
[as/coff32] Calculate correct address for symbols
		 
	
		50ea4ac5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 14:34
		
[as/coff32] Add support for aux symbol entries
		 
	
		4c00c4e8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 14:17
		
[ld] Redefine interface between main and object formats
		 
	
		da1885eb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 14:16
		
[as] Do small improvements
		 
	
		3a11ea05
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 11:19
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		9c9021c8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 11:18
		
[lib/c] Fix __putc()
		 
	
		92f9a647
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/29 09:27
		
[ld/coff32] Improve the linker
		 
	
		c85bc69f
		 – Naveen Narayanan zerous <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/24 07:35
		
Add ADDW to x86.dat
		 
	
		371b2672
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/24 04:59
		
[nm] Use 'n' for debug symbols
		 
	
		982b9ee2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/24 02:58
		
[lib/c] Undef library functions before functions
		 
	
		5e809c5e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/24 02:10
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		cc85fa25
		 – biniar <biniar@t420.biniar.xyz>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/23 11:20
		
Updated README wording.
		 
	
		8b7b6ff1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/23 11:11
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		0c5f7ed7
		 – sin <sin@2f30.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/23 11:09
		
Fix puts() implementation
		 
	
		640caa73
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/22 17:58
		
[tests/as] Remove verbose output from test.log
		 
	
		44a5a39c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/22 17:57
		
[tests/as] Add ADDW tests for 2i86
		 
	
		9a7daac8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/22 17:47
		
[as/i286] Fix Name of BX register
		 
	
		ea27f292
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/22 16:04
		
[test/as] Move as tests to the test directory
		 
	
		bb1a93f4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/22 15:56
		
[as/objdump] Install as and objdump
		 
	
		41554abe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/20 17:27
		
[as/286] Remove % in register names
		 
	
		848e5ed6
		 – Naveen Narayanan zerous <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2018/05/20 08:17
		
[as] Small fixes tin gentbl.awk
		 
	
		91922108
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/20 04:15
		
Revert "[as] Allow left to right or right to left parsing"
		 
	
		3a1fdd58
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/19 16:02
		
[as] Don't use bitfields for AOPT and AREP
		 
	
		c2677b83
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/18 04:11
		
[as/286] Add reg8_reg8()
		 
	
		2d60e8ab
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 17:48
		
[as/x86] Fix x86.dat and rules.dat
		 
	
		e029d46e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 16:44
		
[as] Update dependencies list
		 
	
		321101a5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 16:42
		
[as/i286] Add the first instruction to i286
		 
	
		4b517d27
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 15:13
		
[as/286] Update test file to cover all the 8 bit additions
		 
	
		50d06031
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 11:53
		
[as/x86] Add basic support for register classification
		 
	
		e03e4140
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 10:22
		
[as/i286] Add Makefile support to build as-286
		 
	
		aa911418
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/17 11:07
		
[as] Use LC_COLLATE=C in gentbl.sh
		 
	
		59fd8e09
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/16 16:39
		
Make more stable mkdep.sh
		 
	
		874cce9c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/16 16:45
		
Fix inclusion dependencies generation
		 
	
		866b1257
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/16 16:30
		
Include dependencies of files out of current directory
		 
	
		b79ca204
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/16 16:01
		
[as] Simplify build system
		 
	
		cbc79a2c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/16 14:15
		
[as/8086] Add all the 8 bit register ADD ops
		 
	
		154ed8ce
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/15 16:28
		
[as/8086] Add first test case in 8086 assembler
		 
	
		c7c7ed3c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/15 16:04
		
[as/8086] Add Register classes for reg8 and reg16
		 
	
		4b53e716
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/14 08:01
		
[ld] Allow empty member name in newobj()
		 
	
		d3193982
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/14 03:08
		
[ld] Implement lookup()
		 
	
		4bec4d5e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/11 16:04
		
[ld] Add comments about th emission of every flag
		 
	
		e72d3db3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/11 15:56
		
[ld/coff32] Create readobj()
		 
	
		a7140d17
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/11 14:01
		
Small style change to configure
		 
	
		159f7abe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2018/05/11 04:31
		
[ld/coff32] Finish the implementation of readsyms() and readsects()
		 
Next