RSS feed
	
	
	
		b69371a0
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/05/30 12:43
		
build: Simplify the libc build system
		 
	
		bd49f398
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/05/03 15:27
		
Merge commit '5b35e653' into master
		 
	
		5a887532
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/05/03 15:27
		
build: Improve build system
		 
	
		2fa380cc
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2021/05/02 11:16
		
cc1/expr: Return a value on error in arithmetic()
		 
	
		f2227c6d
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2021/05/02 10:45
		
cc1: Remove unnecessary cast
		 
	
		5ed3a4a8
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2021/05/02 10:41
		
libc: Fix object list dependencies
		 
	
		a4291b4e
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2021/05/02 10:39
		
cc: Fix POSIX namespace macro
		 
	
		7e5c124a
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2021/05/02 09:18
		
cc1: rename (u)shortype to (u)shorttype
		 
	
		68337316
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 19:54
		
scc: Add default crt path
		 
	
		e3010307
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 19:47
		
libc/amd64/linux: add generated syscalls to gitignore
		 
	
		0a5224e1
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 19:45
		
libc/time: distclean and gitignore generated tz.c
		 
	
		d247a494
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 19:07
		
cc1: Fix include files searching
		 
	
		e3faa977
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 19:04
		
scc: Fix default include paths
		 
	
		e93bcf96
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 18:40
		
scripts/proto: Add missing sys and arch cdefs.h
		 
	
		f9b321d2
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 17:42
		
cmd/cc: Fix cc1 tool name generation
		 
	
		5bd54ca2
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 17:11
		
scripts/proto: There is no arch-specific cc1
		 
	
		f62d7c39
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 17:08
		
scripts/proto: There is no arch-specific stddef.h anymore
		 
	
		ab705865
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 17:07
		
scripts/proto: Fix target names
		 
	
		c1b4b835
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/04/21 16:39
		
libc: Fix makefile $< usage in non-inference rule
		 
	
		4f0bf489
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/10/15 11:10
		
Merge branch 'master' of ssh://simple-cc.org:/home/zerous/scc into master
		 
	
		059ee8d6
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/10/13 16:11
		
libc: Implement tzset in time
		 
	
		495f9ed1
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/10/02 11:41
		
libmac: Fix iteration limit over mapsec array
		 
	
		e24a4618
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/10/02 07:28
		
Merge branch 'master' of ssh://simple-cc.org:/home/zerous/scc into master
		 
	
		c94189d7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 and Naveen Narayanan <zerous@simple-cc.org>
 committed
 on 2020/10/01 07:11
		
build: Fix usage of install
		 
	
		4959ae65
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/20 08:38
		
libc: Implement clock (linux/amd64)
		 
	
		c1c79f43
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/13 07:46
		
libc: Add gettimeofday syscall (linux/amd64)
		 
	
		9c4c13bc
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/10/01 12:15
		
libc: Fix bug in mktime.c
		 
	
		1c8ba5d7
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/09/29 13:43
		
libc: Fix bug in mktime.c
		 
	
		0c4516e3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/10/01 07:11
		
build: Fix usage of install
		 
	
		fe02e904
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/09/29 07:46
		
libc: Fix "%C" in strftime.c
		 
	
		ef9e0304
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/09/29 06:29
		
libc: Fix first() in strftime.c
		 
	
		3ffe44ba
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/09/28 14:26
		
libc: Set tm_yday in mktime.c
		 
	
		f8c31936
		 – Hiltjo Posthuma <hiltjo@codemadness.org>
 authored
 and Quentin Rameau <quinq@fifth.space>
 committed
 on 2020/09/05 09:33
		
libc: Use tr instead of sed for removing newlines
		 
	
		db97bc62
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/31 17:24
		
cmd: Check before throwing SIGQUIT in ar.c
		 
	
		02c2ed32
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/31 16:24
		
config: Use _POSIX_C_SOURCE in host/unix.mk
		 
	
		d2278660
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/29 13:39
		
libc: Fix first() (strftime)
		 
	
		3a91086e
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/29 10:58
		
libc: Implement %g, %G, and %V (strftime)
		 
	
		2e11e73f
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/28 07:15
		
libc: Fix bug in normalize (mktime)
		 
	
		8598e0bb
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/27 11:54
		
libc: Fix strftime (time.h)
		 
	
		48514a57
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/08/26 10:08
		
libc: Fix strftime (time.h)
		 
	
		cf871907
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 18:53
		
cpp: Improve switch in outcpp()
		 
	
		72742577
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 18:44
		
cc1: Change break style in lex.c
		 
	
		3bffda9f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 17:33
		
cc1: Improve main loop
		 
	
		0d3b5551
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 17:27
		
cc1: Fix usage() message
		 
	
		a8e2e90f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 17:23
		
cc1: Fix order of initialization
		 
	
		9ce51664
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 15:39
		
Merge remote-tracking branch 'origin/master'
		 
	
		e3681c97
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 15:36
		
cc1: Remove debug code
		 
	
		b75c7d2f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 15:34
		
cc1: Unify all the cc1 programs
		 
	
		fe2604df
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/28 15:30
		
driver/posix: Remove unneeded goto
		 
	
		ad78b732
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/06/15 10:51
		
libc: Fix function prototype (arm32) - open, openat
		 
	
		7b2947de
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/19 13:45
		
libc: Fix linux sys.h
		 
	
		be66d622
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/19 13:44
		
libc: Add setjmp.h for ppc
		 
	
		adf887a1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/19 12:57
		
libc: Rename arm32 to arm
		 
	
		1024de14
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/19 12:57
		
libc: Rename ppc32 to ppc
		 
	
		3c43e88a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/16 12:12
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		34fbebfb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/13 14:41
		
as: Better error output
		 
	
		59650473
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/13 14:38
		
libc: Put an explicit error output in float.h
		 
	
		221526b9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/13 14:34
		
libc: Add sys/cdefs.h
		 
	
		3367504a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/13 14:34
		
libc: Add arch/cdefs.h
		 
	
		43316bbc
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/06/15 10:51
		
libc: Fix function prototype (arm32) - open, openat
		 
	
		0bfb0f68
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/06/15 10:51
		
libc: Fix function prototype (arm64) - open, openat
		 
	
		b168599e
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/06/15 10:45
		
libc: Fix filename in crt.s for arm64
		 
	
		8ae4a3b0
		 – Naveen Narayanan <zerous@simple-cc.org>
 authored
 on 2020/06/15 10:35
		
libc: Fix typo in Makefile
		 
	
		2b7d11ed
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2020/05/27 05:52
		
libc: Fix vfprintf numeric sign convertion
		 
	
		65c44432
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2020/05/08 06:34
		
libc: Fix fopen default file mode
		 
	
		b4cc34eb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/06/01 03:05
		
Merge remote-tracking branch 'origin/master'
		 
	
		5dbde374
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/31 14:25
		
libc: Fix amd64/memcpy
		 
	
		a033c203
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2020/05/29 13:14
		
libc: fix crt path in Makefile
		 
	
		c0eb4183
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/16 16:14
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		bb0648aa
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/16 16:12
		
libc: Update libc dependencies
		 
	
		38f03e07
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/16 16:10
		
libc: Fix _getheap() for linux
		 
	
		bdb679b8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/16 15:59
		
libc: Amend commit 97caea2d
		 
	
		89e72c2d
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2020/05/08 15:54
		
libc: remove non-C99 strnlen usage in vfprintf
		 
	
		52ef32b7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/16 15:16
		
libc: Add remove()
		 
	
		a911bb38
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/05/12 20:11
		
libc: Add local copy of strnlen to vfprintf
		 
	
		c48e71fe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/29 08:07
		
Merge remote-tracking branch 'origin/master' into HEAD
		 
	
		ed0f4a4a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/29 07:08
		
libc: Small naming change
		 
	
		9327b5e5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/28 13:27
		
libc: Add support for iso646.h
		 
	
		c614e5f5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2020/04/28 04:26
		
libc: Remove strnlen()
		 
	
		148abca8
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/23 12:05
		
Use r14 for local variable storage as stw doesn't support r0
		 
	
		323f749e
		 – zerous Naveen Narayanan <zerous@simple-cc.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2020/04/23 11:59
		
Fix filename suffix in Makefile
		 
	
		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
		 
Next