RSS feed
	
	
	
		ed1a8159
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 12:03
		
cc1: Fold pointer constants
		 
	
		42fd8018
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 12:02
		
cc1: Whitespace change
		 
	
		94ca1b27
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 11:58
		
cc1: Improve prtree()
		 
	
		990dcf7f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 06:07
		
tests/cc: Fix 0158-ternary.c
		 
	
		88def4a5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 06:07
		
tests/cc: Fix 0157-list.c
		 
	
		1ca006ce
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 06:07
		
tests/cc: Fix 0182-voidcast.c
		 
	
		e661871d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 06:00
		
tests/cc: Fix test 0174-decay.c
		 
	
		d4eb944a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 05:54
		
tests/cc: Mark 0159-typedef.c as valid test
		 
	
		49aed5a4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 05:31
		
cc1: Add a FIXME comment
		 
	
		9f947ff3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 05:29
		
cc1: Remove wrong cast simpleifications
		 
	
		f90d9684
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 05:24
		
cc1: Simplify not initilized fields
		 
	
		d95c5300
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/11/01 05:20
		
cc1: Add an additional parameter to prtree()
		 
	
		ae6540fb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 19:59
		
testscc: Fix /0159-typedef.c
		 
	
		1258e68d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 14:29
		
tests/cc: Fix small typo in 0159-typedef.c
		 
	
		541539b3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 14:26
		
tests/cc: Fix test 0142-char-const
		 
	
		fe2b29d1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 13:49
		
tests/cc: Add a second case for escapes in macros
		 
	
		607e7688
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 13:46
		
cc1: Improve escape handling in string()
		 
	
		db565b93
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 13:28
		
cc1: Fix escape in macro expansion
		 
	
		1cd61f17
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 11:31
		
tests/cc: Add test for escapes in macros
		 
	
		1b3b1bd2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 12:03
		
tests: Remove selfhosts.sh
		 
	
		8604fd05
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 11:57
		
tests/cc: Update state of tests
		 
	
		c538239b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 11:31
		
tests/cc: Add test for escapes in macros
		 
	
		1804f4d6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 11:24
		
cc2: Print strings with C escape sequences
		 
	
		61d8cb61
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 05:51
		
cc1: Improve escaped characters in outcpp()
		 
	
		b17cc0af
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 05:47
		
cc1: Disable escape() while parsing #define
		 
	
		e1bc6c3a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 05:01
		
build/posix: Move scc.sh to cc/posix
		 
	
		0717542b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 04:16
		
cc1: Disable longjmp()
		 
	
		582337f4
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/30 19:06
		
install: Sort proto files alphabetically
		 
	
		77f45146
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 03:54
		
cc1: Add proper handling of strings too long
		 
	
		249ecda6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 02:58
		
tests/cc: Add test for negative enum constants
		 
	
		483b5ac0
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 02:00
		
cc1: Fold unary expressions
		 
	
		ee0956cc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 01:10
		
driver/posix: Print full path to the tool
		 
	
		2472ad09
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/30 19:23
		
config: Fix arflags handling
		 
	
		6b5fcb86
		 – Quentin Rameau <quinq@fifth.space>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/30 19:22
		
install: Fix DESTDIR handling
		 
	
		044ed044
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/31 00:58
		
cc2: Prepend error lines with cc2
		 
	
		b2537502
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 18:43
		
tests/cc: Use scc instead of scc-cc
		 
	
		3731792b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 18:42
		
tests/libc: Enable use of external CC
		 
	
		30a206cc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 18:15
		
scc: Use scc prefix for tools
		 
	
		b6a4308d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 15:39
		
tests/cc: Add tests for casts to void
		 
	
		b655b713
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 17:31
		
cc1: Simplify exp2cond()
		 
	
		8f3b75a7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 17:23
		
tests/libc: Whitespace change
		 
	
		a7e3b10d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 17:21
		
cc/posix: Update default list of include path
		 
	
		307dbb48
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 15:39
		
tests/cc: Add tests for casts to void
		 
	
		c9432821
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 12:57
		
cc2/qbe: Do nothing for conversions to void
		 
	
		b1b5c578
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 12:46
		
cc1: Fix type conversion
		 
	
		e7de88b1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 10:03
		
cc1: Fix initialization of type for 0 and 1
		 
	
		65a35452
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 09:13
		
cc1: Fix include errors
		 
	
		8379c7f2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 08:27
		
driver/posix: Revert check in snprintf()
		 
	
		6b12fb5f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 08:22
		
build: Fix install target
		 
	
		a634369f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 08:06
		
libmach: Fix compilation error
		 
	
		95d704d0
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 07:21
		
libmach: Add elf64getsym()
		 
	
		129b80fe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 07:21
		
libmach: Add elf64getsec()
		 
	
		89398357
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 07:19
		
libmach: Add elf64str()
		 
	
		5ee2e8b1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 07:16
		
libmach: Add elf64del()
		 
	
		e60e6dc4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 17:30
		
libmach: Add elf64read()
		 
	
		ad3d0dac
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 06:58
		
libmach/coff: Fix use of section flags
		 
	
		a77ab989
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 03:55
		
nm: Add -a flag
		 
	
		358742b7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 03:51
		
nm: Filter out non interesting symbols
		 
	
		00d5bab0
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 02:28
		
libmach: Remove objects in subdirectories
		 
	
		cf963771
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/29 17:53
		
size: Remove spureous strerror() output
		 
	
		714e6c85
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 01:49
		
libmach/coff32: Use int for index in coff32getsym()
		 
	
		62845709
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/30 01:45
		
libmach/coff32: Remove use of errno to signal errors
		 
	
		a55a15f4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/29 17:54
		
nm: Add flag -f
		 
	
		2a60c595
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/29 17:53
		
nm: Remove spureous strerror() output
		 
	
		5b002ffc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/27 04:52
		
libmach/coff32: Improve error checks
		 
	
		3cc8de7b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 17:30
		
libmach: Add elf64probe()
		 
	
		844cf5ff
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 17:55
		
libmach: Remove recursive Makefile
		 
	
		90255b74
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 17:28
		
libmach/coff32: Limit visibility of atruct arch
		 
	
		e3c686dd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 14:47
		
libmach: Add elf64new()
		 
	
		02bbb44a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 14:21
		
ar: Add whitespace change
		 
	
		1cadf696
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 14:19
		
libmach: Simplify the Makefile
		 
	
		ca44f53e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 14:08
		
libmach: Add skeleton for elf64
		 
	
		1fc37685
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/26 04:39
		
build: Remove duplicated option in gnu toolchain
		 
	
		d6034b82
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/18 07:46
		
build: Limit git submodule update
		 
	
		b379ffb5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/13 18:08
		
driver/posix: Install Qbe in libexec
		 
	
		ab6baaad
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/08 09:07
		
as: Simplify main()
		 
	
		934e2128
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/08 08:43
		
libmach: Remove duplicated va_end() in pack/unpack
		 
	
		944846e2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 21:40
		
BUGS: Fix spelling error
		 
	
		21cd4919
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 21:34
		
build: Change name of libc-proto to libc-dirs
		 
	
		a0a85448
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 21:27
		
build: Add support for DESTDIR
		 
	
		6cd78622
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 20:58
		
build: Add qbe to the list of binaries installed
		 
	
		590cc101
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 20:42
		
qbe: Add specific clean rule in top Makefile
		 
	
		fbe5607a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 15:05
		
build: Add submodule for qbe
		 
	
		07af36a8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/07 14:56
		
build: Split proto files
		 
	
		aa783d1f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/06 16:34
		
driver: Populate PREFIX in Makefiles
		 
	
		90b73f22
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/06 16:09
		
as/x86: Add references to ins.c
		 
	
		26ec2416
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/05 03:47
		
libc: Don't set ferror if _lseek fails
		 
	
		cb1b6c86
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/05 03:39
		
libc: Avoid dangling pointers after fclose()
		 
	
		43e3393a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/05 03:36
		
libc: Add comments for FILE flags
		 
	
		81fbf1e9
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/03 20:24
		
libc: Add implementation of ungetc
		 
	
		68fc5b73
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/02 21:59
		
libc: Add inttypes.h
		 
	
		0f595fa8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/03 18:50
		
build: Select set of libc targets based in uname
		 
	
		2465e003
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/02 23:12
		
libc: Add break in floating-point printf TODO case
		 
	
		2a61dfcd
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/02 21:27
		
libc: Fix fopen with mode "r"
		 
	
		f764b7c8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/03 06:14
		
tests/libc: Fix 0026-strstr test
		 
	
		2fc84f35
		 – Mikhail Konovalov <m.konovalov@trustlab.center>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/03 05:30
		
libc: Fix realloc() +1 error
		 
	
		815c8952
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/03 05:23
		
tests/libc: Fix cc.sh in linux
		 
	
		1d2ec122
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2021/10/02 20:11
		
libc: Fix name in invocation of FEBDAYS macro
		 
	
		0b360327
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/02 19:18
		
libc: Fix list of objects for amd64-netbsd
		 
	
		b0561e50
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2021/10/02 18:16
		
libc: Fix build in bsd systems
		 
Next