+diff /usr/dist3/src/cmd/pcc/code.c ./code.c
+158a159,161
+> #ifdef STABDOT
+> pstabdot(N_SLINE, lineno);
+> #else
+161a165
+> #endif
+242a247,260
+> #ifdef ASSTRINGS
+> i &= 077;
+> if ( t < 0 ){
+> if ( i != 0 ) printf( "\"\n" );
+> } else {
+> if ( i == 0 ) printf("\t.ascii\t\"");
+> if ( t == '"' )
+> printf("\\\"");
+> else if ( t < 040 || t >= 0177 )
+> printf( "\\%o",t);
+> else putchar(t);
+> if ( i == 077 ) printf("\"\n");
+> }
+> #else
+253a272
+> #endif
+Files /usr/dist3/src/cmd/pcc/fort and ./fort differ
+diff /usr/dist3/src/cmd/pcc/local.c ./local.c
+402c402,403
+< int type; {
+---
+> int type;
+> {
+405a407,413
+> #ifdef ASSTRINGS
+> if ( name[0] == '\0')
+> printf("\t.stabn\t");
+> else
+> printf("\t.stabs\t\"%.8s\", ", name);
+> #else
+>
+409a418
+> #endif
+412a422,432
+> #ifdef STABDOT
+> pstabdot(type, value)
+> int type;
+> int value;
+> {
+> if ( ! gdebug) return;
+> printf("\t.stabd\t");
+> printf("0%o,0,0%o\n",type, value);
+> }
+> #endif
+>
+448a469,476
+> /*
+> * We use the old style stab to introduce the
+> * name of the file. This is the only place
+> * where we could use a stab, with the last
+> * expression the '.', but this is also the only
+> * place where the first argument to the stab is
+> * a string (namely the name of the file).
+> */
+458a487,489
+> #ifdef STABDOT
+> pstabdot(N_SLINE, lineno);
+> #else
+461a493
+> #endif
+466a499,501
+> #ifdef STABDOT
+> pstabdot(N_LBRAC, level);
+> #else
+469a505
+> #endif
+473a510,512
+> #ifdef STABDOT
+> pstabdot(N_RBRAC, level);
+> #else
+476a516
+> #endif
+diff /usr/dist3/src/cmd/pcc/makefile ./makefile
+3c3,8
+< CFLAGS=-O
+---
+> #
+> # ASSTRINGS The assembler can handle .ascii and .asciz
+> # STABDOT The assembler can handle .stabd
+> # ABORTCODE The assembler can handle .ABORT intelligently
+> #
+> CFLAGS=-O -DASSTRINGS -DSTABDOT -DABORTCODE
+26c31
+< :rofix rodata.s
+---
+> sh ./:rofix rodata.s
+32c37
+< :yyfix yyexca yyact yypact yypgo yyr1 yyr2 yychk yydef
+---
+> sh ./:yyfix yyexca yyact yypact yypgo yyr1 yyr2 yychk yydef
+38c43
+< :rofix table.s
+---
+> sh ./:rofix table.s
+70c75
+< :rofix ftable.s
+---
+> sh ./:rofix ftable.s
+diff /usr/dist3/src/cmd/pcc/table.c ./table.c
+312c312
+< ASSIGN, INAREG|FOREFF,
+---
+> ASSIGN, INAREG|FOREFF|FORCC,
+315c315
+< 0, RRIGHT,
+---
+> 0, RRIGHT|RESCC,