RSS feed
	
	
	
		2e8217b7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 07:44
		
ar: Fix -r flag
		 
	
		4d90e3d1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 07:03
		
libc: Fix Makefile of ctype and time
		 
	
		a799fd84
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 07:00
		
tests-libc: Create tests-amd64 and tests-i386
		 
	
		cfa8ebf2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 06:18
		
build: Fix compilation for tests
		 
	
		87721662
		 – Eddie Thieda <eddie.thieda@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/01/18 23:23
		
build: Remove leftover tab and trailing space
		 
	
		30486c0e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 04:09
		
build: Automatize build
		 
	
		9e7b8848
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/18 16:47
		
libc: Fix multi-conf generation
		 
	
		d53908d1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/18 14:45
		
libc: Fix libc generation
		 
	
		76207072
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/18 13:41
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		768a2298
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/18 13:40
		
deps: Update dependencies
		 
	
		2f72fce3
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2020/01/18 13:21
		
build: Do not use $* in non-inference rules
		 
	
		73b18076
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/18 12:50
		
[build] Make config directories regular
		 
	
		bf2b631c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/18 12:40
		
[libc] Allows multi target
		 
	
		d7171eb5
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/17 12:51
		
Fix SCHAR_MIN in limits.h
		 
	
		589eb3a6
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Remove generated binaries
		 
	
		0949cd4d
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Add _cerrno.s, _getheap.c, raise.c & signal.c for i386/linux
		 
	
		ab600565
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Update gensys.sh for i386/linux
		 
	
		675581f2
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Fix paths and use CROSS_COMPILE
		 
	
		a94bf959
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Update crt-posix.s for i386/linux
		 
	
		074d2d43
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Add umoddi3 and udivdi3
		 
	
		f55a034c
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Update setjmp.s and longjmp.s for i386/linux
		 
	
		f436bcd3
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/11/16 08:43
		
Add setjmp.h for i386
		 
	
		d5aa985b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/11/02 16:05
		
[ld] Remove pass3.o from Makefile
		 
	
		e119c498
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/11/02 14:10
		
[ld] Remove the double linked list for sections
		 
	
		5744901a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/11/01 07:52
		
[ld] Cleanup section.c
		 
	
		e8065938
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/11/01 07:46
		
[ld] Link objects in a list
		 
	
		c21c4a5a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/11/01 07:40
		
[ld] Recover pass2
		 
	
		8dd55ccf
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/28 19:22
		
[libc/i386] Remove not implemented targets
		 
	
		9ffa7854
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/28 19:17
		
[libc] Simplify _getheap() in posix
		 
	
		e6128b22
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/22 02:34
		
Add install script
		 
	
		75859a6c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/22 01:24
		
Fix PREFIX handling
		 
	
		e8b83296
		 – Eddie Thieda <eddie.thieda@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/10/08 09:49
		
Fixed error message(s) wording
		 
	
		b2fdb4fc
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/10/08 08:44
		
[cc] Only warn about unexpected internal failures
		 
	
		2974c065
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/10/07 18:52
		
[cc] Fix default include paths
		 
	
		7116cd85
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/10/07 18:46
		
[cc] Finalize temporary buffer in path()
		 
	
		36747647
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/10/07 18:29
		
[cc] Initialize counter to 0 in path()
		 
	
		4b683708
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/07 18:03
		
[tests] Update shell scripts to new cc name and dir layout
		 
	
		c13f5c7b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 18:08
		
[cc] Rename scc executable to cc
		 
	
		7e737ab9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/07 17:22
		
[libc] Revert crt.o changes
		 
	
		a165af3d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/07 16:58
		
Add distclean target
		 
	
		b4fad524
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 18:08
		
[cc] Rename scc executable to cc
		 
	
		24b2c0e2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/07 16:19
		
[cc] Simplify usage message
		 
	
		6853b1e9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 18:14
		
[cc] Force cc1 when -E is used
		 
	
		ff5b36e2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 18:08
		
[cc] Rename scc executable to cc
		 
	
		a0ff31c2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 17:56
		
[tests] Rename scc to cc
		 
	
		74111920
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 17:52
		
[cpp] Rename scpp to cpp
		 
	
		61cec444
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 17:44
		
[tests/scc] Fix string handling
		 
	
		50502b53
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 17:42
		
[cc] Add meta characters in path definitions
		 
	
		1db86372
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 10:24
		
[scc] Add libcrt to the command line
		 
	
		12952445
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 10:17
		
[tests/scc] Fix ROOT path
		 
	
		3e8757f4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 10:16
		
[scc] Add debug info about commands executed
		 
	
		8c20e677
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 09:54
		
[scc] Rename scc directory to cc
		 
	
		1ce079ec
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 08:26
		
[ld] Fix command line parsing
		 
	
		a90c5a46
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/10/06 05:51
		
[libcrt] Add libcrt
		 
	
		e7d19b60
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/30 09:24
		
[config] Move mk files to cnfig/config
		 
	
		f43dac0c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/27 15:22
		
[libscc] Remove register keyword from a prototype
		 
	
		68f7219f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/26 11:27
		
[test/ar] Fix ar test Makefile
		 
	
		c9391d42
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/22 10:59
		
[as-powerpc] Add comment about name origin
		 
	
		4fe7b3c5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/22 10:39
		
[as-powerpc] Add BCCTR and BCCTRL instructions
		 
	
		7328d784
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/22 10:39
		
[as-powerpc] Add BCLR and BCLRL instructions
		 
	
		2a6e8ef4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/22 10:37
		
[as] Use # for comments instead of /
		 
	
		b4ebfbad
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/22 09:44
		
[as] Rename $family.dat to ops.dat
		 
	
		21674aab
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/21 15:50
		
[as-powerpc] Add BC instructions
		 
	
		41360919
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/21 07:35
		
[as-powerpc] Check correct limits in i_form()
		 
	
		15d3cccf
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/21 07:26
		
[as-powerpc] Change pack_emit() to emit_packed()
		 
	
		c4f7f014
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/21 07:24
		
[as] Implement toobig()
		 
	
		dfa2d2cc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/20 15:33
		
Merge branch 'master' into powerpc
		 
	
		2c616f66
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/19 16:40
		
[as/x86] Add more comments in the opcode table
		 
	
		6c5e542c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/20 15:30
		
Move STD to rules.mk
		 
	
		1f43b75a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/19 16:39
		
[as/powerpc] Add Branch instructions
		 
	
		45a5271a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/19 15:33
		
[test/as] Fix the PATH definition
		 
	
		3979c0fc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/19 15:31
		
[objdump] Ad a dummy version for as tests
		 
	
		ebb4a027
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 23:59
		
[as-powerpc] Add GPRS registers
		 
	
		e7d32ccc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 17:43
		
[as-powerpc] Add basic assembler pseudo-instructions
		 
	
		57670398
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 17:21
		
[as-powerpc] Add skeleton for different instruction formats
		 
	
		2c4b3297
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/09/20 10:23
		
Fix symbol _start in crt-posix.s for amd64
		 
	
		8927186e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 02:59
		
[as] Move target makefiles to target directories
		 
	
		f135e0f1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 02:36
		
[as] Add powerpc64 skeleton
		 
	
		c1a905d1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 02:36
		
Add more things to FIXME.
		 
	
		34c14097
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/18 02:35
		
[ld] Add basic skeleton for powerpc
		 
	
		04eaa4bd
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/09/03 20:28
		
Add gensys.sh and syscall.lst for i386
		 
	
		d7f0e25b
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/09/03 20:20
		
Add setjmp.s and longjmp.s for i386
		 
	
		ecf1b1b6
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2019/09/03 20:19
		
Add crt-posix.s/crt.s for i386/linux
		 
	
		a7553c3d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/09/01 08:30
		
[libmach] Add findsec()
		 
	
		bf06512e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/30 07:25
		
[libmach/coff32] Fix return code of readstr()
		 
	
		2d1b151c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/30 07:24
		
[libmach] Add loadmap()
		 
	
		26e92fca
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/29 17:46
		
[libmach] Use int as index in symbols and sections
		 
	
		1ff5de05
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/29 17:12
		
[libmach] Allocate string table always
		 
	
		adc39da8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/29 14:51
		
[ld] Rewrite ld to use the new interfaces
		 
	
		d2f2f981
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/29 05:42
		
[libmach] Fix error codes in readobj()
		 
	
		5a522b88
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 11:59
		
[rules] Use a simple tab instead of aligment
		 
	
		50a8df04
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 11:49
		
[build] Remove libexec directory in clean
		 
	
		c43a3de5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 11:45
		
[tests] Add strip and size to the Makefile
		 
	
		547f3e40
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 11:42
		
[libmach] Add pc2line() mock
		 
	
		3cc05088
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 11:28
		
[libmach] Add forgotten files
		 
	
		99970c47
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 11:26
		
[cmd] Add objdump and objcopy again
		 
	
		454313e5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 10:51
		
[libmach] Add getindex() and setindex()
		 
	
		d31f41ad
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 06:51
		
[libmach] Add getsec()
		 
	
		a032cacd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/28 06:44
		
[tests/size] Add tests for size
		 
	
		57b7d944
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/08/27 17:07
		
[libmach] Add strip()
		 
Next