"at", //.p.t.20030714 adding support for 'sfr at ADDR' construct
"_naked", //.p.t.20030714 adding support for '_naked' functions
"critical",
+ "interrupt",
NULL
};
}
static int
-_reg_parm (sym_link * l)
+_reg_parm (sym_link * l, bool reentrant)
{
if (options.noRegParams)
{
strncpy (buffer, sz + 5, sizeof (buffer));
buffer[sizeof (buffer) - 1 ] = '\0';
chomp (buffer);
- if (isdigit (buffer[0]))
+ if (isdigit ((unsigned char)buffer[0]))
{
}
{
strcpy (buffer, "HOME");
}
- if (isdigit (buffer[0]))
+ if (isdigit ((unsigned char)buffer[0]))
{
/* Arg was a bank number. Handle in an ASM independent
way. */
"HOME",
NULL, /* xidata */
NULL, /* xinit */
+ NULL, /* const_name */
NULL,
NULL,
1
"HOME",
NULL, /* xidata */
NULL, /* xinit */
+ NULL, /* const_name */
NULL,
NULL,
1