github.com/megatontech/mynoteforgo@v0.0.0-20200507084910-5d0c6ea6e890/源码/cmd/vet/all/whitelist/386.txt (about)

     1  // 386-specific vet whitelist. See readme.txt for details.
     2  
     3  // startup code uses non-standard calling convention and intentionally
     4  // omits args.
     5  runtime/asm_386.s: [386] rt0_go: use of 4(SP) points beyond argument frame
     6  
     7  // reflect trampolines intentionally omit arg size. Same for morestack.
     8  runtime/asm_386.s: [386] morestack: use of 4(SP) points beyond argument frame
     9  runtime/asm_386.s: [386] morestack: use of 8(SP) points beyond argument frame
    10  runtime/asm_386.s: [386] morestack: use of 4(SP) points beyond argument frame
    11  
    12  // Intentionally missing declarations. These are special assembly routines.
    13  runtime/asm_386.s: [386] ldt0setup: function ldt0setup missing Go declaration
    14  runtime/asm_386.s: [386] emptyfunc: function emptyfunc missing Go declaration
    15  runtime/asm_386.s: [386] aeshashbody: function aeshashbody missing Go declaration
    16  runtime/asm_386.s: [386] addmoduledata: function addmoduledata missing Go declaration
    17  runtime/duff_386.s: [386] duffzero: function duffzero missing Go declaration
    18  runtime/duff_386.s: [386] duffcopy: function duffcopy missing Go declaration