Source file src/go/types/gccgosizes.go

     1  // Copyright 2019 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  // This is a copy of the file generated during the gccgo build process.
     6  // Last update 2019-01-22.
     7  
     8  package types
     9  
    10  var gccgoArchSizes = map[string]*StdSizes{
    11  	"386":         {4, 4},
    12  	"alpha":       {8, 8},
    13  	"amd64":       {8, 8},
    14  	"amd64p32":    {4, 8},
    15  	"arm":         {4, 8},
    16  	"armbe":       {4, 8},
    17  	"arm64":       {8, 8},
    18  	"arm64be":     {8, 8},
    19  	"ia64":        {8, 8},
    20  	"m68k":        {4, 2},
    21  	"mips":        {4, 8},
    22  	"mipsle":      {4, 8},
    23  	"mips64":      {8, 8},
    24  	"mips64le":    {8, 8},
    25  	"mips64p32":   {4, 8},
    26  	"mips64p32le": {4, 8},
    27  	"nios2":       {4, 8},
    28  	"ppc":         {4, 8},
    29  	"ppc64":       {8, 8},
    30  	"ppc64le":     {8, 8},
    31  	"riscv":       {4, 8},
    32  	"riscv64":     {8, 8},
    33  	"s390":        {4, 8},
    34  	"s390x":       {8, 8},
    35  	"sh":          {4, 8},
    36  	"shbe":        {4, 8},
    37  	"sparc":       {4, 8},
    38  	"sparc64":     {8, 8},
    39  	"wasm":        {8, 8},
    40  }
    41  

View as plain text