On Sat, 2024-08-17 at 18:38 +0200, Philipp Klaus Krause wrote:
> Accordingto the snapshots page, we haven't had 32-bit GNU/Linux or
> Windows Snapshots for two weeks.
>
> Anyone know more about the issue?
>
> Philipp
/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c: In function
‘genRightShift’:
/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5364:7:
error: a label can only be part of a statement and a declaration is not
a statement
bool xl_dead = regDead (XL_IDX, ic) && (premoved_count ? false :
(right->aop->regs[XL_IDX] < 0));
^
/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5365:7:
error: expected expression before ‘_Bool’
bool xh_dead = regDead (XH_IDX, ic) && (right->aop->regs[XH_IDX]
< 0 || premoved_count);
^
/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5375:45:
error: ‘xh_dead’ undeclared (first use in this function)
genMove (shiftop, left->aop, xl_dead, xh_dead, y_dead, false);
^~~~~~~
/home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5375:45:
note: each undeclared identifier is reported only once for each
function it appears in
<builtin>: recipe for target 'gen.o' failed
make[5]: *** [gen.o] Error 1
make[5]: Target 'all' not remade because of errors.
Makefile:57: recipe for target 'f8/port.a' failed
make[4]: *** [f8/port.a] Error 2
make[4]: Target 'all' not remade because of errors.
Makefile:153: recipe for target 'sdcc-cc' failed
make[3]: *** [sdcc-cc] Error 2
make[3]: Target 'sdcc' not remade because of errors.
components/sdcc.mk:41: recipe for target 'sdcc-build' failed
make[2]: *** [sdcc-build] Error 2
Looks like some sort of portability issue with the f8 code that was
merged in on August 4.
Erik
|