2023-10-20 15:40 | libmach: Whitespace change | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-10-20 13:43 | build: Force coverage rule | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-10-20 10:08 | libc: Avoid inclusion order for FILE | Roberto E. Vargas Caballero | 2 | +14 | -15 |
2023-10-20 10:08 | libc: Avoid inclusion order for va_list | Roberto E. Vargas Caballero | 9 | +68 | -20 |
2023-09-18 19:00 | qbe: Rebase common storage in mainstream qbe | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-09-21 08:42 | libmach: Fix withspace error | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-09-21 07:41 | as: Use a perfect hash for instructions | Roberto E. Vargas Caballero | 12 | +202 | -17 |
2023-09-21 07:15 | build: Add HOSTCC variable | Roberto E. Vargas Caballero | 4 | +5 | -0 |
2023-09-21 07:09 | libc: Make genhash() a proper djb2 function | Roberto E. Vargas Caballero | 1 | +3 | -3 |
2023-09-18 19:32 | libc: Add inttypes.h for all the amd64 | Roberto E. Vargas Caballero | 5 | +905 | -0 |
2023-07-17 09:05 | libmach: Whitespace change | Roberto E. Vargas Caballero | 1 | +7 | -7 |
2023-05-23 09:43 | libc: Add inttypes functions to common list of objects | Roberto E. Vargas Caballero | 1 | +4 | -0 |
2023-05-23 09:34 | libc: Add inttypes functions | Roberto E. Vargas Caballero | 8 | +172 | -0 |
2023-04-17 18:12 | doc: Fix isc.txt file | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-03-23 18:46 | test/cc: Add execute/0226-pointer.c | Roberto E. Vargas Caballero | 2 | +22 | -0 |
2023-03-23 18:44 | test/cc: Add error/0037-pointer.c | Roberto E. Vargas Caballero | 2 | +12 | -0 |
2023-03-23 17:00 | cc1: Add support for __func__ variable | Roberto E. Vargas Caballero | 6 | +52 | -1 |
2023-03-16 21:11 | doc: Add more information about toolchain settings | Roberto E. Vargas Caballero | 1 | +3 | -3 |
2023-03-16 21:11 | doc: Add more information about toolchain settings | Roberto E. Vargas Caballero | 1 | +54 | -7 |
2023-03-16 20:50 | cc1: Remove outdated comment | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2023-03-16 06:38 | build: Use lld in sys-scc_clang.h | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-03-16 02:16 | driver/posix: Obey -o with -E | Roberto E. Vargas Caballero | 1 | +8 | -3 |
2023-03-16 02:02 | driver/posix: Don't write to stdout with -S | Roberto E. Vargas Caballero | 1 | +4 | -0 |
2023-03-16 01:52 | driver/posix: Add template for assembler cmd | Roberto E. Vargas Caballero | 4 | +60 | -8 |
2023-03-16 00:53 | driver/posix: Update the name in error messages | Roberto E. Vargas Caballero | 1 | +11 | -11 |
2023-03-16 00:47 | driver/posix: Free memory in settool() | Roberto E. Vargas Caballero | 1 | +22 | -20 |
2023-03-15 22:49 | Revert "cc1: Use FATAL() instead of abort()" | Roberto E. Vargas Caballero | 12 | +17 | -213 |
2023-03-02 19:56 | tests/cc: Add execute/0224-macro.c | Roberto E. Vargas Caballero | 2 | +19 | -0 |
2023-03-02 19:49 | cc1: Allow multiline macro invocations | Roberto E. Vargas Caballero | 3 | +35 | -4 |
2023-03-02 17:42 | cc1: Use FATAL() instead of abort() | Roberto E. Vargas Caballero | 12 | +213 | -17 |
2023-03-01 22:01 | cc1: Improve concatenation detect | Roberto E. Vargas Caballero | 2 | +5 | -4 |
2023-03-01 20:42 | cc1: Fix unsigned long for i386-sysv | Tim Kelly | 1 | +3 | -3 |
2023-03-01 17:20 | test/cc: Fix 0034-eof.c | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-03-01 17:20 | test/cc: Add error/0035-cpp.c | Roberto E. Vargas Caballero | 2 | +10 | -0 |
2023-03-01 17:16 | cc1: Detect wrong cpp concatenation | Roberto E. Vargas Caballero | 1 | +10 | -4 |
2023-03-01 15:22 | test/cc: Add execute/0223-macro.c | Roberto E. Vargas Caballero | 2 | +10 | -0 |
2023-03-01 16:43 | cc1: Gives priority to ## over macro expansion | Roberto E. Vargas Caballero | 1 | +41 | -12 |
2023-03-01 15:16 | doc: Update copyright dates in isc.txt | Roberto E. Vargas Caballero | 1 | +23 | -12 |
2023-03-01 14:37 | doc: Improve LICENSE file | Roberto E. Vargas Caballero | 1 | +4 | -3 |
2023-02-13 13:45 | cc1: Finish when no more input available | Roberto E. Vargas Caballero | 4 | +14 | -9 |
2023-02-13 12:27 | cc1: Add more debug information for macro expansion | Roberto E. Vargas Caballero | 1 | +2 | -0 |
2023-02-09 15:11 | tests/libc: Remove obsolete __USE_MACROS macro | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2023-02-09 15:08 | libc/printf: Allow printing 0 in numtostr() | Roberto E. Vargas Caballero | 1 | +4 | -1 |
2023-02-09 14:15 | cc1: Terminate strings in integer() | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-02-09 10:03 | cc1: Include integer suffixes in yytext | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-02-08 23:22 | tests/cc: Enable execute/0114-shortassig.c | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-02-08 22:13 | cc1: Don't evaluate cpp if expression in disabled code | Roberto E. Vargas Caballero | 3 | +20 | -1 |
2023-02-08 21:11 | cc1: Add additional debug information about cpp | Roberto E. Vargas Caballero | 1 | +2 | -0 |
2023-02-07 08:08 | ar: Try to use unlink() instead of remove() | Roberto E. Vargas Caballero | 1 | +14 | -0 |
2023-02-07 08:05 | libc/freebsd: ignore _exit.s instead of _exit.c | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-02-06 23:37 | driver/posix: Remove use of addarg() in arg parsing | Roberto E. Vargas Caballero | 1 | +25 | -17 |
2023-02-06 22:02 | driver/posix: Implement internal tee command | Roberto E. Vargas Caballero | 1 | +41 | -3 |
2023-02-06 20:57 | driver/posix: Add clean signal handling | Roberto E. Vargas Caballero | 1 | +10 | -0 |
2023-02-06 20:24 | driver/posix: Free command arguments | Roberto E. Vargas Caballero | 1 | +17 | -16 |
2023-02-06 18:40 | driver/posix: Collapse settool() and inittool() | Roberto E. Vargas Caballero | 1 | +36 | -58 |
2023-02-06 17:26 | test/cc: Add execute 0221-ifdef.c | Roberto E. Vargas Caballero | 2 | +15 | -0 |
2023-02-06 17:18 | build: Fix minix config tool | Tim Kelly | 1 | +1 | -1 |
2023-02-02 14:30 | cc1: Generate endif errors only in actual EOF | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-02-02 12:53 | cc1: Stop after #error | Roberto E. Vargas Caballero | 1 | +1 | -0 |
2023-01-26 19:27 | build: Separate CINCLUDES from CPPINCLUDES | Tim Kelly | 5 | +17 | -11 |
2023-02-02 12:20 | cc2/qbe: For use of .L in local variables | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2023-01-24 15:24 | driver/posix: Collapse inittool() and settool() calls | Roberto E. Vargas Caballero | 1 | +1 | -2 |
2023-01-23 12:41 | build: Add support for Minix in config | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-01-23 21:21 | build: Unify sysld and sysincludes | Roberto E. Vargas Caballero | 11 | +56 | -63 |
2023-01-23 12:41 | build: Add support for Minix in config | Roberto E. Vargas Caballero | 1 | +3 | -0 |
2023-01-23 12:37 | libcrt/i386: Remove dummy.o target | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2023-01-23 12:26 | build: Remove gnu-darwin.mk | Roberto E. Vargas Caballero | 2 | +3 | -3 |
2023-01-20 13:42 | doc: Add more detailed information about libc and toolchain | Roberto E. Vargas Caballero | 1 | +6 | -2 |
2023-01-20 13:41 | Revert "build: Use config tool in libc and libcrt targets" | Roberto E. Vargas Caballero | 6 | +19 | -19 |
2023-01-20 12:46 | build: Redirect typeof() in pcc | Roberto E. Vargas Caballero | 1 | +1 | -0 |
2023-01-19 23:50 | tests/cc: Add execute/0220-comma.c | Roberto E. Vargas Caballero | 2 | +22 | -0 |
2023-01-19 23:47 | cc2-qbe: Add rhs_rhs() and lhs_rhs() | Roberto E. Vargas Caballero | 1 | +36 | -24 |
2023-01-19 23:30 | cc1/cc2: Fix abbreviations with reduce cast | Roberto E. Vargas Caballero | 4 | +115 | -12 |
2023-01-18 19:38 | tests/cc: Add execute/0218-initialize.c | Roberto E. Vargas Caballero | 2 | +38 | -0 |
2023-01-18 20:20 | Merge commit '8466cca1' | Roberto E. Vargas Caballero | 8 | +251 | -99 |
2023-01-18 19:40 | libmach: Undef endian macros | Roberto E. Vargas Caballero | 1 | +7 | -0 |
2023-01-18 19:32 | cc1: Call simplify() in initialize() | Roberto E. Vargas Caballero | 1 | +6 | -7 |
2023-01-18 19:30 | cc1: Fix constness of &s.f | Roberto E. Vargas Caballero | 1 | +11 | -7 |
2023-01-18 19:21 | cc1: Improve constness of address operator | Roberto E. Vargas Caballero | 1 | +24 | -18 |
2023-01-18 10:48 | build: Add initial support for CONF=amd64-freebsd | Roberto E. Vargas Caballero | 23 | +414 | -0 |
2023-01-17 18:39 | build: Use config tool in libc and libcrt targets | Tim Kelly | 6 | +18 | -18 |
2023-01-17 18:06 | build: Set clang as default toolchain for FreeBSD | Roberto E. Vargas Caballero | 1 | +3 | -0 |
2023-01-11 12:12 | cc1: Add associative transformations to simplify() | Roberto E. Vargas Caballero | 1 | +26 | -0 |
2023-01-11 12:09 | cc1: Collapse field operations combined with & | Roberto E. Vargas Caballero | 3 | +44 | -1 |
2023-01-11 10:45 | cc1: Reduce modulo operations to and operations | Roberto E. Vargas Caballero | 3 | +63 | -8 |
2023-01-11 10:56 | cc1: Simplify expressions in Return | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2023-01-11 10:37 | cc1: Improve comments in identity() | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2023-01-11 10:32 | cc1: Use unsigned numbers in sizeofnode() | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2023-01-11 10:28 | cc1: Remove unneeded assignment | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2023-01-08 08:25 | cc1: Simplify simplify() | Roberto E. Vargas Caballero | 1 | +56 | -45 |
2023-01-04 21:22 | cc1: Update NCONST in aritmetic() with pointers | Roberto E. Vargas Caballero | 1 | +5 | -1 |
2023-01-04 18:20 | cc1: Remove simplify() call in assign() | Roberto E. Vargas Caballero | 2 | +6 | -6 |
2023-01-04 18:20 | cc1: Remove simplify() call in expr() | Roberto E. Vargas Caballero | 2 | +6 | -5 |
2023-01-04 18:07 | cc1: Simplify expr() | Roberto E. Vargas Caballero | 1 | +2 | -5 |
2023-01-02 16:13 | cc1: Avoid index invalid field array | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2023-01-02 14:11 | build: Add coverage target for gcov | Roberto E. Vargas Caballero | 3 | +8 | -3 |
2022-12-10 15:24 | libc/calloc: Use SIZE_MAX instead of (size_t)-1 | Roberto E. Vargas Caballero | 1 | +2 | -1 |
2022-11-14 17:48 | libc/wchar: Check length of utf8 characters | Roberto E. Vargas Caballero | 4 | +29 | -18 |
2022-11-09 20:27 | libc: Remove mbstate_t handling | Roberto E. Vargas Caballero | 6 | +3 | -22 |
2022-11-09 20:13 | libc/wchar: Add internal static state in mbrlen() | Roberto E. Vargas Caballero | 1 | +5 | -0 |
| 4354 more commits remaining, fetch the repository |