+2004-02-15 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+ * src/SDCCsymt.c (processFuncArgs): fixed bug #896796
+
2004-02-14 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
* doc/sdccman.lyx: minor changes, minor changed
* src/hc08/gen.h,
* src/hc08/gen.c (storeRegToAop, aopOp, aopAdrStr, accopWithAop,
- rmwWithAop): Ported my 2004-10-02 fix for bug #663539 to the hc08,
+ rmwWithAop): Ported my 2003-10-02 fix for bug #663539 to the hc08,
thus fixing bug #895406
2004-02-11 Bernhard Held <bernhard AT bernhardheld.de>
if (getenv("SDCC_DEBUG_FUNCTION_POINTERS"))
fprintf (stderr, "SDCCsymt.c:processFuncArgs(%s)\n", func->name);
- // if this is a pointer to a function
- if (IS_PTR(funcType)) {
+ /* find the function declaration within the type */
+ while (funcType && !IS_FUNC(funcType))
funcType=funcType->next;
- }
/* if this function has variable argument list */
/* then make the function a reentrant one */