diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/link.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/include/link.h b/include/link.h index 42071dbb35..a72c66d17e 100644 --- a/include/link.h +++ b/include/link.h @@ -210,7 +210,7 @@ struct Reloc }; // TODO(rsc): Describe prog. -// TOOD(rsc): Make ARM scond == 0 mean C_SCOND_NONE. +// TODO(rsc): Describe TEXT/GLOBL flag in from3, DATA width in from3. struct Prog { vlong pc; @@ -224,7 +224,7 @@ struct Prog int16 reg; // arm, ppc64 only (e.g., ADD from, reg, to); // starts at 0 for both GPRs and FPRs; // also used for ADATA width on arm, ppc64 - Addr from3; // ppc64 only (e.g., RLWM/FMADD from, reg, from3, to) + Addr from3; // addl source argument (e.g., RLWM/FMADD from, reg, from3, to) Addr to; // for 5g, 6g, 8g internal use @@ -245,8 +245,6 @@ struct Prog char width; /* fake for DATA */ char mode; /* 16, 32, or 64 in 6l, 8l; internal use in 5g, 6g, 8g */ - - /*c2go uchar TEXTFLAG; */ }; // prevent incompatible type signatures between liblink and 8l on Plan 9 @@ -604,8 +602,6 @@ struct LinkArch int (*isdata)(Prog*); Prog* (*prg)(void); void (*progedit)(Link*, Prog*); - void (*settextflag)(Prog*, int); - int (*textflag)(Prog*); int minlc; int ptrsize; |
