This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Register?


Using gcc 2.95.1 under Solaris 2.6 this code compiles fine:

int
main(int argc, char **argv, char *envp[])
{
register int sw;
}


But this doesn't:

register int sw;
int
main(int argc, char **argv, char *envp[])
{
}

producing this error:
register name not specified for `sw'

Is there something different about using a register as a global or am I
doing something stupid?

Thanks !

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]