shithub: scc

RSS feed

a901b27d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/16 12:43
Merge remote-tracking branch 'origin/master'

f441e1db – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/16 12:37
cc1: Accept () in primary()

079e6ba6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/15 17:48
cc1: Improve errors in typedef'ed function types

52ef3bfb – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/15 14:28
test/cc: Add 0207-structcb

ec4c79f3 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/15 14:09
cc1: Add prefix to DBG messages

12ccbe2a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/15 14:04
cc1: Don't pop context in typedef types

2f307820 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/14 17:43
cc1: Don't remove warnings in typedef'ed functions

4521cc8f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/14 16:13
cc1: Fix expression evaluation order

b953ac1c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/14 15:30
cc1: Improve error message

92778381 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/14 14:50
cc1: Improve error handling in field()

5c0bbb5f – Xavier Del Campo Romero <xavi.dcr@tutanota.com> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/06/06 11:34
libc: remove redundant semicolon

20934ed2 – Xavier Del Campo Romero <xavi.dcr@tutanota.com> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/06/06 11:34
cc1: remove redundant semicolon

56ea4689 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/06 09:49
cc1: Fix initializer recursion protection

75f3f829 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 10:20
cc1: Remove incorrect comment

27e13dac – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 10:19
Merge remote-tracking branch 'origin/master'

ea588fa8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 10:16
driver/posix: Make easier to target a musl libc

643e8a40 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 08:58
driver/posix: Add support for LIBPREFIX

d69b942c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 08:56
driver/posix: Remove unneeded SYSLST

6581062f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 08:50
driver/posix: Add a template for ld execution

30c13a04 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 02:13
driver/posix: Don't free in error

355f73cb – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 01:47
driver/posix: Create ld tool at the end

4cd120c0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/06/01 01:27
driver/posix: Pass -s to ld

fcec548c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/31 04:14
Merge remote-tracking branch 'origin/master'

44f72886 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/30 15:18
driver/posix: Add support for crt begin and crt end

a8cd756a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/28 08:29
cc1: Accept empty parameters in macros

079f3c6e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/28 07:05
cc1: Reject macro expansion with parenthesis

994751d3 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/28 04:34
cc1: Fix hideset implementation

cae3fc32 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/07 06:48
cc1: Allocate macro input before copying definition

db7877e7 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/06 17:37
cc1: Remove unused variable in expandarg()

95552e35 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/27 19:56
libc: Add tmpfile() for posix

10561bd4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/27 07:05
libc: Simplify tmpnam()

fb8dbbcf – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/26 15:55
git: Update .gitignore to new suffixes

1a5e3a4d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/26 15:53
build: Simplify configurations

76365130 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/26 13:56
libc: Isolate compilation from different systems

a4fac35c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/25 18:30
libc: Pull atexit() buffer only when needed

62f0e08b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/25 14:22
libc: Don't use atexit() to flush streams

8f191a4c – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/20 06:33
libc: add rename() syscall for amd64 linux and i386 linux

5f464c4f – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/19 15:02
libc: don't set the error flag on string streams

5ab34fe6 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/19 14:53
libc: fix underflow in vsnprintf when size is 0

6bebff84 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/19 14:46
libc: stdio: add rename()

7fd2f386 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/19 14:36
libc/obsd: Sync syscalls from linux/amd64

50937b59 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/19 14:36
libc/obsd: Add access() and execve()

d98e084e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/18 18:19
Merge remote-tracking branch 'origin/master'

540b7b0a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/18 14:38
libc/posix: Add system()

bc8e0432 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/18 14:37
libc/linux: Add _access() syscall

82985457 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 15:32
libc: Add _fork() syscall

c09d58a6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 18:09
libc: Add _waitpid() syscall

c56ea52b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 17:58
libc: Sort arm/linux syscall.lst

a7eae833 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 17:56
libc: Add _execve() syscall in linux systems

c41c061f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 17:44
libc: Whitespace change

041d2d96 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 17:39
libc: Add wait4() syscall in bsd alike systems

283be153 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/05/18 13:49
cc1: Allocate atleast one item for an arglist

3316919f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 13:05
libc: Supress warning in sys.h

08f54b63 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 15:35
libc: Fix _Exit() in arm and arm64

3c6c5a02 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 15:32
libc: Add _fork() syscall

82527a89 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 13:38
libc: Add missed flags for dragonfly

3b8e22be – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 13:05
libc/darwin: Supress warning in sys.h

c22a72ac – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 13:02
libc: Add _access() macros

1d263bb8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 09:21
libc: Fix return value in strftime()

7e4b96f8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 09:19
libc: Add some const poison to strftime()

2ef958d9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/17 09:01
libc: Return 0 when truncation in strftime()

94f23734 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/16 07:43
libc: Correct time zone copy in strftime()

b843da74 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/05/16 06:42
libc: Initialize internal fields in gmtime()

7e3a98c6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/06 16:59
cc1: Do not use input->begin in loops

fa095dec – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/06 12:31
cc1: Move defined function to cpp.c

7954fd89 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 16:44
cc1: Add type parameter to addinput()

8cd311e6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 14:43
cc1: Pass a macro to addinput()

c3bb2c04 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 13:40
cc1: Simplify icpp()

0a859705 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 10:35
cc1: Add Macro type

46b51055 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 10:32
cc1: Remove unneeded code

afec1bc0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 10:04
cc1: Use control characters for #, ## and macro parameters

f826b55f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 02:35
cc1: Don't use yytext to capture macro arguments

a65f71dd – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/05 02:10
cc1: Add spaces between tokens from macro arguments

52b6ff8b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 16:44
cc1: Expand macro parameters in macro expansion

d07fbdef – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 16:36
cc1: Fix a use after free bug in setloc()

676fafd9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 10:34
cc1: Improve addinput() and delinput()

0aee0027 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 10:26
cc1: Improve readline() readbility

f82124ef – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 10:24
cc1: Improve message output in expand()

a9511738 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 10:11
cc1: Change name to sym in macro struct

9833ce75 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/04 10:09
cc1: Assign name in defdefine()

fb817734 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/04/01 08:42
cc2/qbe: Use explicit tables in cast()

8e3aa834 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/31 16:11
libc: posix: tiny code-style fix

81584392 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/31 16:24
libc: strftime: fix output for %z

adad9f27 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/31 16:09
libc: OpenBSD: link in _gettimeofday syscall

dbb8b774 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/31 09:57
cc2/qbe: Add support for sign in float casts

89ce7731 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/31 09:35
cc2/qbe: Use unsigned char for asm codes

4e6fb511 – Andrew Chambers <ac@acha.ninja> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/31 18:31
build: Add shebang to mkerrstr.

78f50052 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/31 06:19
libc/localtime: Style changes

323c4e3e – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/30 16:07
remove some more double colons ;;

d5ba7a74 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/30 16:05
libc: gmtime: use the year for the leap year calculation

919c865b – biniar <bini4r@yahoo.com> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2022/03/30 14:22
Fixed typo in README

16b6d7ef – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/31 04:10
doc: Add ISO C99 reference in the README

59dde871 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/30 10:44
tests/cc: Fix compose functionality

f23faf18 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/30 10:29
tests/cc: Use a compatible pointer in 0117-pointerarith

9fd36fb8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/30 10:00
cc2/qbe: Use correct return type in cast()

b9728db8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/30 05:47
cc1: Remove trailing semicolon

83f9c3d3 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/30 04:20
libc/search: Test for overflow and underflow cases

af54b650 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/29 14:00
libc/realloc: Set errno for invalid parameters

1acd5b87 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/29 12:28
libc: Readjust freep realloc() modifies the free list

d58f3f2e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2022/03/29 12:33
libc: use gcc-scc instead of cc.sh

Next