scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | README | LICENSE

commit 87395a88f21b0102683b3d1ce8754a5f6fa6cf5a
parent 70da2bb8081e70c1ee0f2d9a90104356b61e6b9a
Author: Roberto E. Vargas Caballero <k0ga@shike2.net>
Date:   Fri,  8 May 2026 12:10:45 +0200

as: Remove debug abort()

The call to abort() was a leftover from a previous change
where we added support for folding constant labels. We still
have cases where we can't deal with non constant expressions
that would require support from relocations.

Diffstat:
Msrc/cmd/scc-as/expr.c | 1-
1 file changed, 0 insertions(+), 1 deletion(-)

diff --git a/src/cmd/scc-as/expr.c b/src/cmd/scc-as/expr.c @@ -132,7 +132,6 @@ binary(int op, Node *l, Node *r) if ((np = fold(op, l, r)) != NULL) return np; - abort(); np = node(op, l, r); np->addr = addr;