RSS feed
e06ce64d
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2022/07/05 18:12
cc1: Add support for the escape sequence \b
7d06d1d3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/04 19:52
cc1: Remove unused variable
a6c2b5a3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/04 07:31
tests/ld: Remove messages because ld is a WIP
9b355acf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/02 04:56
strip: Fix error handling in doit()
e9e9983e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/02 04:50
tests: Fix skip conditions
5ac3a0d4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/01 20:00
libc: Fix pointer types in setvbuf()
560a1563
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/01 18:24
tests: Show a summary at the top level
d6e81805
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/01 15:22
tests: Make easier to execute the full set of tests
66b39b58
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/01 14:39
as: Initialize nvar variable
b02b5fd1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/07/01 14:37
as: Use an addional array for ins list
fe1c4b0d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/30 12:52
as: Force C locale when sorting
6b1309ac
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/30 10:22
libc: Fix all the constness problems
f22374d5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/30 04:49
tests/ar: Simplify chktest.sh
f2fe6bc8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/30 03:41
BUGS: Remove outdated comments about sbase
d5ae1a37
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/30 03:31
BUGS: Remove outdated comment about signal functions
40d91321
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/30 03:12
cc2/qbe: Update qbe to follow upstream
878d46d9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/22 14:32
Merge remote-tracking branch 'origin/master'
91228061
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/22 14:31
tests/cc: Add 0209-flexible.c
2cba9e1b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/22 14:17
cc1: Add support for flexible array members
6e9d1522
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 05:42
tests/cc: Add 0209-dowhile.c
d5e80faa
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 05:41
cc1: Expect semicolon after do-while
72c07809
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 05:27
cc1: Simplify unary()
59bd5c18
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 05:22
tests/cc: Enable 0179-sizeof.c
c863f707
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 05:15
cc1: Accept casts in sizeof expressions
a639f3f1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 05:01
cc1: Simplify unary() and cast()
d02dde25
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 04:05
cc1: Simplify address()
6526c305
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 03:41
cc1: Detect decay'ed expressions in sizeof()
34e18c0e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 02:56
cc1: Remove xexpr() and xassign()
3264efec
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/18 02:35
cc1: Add debug information about decay
c946d132
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2022/06/16 12:46
tests/cc: Add 0208-sizeof.c
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
Next