RSS feed
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
3252f498
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/02 17:47
libc: Remove posix _getheap() in linux-amd64
b286be8f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/02 17:44
tests/libc: Fix cc.sh for OpenBSD
9765e95b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/02 17:42
libc: Fix sigaction() for OpenBSD
54289f10
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/02 04:24
tests/libc: Improve default root in cc.sh
2e522298
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/02 04:14
tests: Fix cc.sh wrapper
1de26472
– Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2021/10/01 23:24
libc: Fix bug in strchr.s for amd64
f2750859
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 17:30
tests/libc: Fix 0002-assert test
297c3c7d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 17:27
libc/linux: Add _sigaction() wrapper
2bee5e38
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 14:43
tests/libc: Fix 0001-abort test case
ee56849c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 14:06
libc: Add wchar_t to stddef
91893c5a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 13:47
tests/libc: Execute tests only for amd64
81678b95
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 13:43
libc/amd64: Fix small typo in the name of a label
0633388f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 13:32
tests/libc: Remove strnlen() test
0fb36627
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/10/01 13:24
libc: Add missed objects in amd64-linux
cbfcf3bf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/09/17 02:59
tests/libc: Use amd64 as default abi in cc wrapper
17189bc8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/09/17 02:37
libmach: Add missed string.h
6903173c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/09/16 17:07
doc: Add redirect man pages for grouped pages
2c5529c3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/09/16 16:53
doc: Import libc man pages
eee59735
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/09/15 09:06
build: Remove debug in install and uninstall
681e6786
– Anders Damsgaard <anders@adamsgaard.dk>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2021/09/15 08:51
add uninstall make target and helper script
547c5c87
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2021/09/15 03:03
cc: Small space fixes
Next