They are vestiges of the c2go transition.
Change-Id: I22672e40373ef77d7a0bf69cfff8017e46353055
Reviewed-on: https://go-review.googlesource.com/9265
Reviewed-by: Minux Ma <minux@golang.org>
gc.OMUL<<16 | gc.TUINT32,
gc.OMUL<<16 | gc.TPTR32,
// don't use word multiply, the high 32-bit are undefined.
- // fallthrough
gc.OMUL<<16 | gc.TUINT64,
gc.OMUL<<16 | gc.TPTR64:
- a = ppc64.AMULLD
// for 64-bit multiplies, signedness doesn't matter.
+ a = ppc64.AMULLD
case gc.OMUL<<16 | gc.TFLOAT32:
a = ppc64.AFMULS
Yyerror("field annotation must be string")
fallthrough
- // fallthrough
case CTxxx:
f.Note = nil
}
}
fallthrough
- // fallthrough
case OMAKECHAN,
OMAKEMAP,
OMAKESLICE,
fallthrough
// Conversions, field access, slice all preserve the input value.
- // fallthrough
case OCONV,
OCONVNOP,
ODOTMETH,
}
fallthrough
- // fallthrough
case PEXTERN:
if n.Sym != nil && !exportedsym(n.Sym) {
if Debug['E'] != 0 {
}
fallthrough
- // fallthrough
case OTYPE:
if n.Sym != nil && !exportedsym(n.Sym) {
if Debug['E'] != 0 {
}
fallthrough
- // fallthrough
case FExp:
if t.Sym.Pkg == localpkg && t.Vargen != 0 {
return fmt.Sprintf("%v·%d", t.Sym, t.Vargen)
}
fallthrough
- // fallthrough
case OAS2DOTTYPE, OAS2FUNC, OAS2MAPR, OAS2RECV:
f += fmt.Sprintf("%v = %v", Hconv(n.List, obj.FmtComma), Hconv(n.Rlist, obj.FmtComma))
}
fallthrough
- // fallthrough
-
case OARRAYLIT, OMAPLIT:
if fmtmode == FErr {
return fmt.Sprintf("%v literal", n.Type)
n.Stackparam.Xoffset = n.Xoffset
fallthrough
- // fallthrough
-
case PAUTO:
n.Class |= PHEAP
}
fallthrough
- // fallthrough
default:
for l := n.List; l != nil; l = l.Next {
if l.N.Op == OINLCALL {
}
fallthrough
- // fallthrough
default:
for l := n.Rlist; l != nil; l = l.Next {
if l.N.Op == OINLCALL {
}
fallthrough
- // fallthrough
case OSLICEARR, OSLICESTR:
if n.Right == nil { // already processed
goto ret
}
fallthrough
- // fallthrough
case 'a', 'p':
dt = defgotype(gotype)
}
}
fallthrough
- // fallthrough
default:
ehdr.phoff = ELF32HDRSIZE
/* Must be be ELF32HDRSIZE: first PHdr must follow ELF header */