2025-01-21 18:31 | libmach/elf: Add segment permision bits | Roberto E. Vargas Caballero | 1 | +4 | -0 |
2025-01-21 18:29 | objdump/coff32: Fix file header printing | Roberto E. Vargas Caballero | 1 | +36 | -35 |
2025-01-20 16:42 | objdump: Add flag specific functions | Roberto E. Vargas Caballero | 3 | +82 | -86 |
2025-01-20 15:05 | libmach/elf64: Set name to the undefined section | Roberto E. Vargas Caballero | 1 | +5 | -1 |
2025-01-20 15:03 | nm: Filter based in know types | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-20 15:02 | libmach/elf: Change misleading comments | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2025-01-19 13:09 | libmach/elf64: Adjust elf alloc semantic | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2025-01-19 13:07 | objdump: Define log2(0) to be 0 | Roberto E. Vargas Caballero | 1 | +3 | -0 |
2025-01-19 11:20 | doc: Update doc about the new objcopy | Roberto E. Vargas Caballero | 1 | +3 | -2 |
2025-01-19 11:15 | objdump: Don't set CONTENTS in not allocated sections | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-19 11:13 | objdump: Add the -s flag | Roberto E. Vargas Caballero | 1 | +67 | -4 |
2025-01-19 11:06 | libmach: Make objpos() a public interface | Roberto E. Vargas Caballero | 2 | +1 | -1 |
2025-01-19 09:32 | objdump: Add support for -j option | Roberto E. Vargas Caballero | 3 | +35 | -4 |
2025-01-19 09:14 | objdump: Force one of the major flags to be used | Roberto E. Vargas Caballero | 1 | +6 | -0 |
2025-01-19 09:03 | as: Update architecture name | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-19 08:58 | tests/make: Add 0106-inference.sh | Roberto E. Vargas Caballero | 1 | +21 | -0 |
2025-01-19 08:57 | tests/make: Remove more files in 0093-inference | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-19 08:45 | make: Fix inference updating | Roberto E. Vargas Caballero | 1 | +15 | -4 |
2025-01-18 22:56 | objdump: Add new version of objdump | Roberto E. Vargas Caballero | 6 | +580 | -1 |
2025-01-18 22:42 | libmach/coff32: Add write right to text sections | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2025-01-18 22:40 | libmach: Add hack to know if a section has relocations | Roberto E. Vargas Caballero | 3 | +9 | -1 |
2025-01-18 19:28 | libmach: Rename coff32name() to coff32str() | Roberto E. Vargas Caballero | 6 | +28 | -28 |
2025-01-18 19:11 | libmach: Add offset and load to Section | Roberto E. Vargas Caballero | 4 | +20 | -1 |
2025-01-18 18:53 | libmach: Rename arch names | Roberto E. Vargas Caballero | 2 | +3 | -3 |
2025-01-18 18:49 | libmach: Add optional parameter to armember() | Roberto E. Vargas Caballero | 6 | +13 | -8 |
2025-01-18 13:08 | libmach: Make public type interfaces | Roberto E. Vargas Caballero | 3 | +33 | -45 |
2025-01-18 13:06 | libmach/coff32: Unify string table handling | Roberto E. Vargas Caballero | 5 | +29 | -20 |
2025-01-18 13:03 | libmach/coff32: Fix reading line info | Roberto E. Vargas Caballero | 3 | +17 | -13 |
2025-01-18 13:01 | build: Remove distclean clean dependency | Roberto E. Vargas Caballero | 2 | +2 | -2 |
2025-01-18 10:56 | build: Make libmach recursive | Roberto E. Vargas Caballero | 8 | +105 | -73 |
2025-01-18 09:16 | libmach/elf64: Make public elf64.h | Roberto E. Vargas Caballero | 10 | +9 | -9 |
2025-01-18 09:16 | libmach/coff32: Make public coff32.h | Roberto E. Vargas Caballero | 18 | +17 | -18 |
2025-01-17 22:31 | bulid/make: Remove unneeded dep | Roberto E. Vargas Caballero | 1 | +0 | -2 |
2025-01-17 22:30 | size: Initialize membname for each file | Roberto E. Vargas Caballero | 1 | +1 | -0 |
2025-01-17 21:51 | dump: Rename from objdump | Roberto E. Vargas Caballero | 5 | +4 | -4 |
2025-01-17 19:19 | libmach/coff32: Set 0 file pointers when no data | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2025-01-17 16:38 | libmach: Add support for long section names | Roberto E. Vargas Caballero | 5 | +88 | -31 |
2025-01-17 16:04 | libmach/coff32write: Fix string table | Roberto E. Vargas Caballero | 1 | +42 | -36 |
2025-01-17 14:58 | libmach/coff32: Add support to read/write aux entries | Roberto E. Vargas Caballero | 5 | +399 | -37 |
2025-01-17 14:52 | as: Don't relocate bss | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-17 14:45 | libmach/coff32write: Consider the string table for syms | Roberto E. Vargas Caballero | 1 | +12 | -8 |
2025-01-17 14:05 | libmach/coff32: Add storclass.h and union auxent | Roberto E. Vargas Caballero | 4 | +131 | -115 |
2025-01-15 15:45 | make: Check blank after include | Roberto E. Vargas Caballero | 2 | +21 | -1 |
2025-01-12 19:08 | libmach/coff32: Simplify coff32strip() | Roberto E. Vargas Caballero | 1 | +4 | -6 |
2025-01-12 19:05 | build/libmach: Remove outdated clean actions | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2025-01-12 15:35 | make: Small stellystic changes | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2024-11-12 21:30 | tests/as: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-12 11:27 | nm: Use name comparision if no compare in other way | Roberto E. Vargas Caballero | 2 | +14 | -15 |
2025-01-12 10:54 | as: Fix text, data and bss definitions | Roberto E. Vargas Caballero | 1 | +6 | -4 |
2024-11-12 21:30 | tests/as: Use new scc wrapper in the tests | Roberto E. Vargas Caballero | 2 | +2 | -2 |
2025-01-12 10:47 | tests/ld: Add .s rule to Makefile | Roberto E. Vargas Caballero | 1 | +5 | -0 |
2025-01-11 19:08 | libmach/coff32: Add aux entry definitions | Roberto E. Vargas Caballero | 1 | +75 | -7 |
2025-01-11 12:42 | tests/make: Unset CC and CFLAGS | Roberto E. Vargas Caballero | 1 | +3 | -0 |
2025-01-11 12:33 | libc/amd64: Fix +1 error in strcmp.s | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-11 12:33 | libc/amd64: Fix +1 error in strchr.s | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-11 12:16 | libc: Remove strchr(), strcmp() and strcpy() from common | Roberto E. Vargas Caballero | 1 | +0 | -3 |
2025-01-11 12:13 | libc: Accept -g as parameter of gcc-scc | Roberto E. Vargas Caballero | 1 | +3 | -0 |
2025-01-11 09:13 | make: Check signals before running actions | Roberto E. Vargas Caballero | 1 | +32 | -27 |
2025-01-11 08:14 | make: Kill child process when a signal is received | Roberto E. Vargas Caballero | 1 | +4 | -1 |
2025-01-11 06:39 | tests/make: Remove unneeded redirections | Roberto E. Vargas Caballero | 2 | +2 | -2 |
2025-01-11 06:35 | tests/make: Don't disable timer while waiting for child | Roberto E. Vargas Caballero | 5 | +15 | -10 |
2025-01-10 20:44 | make/posix: Ignore error from stat() | Roberto E. Vargas Caballero | 1 | +1 | -3 |
2025-01-10 20:34 | tests/make: Add execute/0104-env.sh | Roberto E. Vargas Caballero | 1 | +20 | -0 |
2025-01-10 20:33 | tests/make: Add error/0001-macro.sh | Roberto E. Vargas Caballero | 5 | +54 | -1 |
2025-01-10 20:22 | make: Fix macro priorities | Roberto E. Vargas Caballero | 3 | +14 | -18 |
2025-01-10 20:19 | make: Add fast return in addtarget() | Roberto E. Vargas Caballero | 1 | +11 | -3 |
2025-01-10 19:47 | tests/make: Replace scc-make by scc make | Roberto E. Vargas Caballero | 7 | +7 | -7 |
2025-01-10 19:01 | make: Check for UNDEF in macroinfo() | Roberto E. Vargas Caballero | 2 | +21 | -1 |
2025-01-10 18:56 | make: Add more debug information | Roberto E. Vargas Caballero | 2 | +7 | -1 |
2025-01-10 13:12 | build: Update proto.all | Roberto E. Vargas Caballero | 2 | +29 | -16 |
2025-01-10 12:14 | tests/make: Kill the timer proc | Roberto E. Vargas Caballero | 5 | +15 | -15 |
2025-01-10 09:19 | make: Do not remove directory targets | Roberto E. Vargas Caballero | 4 | +51 | -1 |
2025-01-10 09:19 | make: Do not remove targets when using -q | Roberto E. Vargas Caballero | 2 | +38 | -1 |
2025-01-10 11:26 | tests/make: Add 0100-signal.sh | Roberto E. Vargas Caballero | 1 | +39 | -0 |
2025-01-10 10:39 | tests/make: Add timeout message | Roberto E. Vargas Caballero | 2 | +2 | -2 |
2025-01-10 10:36 | tests/make: Remove target in 0098-signal and 0099-signal | Roberto E. Vargas Caballero | 2 | +2 | -0 |
2025-01-10 09:19 | make: Do not remove targets when using -n | Roberto E. Vargas Caballero | 2 | +37 | -1 |
2025-01-10 09:14 | tests/make: Improve 0098-signal.sh | Roberto E. Vargas Caballero | 1 | +19 | -12 |
2025-01-09 17:33 | tests/make: Add checker for 0097-rule.sh | Roberto E. Vargas Caballero | 1 | +13 | -2 |
2025-01-09 17:16 | make/posix: Fix signal handling | Roberto E. Vargas Caballero | 3 | +52 | -4 |
2025-01-09 11:36 | tests/make: Add missing diff in 0096-escape.sh | Roberto E. Vargas Caballero | 1 | +2 | -0 |
2025-01-09 10:59 | tests/make: Clean artefacts in 0097-rule.sh | Roberto E. Vargas Caballero | 1 | +2 | -0 |
2025-01-09 10:57 | make: Exit after printing rules with -p | Roberto E. Vargas Caballero | 2 | +4 | -1 |
2025-01-07 21:03 | tests/make: Add 0097-rule.sh | Roberto E. Vargas Caballero | 1 | +10 | -0 |
2025-01-07 20:52 | tests/cc: Add 0102-decl.c | Roberto E. Vargas Caballero | 2 | +16 | -0 |
2025-01-07 20:45 | cc1: Do not accept empty structs | Roberto E. Vargas Caballero | 5 | +24 | -17 |
2025-01-07 16:53 | cc2/qbe: Remove unreacheable code | Roberto E. Vargas Caballero | 1 | +0 | -1 |
2025-01-07 16:24 | cc2: Apply jump optimizations until no changes | Roberto E. Vargas Caballero | 1 | +36 | -21 |
2025-01-07 15:32 | cc2: Move ternary() to common code | Roberto E. Vargas Caballero | 2 | +35 | -29 |
2025-01-06 21:18 | tests/cc: Add 0229-commaloc | Roberto E. Vargas Caballero | 2 | +25 | -0 |
2025-01-06 21:16 | cc2: Add replace() | Roberto E. Vargas Caballero | 1 | +17 | -9 |
2025-01-06 08:01 | cc2: Change order of branches in logicexpr() | Roberto E. Vargas Caballero | 1 | +4 | -4 |
2025-01-05 21:38 | cc2: Deal with comma in sethi() | Roberto E. Vargas Caballero | 2 | +21 | -4 |
2025-01-05 15:40 | cc2: Add assignnode() | Roberto E. Vargas Caballero | 1 | +21 | -12 |
2025-01-05 15:40 | cc2: Add branchnode() | Roberto E. Vargas Caballero | 1 | +24 | -20 |
2025-01-04 22:07 | cc2: Remove the bool() evaluator from qbe | Roberto E. Vargas Caballero | 5 | +63 | -97 |
2025-01-04 16:38 | cc2/qbe: Use a call to copy() when assign OTMP | Roberto E. Vargas Caballero | 1 | +1 | -1 |
2025-01-04 15:38 | cc2/qbe: Do not use in32type for relational expressions | Roberto E. Vargas Caballero | 1 | +3 | -3 |
2025-01-04 15:27 | cc2: Add sym paramter to tmpnode() | Roberto E. Vargas Caballero | 4 | +21 | -18 |
2025-01-04 14:44 | cc2: Optimize branch over jump | Roberto E. Vargas Caballero | 1 | +30 | -2 |
| 4836 more commits remaining, fetch the repository |