mirror of
https://github.com/golang/go
synced 2024-11-18 14:54:40 -07:00
2afbb1cd5f
The symbolic names such as NOSPLIT for annotations on the TEXT directive appeared after vet started checking .s files. This CL tweaks the regular expression to allow CAPITALS and the symbols | and + as well as digits in that field, and interprets NOSPLIT as equivalent to 7 in that field. All magic. Fixes golang/go#6695 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/18700044
27 lines
473 B
ArmAsm
27 lines
473 B
ArmAsm
// Copyright 2013 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
// +build amd64
|
|
// +build vet_test
|
|
|
|
// Test cases for symbolic NOSPLIT etc. on TEXT symbols.
|
|
|
|
TEXT ·noprof(SB),NOPROF,$0-8
|
|
RET
|
|
|
|
TEXT ·dupok(SB),DUPOK,$0-8
|
|
RET
|
|
|
|
TEXT ·nosplit(SB),NOSPLIT,$0
|
|
RET
|
|
|
|
TEXT ·rodata(SB),RODATA,$0-8
|
|
RET
|
|
|
|
TEXT ·noptr(SB),NOPTR|NOSPLIT,$0
|
|
RET
|
|
|
|
TEXT ·wrapper(SB),WRAPPER,$0-8
|
|
RET
|