RSS feed
	
	
	
		c614e5f5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/28 04:26
		
libc: Remove strnlen()
		 
	
		1b6737c3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/23 14:36
		
Revert "Fix typo in filename ppc.mk"
		 
	
		0e0b0138
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/23 11:52
		
libc: Remove trailing whitespaces
		 
	
		0227f08f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/23 11:50
		
libc: Add setjmp and longjmp for ppc32
		 
	
		5728cad3
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/21 17:50
		
libc: Implement _getheap for ppc32
		 
	
		eb2b3569
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/21 17:47
		
libc: Add syscall _brk for ppc32
		 
	
		863ae94d
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/20 17:51
		
Add libcrt files for ppc32
		 
	
		529aa2c1
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/20 17:37
		
Fix typo in filename ppc.mk
		 
	
		1de991f3
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/20 17:33
		
libc: Implement the following syscalls for ppc32
		 
	
		0c1934da
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/20 13:58
		
Fix bug in sed invocation in scripts/rules.mk
		 
	
		ffea2214
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/22 04:05
		
libc: Fix extension of __getc.o
		 
	
		d4f17723
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2020/04/20 18:37
		
build: fix arm64-linux mk include
		 
	
		674917b1
		 – zerous Naveen Narayanan <zerous@nocebo.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/19 12:24
		
libc: Implement crt-posix.s for ppc32
		 
	
		950206e6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/19 11:58
		
libc: Use common symbols for _environ
		 
	
		74b3f8fb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/30 08:01
		
libc: Make more portable the Makefile
		 
	
		f480a2c5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/24 04:27
		
libc: Fix preprocessor guard for size_t
		 
	
		b455d411
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/24 04:22
		
libc: Add placeholder for ppc32
		 
	
		61d8ab34
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/22 02:07
		
libc: Add deps.mk to arch Makefiles
		 
	
		93143fdb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/22 01:48
		
libc: Add newline in the mem*.c files
		 
	
		e0e4c5ac
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/22 01:28
		
libc: Add amd64 memcpy implementation
		 
	
		8b3b797a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/21 17:28
		
libc: Move mem* functions to arch directory
		 
	
		a312efcf
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 10:47
		
libmach: Rework of newmap()
		 
	
		7f6552d4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 10:21
		
ld: Add mkfile()
		 
	
		552e89a2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 10:19
		
libmach: Fix readstr()
		 
	
		3d8ea19c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 10:15
		
ld: Simplify newsec()
		 
	
		85fb4f17
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 10:09
		
libmach: Add comment in rebase.c
		 
	
		8d5f6bbc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 09:06
		
ld: Remove -D flag
		 
	
		586aa6a2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 08:47
		
tests: Update .gitignore
		 
	
		bd06ba3a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/01/19 08:17
		
test-ar: Add test for -ru
		 
	
		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
		 
Next