shithub: scc

RSS feed

18cffd69 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/01 13:45
cc1: Allow empty fname in setloc()

433b9cd2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/01 13:36
tests/cc: Fix 0171-macros.c

4905c06d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/01 12:10
tests/cc: Enable test 0165-struct.c

c6229ce9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2021/11/01 12:06
cc1: Improve simplify()

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

Next