From 31733fb012038754fef01a54726e9748640ae488 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Thu, 12 Sep 2024 17:21:55 +0800 Subject: [PATCH] Updated Golang ppc64x asm Reference (markdown) --- Golang-ppc64x-asm-Reference.md | 1 - 1 file changed, 1 deletion(-) diff --git a/Golang-ppc64x-asm-Reference.md b/Golang-ppc64x-asm-Reference.md index 68a04c6..aac2e56 100644 --- a/Golang-ppc64x-asm-Reference.md +++ b/Golang-ppc64x-asm-Reference.md @@ -151,7 +151,6 @@ In Go assembly, the naming conventions for function definitions are as follows: 1. ·funcname(SB): This is a special notation used in the Plan 9 assembly syntax that Go uses. The · prefix denotes a global symbol. This function can be called from anywhere in the program. It's essentially the same as funcname(SB). -我感觉AI回答的不是十分正确,·funcname(SB)是最常用到的,感觉更应该是package level function。 In Go assembly, the `·` symbol is used to denote a global symbol. When you define a global symbol like `·mask`, it's expected to be unique in the entire program. If you try to define `·mask` more than once, you'll get a duplicate symbol definition error.