X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/56fc1e71780434888a5f4eef5818c6c8a27e0565..1a89f7338503302381c7704c14ff5a79240c515d:/usr/src/old/pcc/ccom.tahoe/code.c?ds=inline diff --git a/usr/src/old/pcc/ccom.tahoe/code.c b/usr/src/old/pcc/ccom.tahoe/code.c index 0ce7840763..eecec80cd6 100644 --- a/usr/src/old/pcc/ccom.tahoe/code.c +++ b/usr/src/old/pcc/ccom.tahoe/code.c @@ -1,5 +1,5 @@ #ifndef lint -static char sccsid[] = "@(#)code.c 1.3 (Berkeley) %G%"; +static char sccsid[] = "@(#)code.c 1.4 (Berkeley) %G%"; #endif # include "pass1.h" @@ -181,15 +181,6 @@ bfcode( a, n ) int a[]; { /* routine prolog */ printf( " .word L%d\n", ftnno); - 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 - } ftlab1 = getlab(); ftlab2 = getlab(); printf( " jbr L%d\n", ftlab1); @@ -240,6 +231,15 @@ 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; }