if (strcmp (pbuf, "saveall") == 0)
pragma_saveall = 1;
- /* ??? This is deprecated. Use section attributes. */
+ /* ??? This is deprecated. Delete for gcc 2.8. */
if (strcmp (pbuf, "section") == 0)
{
+ static int printed_p = 0;
+ if (!printed_p)
+ {
+ warning ("#pragma section is deprecated, use section attributes");
+ printed_p = 1;
+ }
while (c && !isalpha (c))
c = getc (file);
psize = 0;
c = getc (file);
}
pbuf[psize] = 0;
- named_section (pbuf);
+ named_section (NULL_TREE, pbuf);
}
ungetc (c, file);
return c;
break;
case 'L':
/* 'L' must always be used twice in a single pattern. It generates
- the same lable twice, and then will generate a unique label the
+ the same label twice, and then will generate a unique label the
next time it is used. */
asm_fprintf (file, "tl%d", (lab++) / 2);
break;
fprintf (file, "%s", names_big[REGNO (x)]);
break;
case SImode:
+ case SFmode:
fprintf (file, "%s", names_extended[REGNO (x)]);
break;
default: