--- researchv9/cmd/sun/pcc/code.c 2018/04/24 17:21:59 1.1 +++ researchv9/cmd/sun/pcc/code.c 2018/04/24 17:25:21 1.1.1.2 @@ -79,7 +79,6 @@ locctr( l ) case PROG: printf( " .text\n" ); - psline(lineno); break; case DATA: @@ -265,6 +264,7 @@ efcode() } /* branch( retlab ); */ p2bend(); + dbfunend(labelno++); fdefflag = 0; #endif } @@ -389,15 +389,6 @@ bfcode( a, n ) int a[]; } } - if (gdebug) { -#ifdef STABDOT - pstabdot(N_SLINE, lineno); -#else - pstab(NULLNAME, N_SLINE); - printf("0,%d,LL%d\n", lineno, labelno); - printf("LL%d:\n", labelno++); -#endif - } fdefflag = 1; } @@ -416,6 +407,7 @@ ejobcode( flag ) { /* called just before final exit */ /* flag is 1 if errors, 0 if none */ + ejsdb(); } aobeg()