RSS feed
	
	
	
		faece1ae
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 15:32
		
[libc] Add fpost_t to stdio.h
		 
	
		4f219193
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 15:25
		
[libc] Add wchar_t to stdlib.h
		 
	
		1f0d365d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 14:28
		
[libc] Add div_t, ldiv_t and lldiv_t to stdlib.h
		 
	
		5d893a21
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/18 09:42
		
[libc] Add isblank
		 
	
		3487db83
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/18 08:01
		
Revert "[libc] Implement ctype function-style"
		 
	
		ebd2fc47
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/18 07:59
		
[driver] Add -d option to print buildchain errors
		 
	
		597d91d4
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/18 05:51
		
[cc2-qbe] fix sign/zero extensions
		 
	
		bb770ea4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 07:18
		
[tests] Update scc-tests.lst after cd855
		 
	
		d9761479
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 02:48
		
[cc1] Remove old time bits from types
		 
	
		bc58494b
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/17 17:06
		
[cc1] Don't fold OPTR OADDR if it would change the type
		 
	
		fe5736a6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 02:02
		
Update LICENSE file
		 
	
		7bd3cc14
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/18 01:49
		
[libc] Protect va_list functions in stdio.h
		 
	
		dfd2077c
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/17 17:43
		
[tests] Fix 0104 name
		 
	
		c4c30386
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/17 12:50
		
[libc] Implement ctype function-style
		 
	
		c68d4e43
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/17 07:26
		
[libc] Fix memcmp return value
		 
	
		59eb8445
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 14:18
		
[cc1] Fix multiple void function parameter check
		 
	
		83156e58
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/01/27 07:01
		
[cc1] ansifun: minor style change
		 
	
		9693dff4
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 05:24
		
[cc1] Fix debug declaration
		 
	
		e1ff5918
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/15 13:35
		
[cc1] Do it like gcc. Fix -M output.
		 
	
		3e95097c
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/15 13:15
		
[cc1] Remove -o option
		 
	
		e1ca0352
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/15 11:38
		
[driver] Discard error messages not from cc1
		 
	
		a420fdf0
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/17 08:34
		
[cc2] Add missing * case to assign subop
		 
	
		c7bfc2a9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 17:24
		
[libc] Add stddef in the implementation of setlocale
		 
	
		060bf325
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 17:17
		
[libc] Implement ctype functions
		 
	
		e3b66dff
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 17:08
		
[cc1] Change utf8 character
		 
	
		3b4a9b64
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/17 06:54
		
[cc1] Fix inferred array sizes
		 
	
		81272f61
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/17 06:08
		
[cc2-qbe] Fix generated qbe for ternary expressions
		 
	
		a107efa5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 10:25
		
[libc] Add architecture dependant part of signal.h
		 
	
		14f673b3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 10:01
		
[libc] Add stddef.h
		 
	
		59101691
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 09:37
		
[libc] Update stdlib.h from c99 standard text
		 
	
		a7bdc002
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 09:34
		
[libc] Update stdio.h from the c99 text
		 
	
		8f73334c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 07:17
		
Revert "[libc] Use a counter in strlen"
		 
	
		8cfd3440
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 07:11
		
[libc] Fix strcmp() and strcoll()
		 
	
		a62afbe7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 06:23
		
[libc] Don't call to __assert always
		 
	
		41850b08
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 06:12
		
[libc] Add stdbool.h
		 
	
		3cce2df5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 05:57
		
[libc] Add setlocale()
		 
	
		09888b18
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 20:33
		
[libc] Make strcat style consistent with the rest
		 
	
		992fd380
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 20:29
		
[libc] Make strrchr style consistent with the rest
		 
	
		ddf32b64
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 20:16
		
[libc] Use a counter in strlen
		 
	
		dc177821
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 20:08
		
[libc] Fix strchr
		 
	
		4100a101
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 19:39
		
[libc] Make memset style consistent with the rest
		 
	
		c2db7917
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 19:32
		
[libc] Remove a cast from memcpy
		 
	
		1ee8ce74
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/16 19:21
		
[libc] Fix strncpy
		 
	
		79fa0e66
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 04:24
		
[libc] Add strcoll()
		 
	
		38237dc6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 03:47
		
[libc] Add memchr()
		 
	
		aa0b415d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 03:40
		
[libc] Add memcmp()
		 
	
		c3502416
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/17 03:31
		
[libc] Add memmove()
		 
	
		bbc024de
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 17:52
		
[libc] Fix strncpy()
		 
	
		ef8d13b8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 17:48
		
[libc] Add memcpy()
		 
	
		07094f38
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 17:42
		
[libc] Add memset()
		 
	
		372d84a7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 17:37
		
[libc] Add strncat()
		 
	
		c42057cb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 17:07
		
[libc] Add strncpy()
		 
	
		69b5a801
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:49
		
[libc] Add strcat()
		 
	
		d1475c2e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:24
		
[libc] Add strrchr()
		 
	
		84f02dfa
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:18
		
[libc] Fix libc.a target
		 
	
		4ee9ebc6
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:17
		
[libc] Add strchr()
		 
	
		f502e3ac
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:11
		
[libc] Add strlen()
		 
	
		1de8fdf8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:06
		
[libc] Add all target to the Makefile
		 
	
		e07e7027
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 16:05
		
[libc] Add strcmp()
		 
	
		4c642e3e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 15:53
		
[libc] Add strcpy()
		 
	
		35433cdb
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/16 05:07
		
[cc1] Fix eqtype for structs and unions with the same number of fields
		 
	
		53165c49
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/16 03:58
		
[lib] Remove unnecessary <inttypes.h> include
		 
	
		7e170078
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 13:31
		
[cc2-qbe] Remove deletion of consecutive labels
		 
	
		28a1b869
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 12:23
		
[libc] Move all the architecuter bits to bits
		 
	
		dc0bb040
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 12:21
		
[libc] Make stdint.h portable between architectures
		 
	
		c679d867
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 12:04
		
[libc] Move stdarg.h to the common directory
		 
	
		6dd63b0c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 12:12
		
[libc] Make string.h portable between architectures
		 
	
		51eef9bb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 12:04
		
[libc] Move signal.h to the common directory
		 
	
		2862185b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 11:59
		
[libc] Make stdlib.h portable between architectures
		 
	
		5cacba60
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 11:41
		
[libc] Make stdio.h portable between architectures
		 
	
		d9d28c1d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 11:01
		
[libc] Add basic Makefile for libc
		 
	
		2fe8425d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 10:31
		
[libc] Add implementation of assert()
		 
	
		6b681a6a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 10:17
		
[libc] Move architecture independent headers to include/
		 
	
		bd2924ad
		 – Andrew Chambers <andrewchamberss@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/16 17:36
		
[test]Force delete libcc.a so scc is actually used to rebuild it.
		 
	
		4de0a49e
		 – Andrew Chambers <andrewchamberss@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/16 17:20
		
Add .a support to driver.
		 
	
		215caa3f
		 – Andrew Chambers <andrewchamberss@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/16 17:07
		
Simplify selfhost.sh script.
		 
	
		cd5a0e5d
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/15 18:55
		
Avoid accessing beyond end of string
		 
	
		06e47267
		 – Andrew Chambers <andrewchamberss@gmail.com>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/16 15:53
		
Add a test script to incrementally self host.
		 
	
		2b85cb9a
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/15 18:30
		
Use assign() to parse va_start last arg symbol
		 
	
		c0e6f34d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/16 02:14
		
Don't include <sys/types.h> in cc.h
		 
	
		79d964bd
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/15 06:35
		
Use LINESIZ instead of MAXLINE (200)
		 
	
		8c89b030
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/15 10:23
		
[cc1-cc2] Mark vararg function definitions
		 
	
		3f821970
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/15 06:55
		
[cc1] Fix valid_va_list
		 
	
		3f387257
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/15 04:00
		
[tests] Fix test added in 6fe29dd
		 
	
		8c3fe74e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/15 03:59
		
[cc1] Fix small typo
		 
	
		f49e6a25
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/15 03:58
		
[cc1] Fix prototype declaration
		 
	
		8fa4d78c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/15 03:46
		
[cc1] Add names to enums
		 
	
		ffe00cd0
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/14 17:39
		
[cc1] Fix segfault in mktype()
		 
	
		b897cc91
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/13 13:45
		
[cc1-cc2] Fix some typos
		 
	
		e1bdd594
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/13 13:40
		
[cc1] Allow TYPEIDEN in cast
		 
	
		135cd727
		 – Michael Forney <mforney@mforney.org>
 authored
 and Roberto E. Vargas Caballero <k0ga@shike2.com>
 committed
 on 2017/02/13 06:28
		
Fix namespace for previously declared nested struct identifier
		 
	
		d6d544e9
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/14 11:38
		
[driver] Parse -Wfoo as -w
		 
	
		4508f6fa
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2017/02/14 09:16
		
[driver] Parse -Ofoo but ignore it (at least for now)
		 
	
		1fdd688f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/14 10:20
		
[cc1-cc2] Differentiate varadic calls
		 
	
		3b4a6023
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/14 09:48
		
[cc1] Return error in addinput() when a file cannot be openend
		 
	
		0049d447
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/13 11:58
		
[cc1] Add warnings in builtin_va_start()
		 
	
		8533b994
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/13 04:13
		
[cc1] Add warnings about promotable types in va_arg()
		 
	
		1093e4c4
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/12 17:00
		
[libc] Add stdarg.h builtin for qbe and amd64
		 
	
		69fd6848
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/12 11:51
		
[cc2-qbe] Fix writeout() without a function
		 
	
		7d3fad26
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2017/02/11 05:46
		
[cc2-qbe] Add support for va_arg to qbe
		 
Next