2024-12-11 10:14 | cc2/qbe: Rename swtch_if() to swtch() | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2024-12-11 09:56 | cc2/qbe: Move getbblocks() to code.c | Roberto E. Vargas Caballero | 3 | +27 | -28 |
2024-12-11 09:53 | cc2/qbe: Move statement ops to cgen() | Roberto E. Vargas Caballero | 1 | +7 | -7 |
2024-12-11 09:45 | cc2: Add index nodes | Roberto E. Vargas Caballero | 2 | +26 | -8 |
2024-12-11 09:01 | as/ld: Fix printf type specifiers | Roberto E. Vargas Caballero | 2 | +3 | -3 |
2024-12-10 09:09 | cc2: Fix indentation in struct addr | Roberto E. Vargas Caballero | 1 | +7 | -6 |
2024-12-10 09:07 | cc2: Remove opts from main loop | Roberto E. Vargas Caballero | 13 | +52 | -102 |
2024-12-10 08:42 | cc2: Add genasm() | Roberto E. Vargas Caballero | 10 | +25 | -24 |
2024-12-10 08:02 | cc2: Move peephole to arch code | Roberto E. Vargas Caballero | 11 | +51 | -15 |
2024-12-09 10:39 | cc2/qbe: Remove unneeded extern declarations | Roberto E. Vargas Caballero | 1 | +0 | -2 |
2024-12-09 10:04 | cc2/qbe: Use the neg instruction | Roberto E. Vargas Caballero | 3 | +22 | -6 |
2024-12-09 08:58 | cc2: Remove unused function newfun() | Roberto E. Vargas Caballero | 4 | +2 | -16 |
2024-12-09 08:47 | cc2: Use unsigned for the alignment | Roberto E. Vargas Caballero | 4 | +4 | -4 |
2024-12-09 08:36 | cc2: Define ASLABEL globally | Roberto E. Vargas Caballero | 8 | +9 | -8 |
2024-12-07 12:44 | cc2/z80: Remove ret parameter | Roberto E. Vargas Caballero | 1 | +2 | -3 |
2024-12-07 12:44 | cc2/z80: Remove ret parameter | Roberto E. Vargas Caballero | 1 | +9 | -11 |
2024-12-07 07:56 | build: Put every item in a line | Roberto E. Vargas Caballero | 1 | +2 | -1 |
2024-11-25 15:07 | as: Add TODOs | Roberto E. Vargas Caballero | 2 | +4 | -0 |
2024-11-12 21:30 | tests/as: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 2 | +4 | -3 |
2024-11-12 21:30 | tests/strip: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 2 | +5 | -5 |
2024-11-25 11:46 | tests/make: Ignore MAKE variable | Roberto E. Vargas Caballero | 1 | +1 | -2 |
2024-11-12 21:30 | tests/make: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 97 | +102 | -101 |
2024-11-12 21:30 | tests/nm: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 14 | +15 | -15 |
2024-11-12 21:30 | tests/size: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 3 | +5 | -5 |
2024-11-12 21:30 | tests/ld: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 1 | +7 | -8 |
2024-11-12 21:30 | tests/ar: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 39 | +83 | -83 |
2024-11-12 21:04 | scc: Use the scc wrapper to execute any tool | Roberto E. Vargas Caballero | 4 | +17 | -12 |
2024-11-12 12:00 | doc: Update license copyright | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-11-08 13:06 | tests/ar: Use BINDIR instead of AR | Roberto E. Vargas Caballero | 40 | +84 | -86 |
2024-11-08 08:48 | tests/ar: Enable use of executor for the tests | Roberto E. Vargas Caballero | 40 | +87 | -83 |
2024-11-07 11:55 | libc: Fix compilation of ppc | Roberto E. Vargas Caballero | 6 | +204 | -13 |
2024-11-07 11:55 | libc: Fix compilation of i386 | Roberto E. Vargas Caballero | 9 | +336 | -140 |
2024-11-06 10:45 | libc: Fix name of function in strtoimax.c | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-11-06 10:43 | libc/arm: Fix build | Roberto E. Vargas Caballero | 7 | +207 | -13 |
2024-11-06 08:18 | build/libc: Fix assembler command lines for amd64 | Roberto E. Vargas Caballero | 7 | +7 | -7 |
2024-11-05 20:38 | make: Add initilization | Roberto E. Vargas Caballero | 1 | +1 | -0 |
2024-11-05 11:29 | build: Check for qbe in config | Roberto E. Vargas Caballero | 1 | +5 | -0 |
2024-11-05 08:14 | make: Deal $$ correctly | Roberto E. Vargas Caballero | 3 | +40 | -10 |
2024-11-04 17:03 | make: Make sure to have a location for messages | Roberto E. Vargas Caballero | 4 | +83 | -48 |
2024-11-04 09:32 | build/scc: Make easier to build for musl | Roberto E. Vargas Caballero | 2 | +21 | -33 |
2024-11-04 08:18 | build/libc: Remove .5? objects too | Roberto E. Vargas Caballero | 2 | +7 | -6 |
2024-10-31 20:59 | build/libc: Fix aarch64 Makefiles | Roberto E. Vargas Caballero | 2 | +5 | -6 |
2024-10-31 20:59 | build/libc: Fix amd64 Makefiles | Roberto E. Vargas Caballero | 6 | +26 | -34 |
2024-10-31 20:39 | make: Rework macro definitions | Roberto E. Vargas Caballero | 4 | +120 | -39 |
2024-10-31 15:21 | make: Use NULL to terminate exec array | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-31 15:20 | tests/make: Improve 0094-expansion | Roberto E. Vargas Caballero | 1 | +19 | -0 |
2024-10-31 14:57 | tests/make: Improve 0048-include.sh | Roberto E. Vargas Caballero | 1 | +8 | -3 |
2024-10-31 14:55 | make: Rewrite replace in expansion | Roberto E. Vargas Caballero | 2 | +169 | -56 |
2024-10-30 11:39 | make: Split expandmacro() | Roberto E. Vargas Caballero | 1 | +16 | -8 |
2024-10-30 11:36 | make: Use FILENAME_MAX for MAXTOKEN | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-29 22:01 | build: Fix typo in ASINCLUDES | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-29 21:11 | doc: Add basic info for the tools | Roberto E. Vargas Caballero | 1 | +60 | -0 |
2024-10-29 20:52 | make: Move putenv() to posix.c | Roberto E. Vargas Caballero | 3 | +16 | -8 |
2024-10-29 20:41 | make: Use FILENAME_MAX for temporary in inference() | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-29 20:36 | make: stylistic change in debug information | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-29 20:09 | build/libc: Use explicit rules for chained dependencies | Roberto E. Vargas Caballero | 2 | +7 | -2 |
2024-10-29 19:45 | build: Use + in recursive calls to make | Roberto E. Vargas Caballero | 2 | +4 | -4 |
2024-10-29 19:42 | build: Remove src dependency to include/bits/scc | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2024-10-29 19:32 | make: Detect assignements in MAKEFLAGS | Roberto E. Vargas Caballero | 1 | +3 | -2 |
2024-10-29 14:45 | build/libc: Do not chain inference rules | Roberto E. Vargas Caballero | 1 | +3 | -2 |
2024-10-29 14:29 | make: Check inference rules for rebuild | Roberto E. Vargas Caballero | 2 | +31 | -2 |
2024-10-29 11:47 | make: Enable use of expansions in items | Roberto E. Vargas Caballero | 3 | +100 | -35 |
2024-10-29 11:46 | make: Remove unused label | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2024-10-28 20:08 | make: Avoid leading spaces in MAKEFLAGS | Roberto E. Vargas Caballero | 3 | +10 | -9 |
2024-10-28 09:32 | build: Fix install and uninstall targets | Roberto E. Vargas Caballero | 2 | +4 | -5 |
2024-10-25 10:52 | build/libc: Fix clean | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2024-10-24 19:55 | make: Enable debug output as soon as possible | Roberto E. Vargas Caballero | 1 | +32 | -3 |
2024-10-24 19:55 | build: Add make dep target | Roberto E. Vargas Caballero | 5 | +19 | -13 |
2024-10-24 16:35 | build/make: Avoid implicit rule chaining | Roberto E. Vargas Caballero | 3 | +12 | -6 |
2024-10-24 16:09 | tests/make: Quote EOF heredoc marker | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-24 13:06 | tests/as: Rename powerpc to ppc | Roberto E. Vargas Caballero | 1 | +0 | -0 |
2024-10-24 10:18 | build: Remove dummy files from .gitignore | Roberto E. Vargas Caballero | 1 | +0 | -3 |
2024-10-24 09:05 | build: Remove deps.mk files | Roberto E. Vargas Caballero | 77 | +0 | -670 |
2024-10-23 15:37 | build/scc-as: Migrate to a recursive Makefile | Roberto E. Vargas Caballero | 28 | +201 | -172 |
2024-10-23 14:16 | build/as: Flat dir tree | Roberto E. Vargas Caballero | 47 | +1753 | -1835 |
2024-10-23 15:37 | build/cc2: Migrate to a recursive Makefile | Roberto E. Vargas Caballero | 14 | +138 | -117 |
2024-10-23 14:16 | build/cc2: Flat dir tree | Roberto E. Vargas Caballero | 48 | +2780 | -2782 |
2024-10-23 13:27 | build/cmd: Rename directories to use scc- | Roberto E. Vargas Caballero | 127 | +24 | -24 |
2024-10-23 13:12 | build/cmd: Simplify the Makefile | Roberto E. Vargas Caballero | 10 | +8 | -34 |
2024-10-23 11:53 | build: Add helper config target for musl | Roberto E. Vargas Caballero | 3 | +26 | -2 |
2024-10-23 11:02 | build: Add config.mk generation | Roberto E. Vargas Caballero | 12 | +231 | -170 |
2024-10-18 09:34 | build/netbsd: Switch to gnu toolchain by default | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-17 10:21 | Merge remote-tracking branch 'origin/master' | Roberto E. Vargas Caballero | 4 | +4 | -4 |
2024-10-17 10:15 | as/i386: Use unsigned char instead of char | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-17 10:12 | as: Use the correct specifier | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-17 08:03 | tests/cc: Update twice in update.sh | Roberto E. Vargas Caballero | 1 | +14 | -8 |
2024-10-17 07:53 | tests/cc: Update 0018-voidparam.c and 0038-void.c | Roberto E. Vargas Caballero | 2 | +17 | -13 |
2024-10-17 07:47 | tests/cc: Add warnings to update.sh | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-16 20:02 | tests: Use command -v to find the assembler | Roberto E. Vargas Caballero | 4 | +4 | -4 |
2024-10-16 15:42 | libmach/coff32: Accept empty rels and lines | Roberto E. Vargas Caballero | 2 | +8 | -4 |
2024-10-16 15:16 | tests/cc: Update 0018-voidparam | Roberto E. Vargas Caballero | 1 | +3 | -0 |
2024-10-16 15:03 | tests/libc: Remove 2nd test of 0017-strerror | Roberto E. Vargas Caballero | 1 | +0 | -16 |
2024-10-16 15:00 | tests/ar: Don't use exit in the trap | Roberto E. Vargas Caballero | 38 | +38 | -38 |
2024-10-16 14:37 | build: Don't use uname to select the arch | Roberto E. Vargas Caballero | 3 | +7 | -7 |
2024-10-16 14:21 | tests/libc: Add include to get atoi() declaration | Roberto E. Vargas Caballero | 1 | +1 | -0 |
2024-10-16 13:26 | tests/libc: Add va_copy test to 0009-stdarg | Roberto E. Vargas Caballero | 2 | +18 | -9 |
2024-10-16 13:10 | tests/libc: Enable trap cleanup | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-16 13:09 | tests/libc: Fill 0017-strerror | Roberto E. Vargas Caballero | 2 | +35 | -1 |
2024-10-16 09:21 | tests/libc: Return 0 in main for 0007-signal | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2024-10-16 09:12 | tests/libc: Select path to gcc-scc | Roberto E. Vargas Caballero | 2 | +5 | -2 |
| 4683 more commits remaining, fetch the repository |