Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.
Grr. Limited sourceforge bug descriptions. See the
regression tests under funptr.c. Basically:
void callViaPtr(void (*fptr)(void))
throws a 'too few parameters' error. Adding (0) instead of
() works around it.
Logged In: YES
fixed in SDCCsymt.c:1.108
This obviously wasn't fixed for the z80 port. I made a
temporary fix in SDCCsymt.c:1.110 but I don't like this at
all. The dumptree clearly shows that the symbol declaration
of fptr is missing for the z80 port. Has something to do
now fixed in SDCCsymt.c:1.113