void fun(int arg, void (*iterator)(int arg) reentrant) {
(*iterator)(arg, arg);
}
case
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1344
4a8a32a2-be11-0410-ad9d-
d568d2c75423
/* if defined parameters ended but actual parameters */
/* exist and this is not defined as a variable arg */
- /* also check if statckAuto option is specified */
- if ((!defParm) && actParm && (!func->hasVargs) &&
- !options.stackAuto && !IS_RENT (fetype))
+ /* also check if statckAuto option is specified */ // jwk: WHY?
+ if ((!defParm) && actParm && (!func->hasVargs)
+ /* && !options.stackAuto && !IS_RENT (fetype) */)
{
werror (E_TOO_MANY_PARMS);
return 1;