Using Keil A51, C51 toolset (v6.10), in main.c: extern mygoto; void main( void ); void main( void ) { goto mygoto; } In file.a51: public mygoto mygoto: end The compiler for main.c says mygoto is an undefined label. (I tried 'code' as a keyword but no help.) Thanks, Doug -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body