- for(i = 0; i < LABELTABSIZE; i++){
- for(np = labels[i]; np != NULL; np = np->next){
- fprintf(stdout, "%s ---> #%04X\n", np->name, np->adr);
+ for(i = 0; i < LABELTABSIZE; i++) {
+ for(np = labels[i]; np != NULL; np = np->next) {
+ if(np->prog == NULL) {
+ fprintf(stdout, "%s ---> #%04X\n", np->label, np->adr);
+ } else {
+ fprintf(stdout, "%s.%s ---> #%04X\n", np->prog, np->label, np->adr);
+ }