]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: migrate internal/syscall to internal/runtime
authorAndy Pan <panjf2000@gmail.com>
Wed, 31 Jan 2024 09:10:49 +0000 (17:10 +0800)
committerMichael Pratt <mpratt@google.com>
Wed, 21 Feb 2024 21:28:32 +0000 (21:28 +0000)
For #65355

Change-Id: I5fefe30dcb520159de565e61dafc74a740fc8730
Reviewed-on: https://go-review.googlesource.com/c/go/+/559715
Reviewed-by: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
29 files changed:
src/cmd/internal/objabi/pkgspecial.go
src/go/build/deps_test.go
src/internal/coverage/pkid.go
src/internal/runtime/syscall/asm_linux_386.s [moved from src/runtime/internal/syscall/asm_linux_386.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_amd64.s [moved from src/runtime/internal/syscall/asm_linux_amd64.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_arm.s [moved from src/runtime/internal/syscall/asm_linux_arm.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_arm64.s [moved from src/runtime/internal/syscall/asm_linux_arm64.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_loong64.s [moved from src/runtime/internal/syscall/asm_linux_loong64.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_mips64x.s [moved from src/runtime/internal/syscall/asm_linux_mips64x.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_mipsx.s [moved from src/runtime/internal/syscall/asm_linux_mipsx.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_ppc64x.s [moved from src/runtime/internal/syscall/asm_linux_ppc64x.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_riscv64.s [moved from src/runtime/internal/syscall/asm_linux_riscv64.s with 100% similarity]
src/internal/runtime/syscall/asm_linux_s390x.s [moved from src/runtime/internal/syscall/asm_linux_s390x.s with 100% similarity]
src/internal/runtime/syscall/defs_linux.go [moved from src/runtime/internal/syscall/defs_linux.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_386.go [moved from src/runtime/internal/syscall/defs_linux_386.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_amd64.go [moved from src/runtime/internal/syscall/defs_linux_amd64.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_arm.go [moved from src/runtime/internal/syscall/defs_linux_arm.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_arm64.go [moved from src/runtime/internal/syscall/defs_linux_arm64.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_loong64.go [moved from src/runtime/internal/syscall/defs_linux_loong64.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_mips64x.go [moved from src/runtime/internal/syscall/defs_linux_mips64x.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_mipsx.go [moved from src/runtime/internal/syscall/defs_linux_mipsx.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_ppc64x.go [moved from src/runtime/internal/syscall/defs_linux_ppc64x.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_riscv64.go [moved from src/runtime/internal/syscall/defs_linux_riscv64.go with 100% similarity]
src/internal/runtime/syscall/defs_linux_s390x.go [moved from src/runtime/internal/syscall/defs_linux_s390x.go with 100% similarity]
src/internal/runtime/syscall/syscall_linux.go [moved from src/runtime/internal/syscall/syscall_linux.go with 100% similarity]
src/internal/runtime/syscall/syscall_linux_test.go [moved from src/runtime/internal/syscall/syscall_linux_test.go with 93% similarity]
src/runtime/netpoll_epoll.go
src/runtime/os_linux.go
src/syscall/syscall_linux.go

index 6df95f33f9369254f43fc378d77f30cfafd37324..6c1f460f0735b3ac1f8b274de89e5ba4b958e7fa 100644 (file)
@@ -46,7 +46,7 @@ var runtimePkgs = []string{
        "runtime/internal/atomic",
        "runtime/internal/math",
        "runtime/internal/sys",
-       "runtime/internal/syscall",
+       "internal/runtime/syscall",
 
        "internal/abi",
        "internal/bytealg",
@@ -81,7 +81,7 @@ var allowAsmABIPkgs = []string{
        "syscall",
        "internal/bytealg",
        "internal/chacha8rand",
-       "runtime/internal/syscall",
+       "internal/runtime/syscall",
        "runtime/internal/startlinetest",
 }
 
index c26228f7a75e32b0f30f249797a26f16c8c1a754..5d2230e8e14418331df6d12b53b7cb270ec930d4 100644 (file)
@@ -69,7 +69,7 @@ var depsRules = `
        < internal/itoa
        < internal/unsafeheader
        < runtime/internal/sys
-       < runtime/internal/syscall
+       < internal/runtime/syscall
        < runtime/internal/atomic
        < runtime/internal/math
        < runtime
index 372a9cb19fa935b73f66d2cff075e4b10f07b8f3..a7a89c03ee52058480a2a673cba58f53d777ff7d 100644 (file)
@@ -31,7 +31,7 @@ package coverage
 //    slot: 6 path='runtime/internal/math'  hard-coded id: 6
 //    slot: 7 path='internal/bytealg'  hard-coded id: 7
 //    slot: 8 path='internal/goexperiment'
-//    slot: 9 path='runtime/internal/syscall'  hard-coded id: 8
+//    slot: 9 path='internal/runtime/syscall'  hard-coded id: 8
 //    slot: 10 path='runtime'  hard-coded id: 9
 //    fatal error: runtime.addCovMeta
 //
@@ -55,7 +55,7 @@ var rtPkgs = [...]string{
        "runtime/internal/math",
        "internal/bytealg",
        "internal/goexperiment",
-       "runtime/internal/syscall",
+       "internal/runtime/syscall",
        "runtime",
 }
 
similarity index 93%
rename from src/runtime/internal/syscall/syscall_linux_test.go
rename to src/internal/runtime/syscall/syscall_linux_test.go
index 1976da5c285539c4aa98e0c9d1244dd4abc970ef..14bb31c4b8c9b87a51d679bf32e2a321c683b520 100644 (file)
@@ -5,7 +5,7 @@
 package syscall_test
 
 import (
-       "runtime/internal/syscall"
+       "internal/runtime/syscall"
        "testing"
 )
 
index a8062b7dc389d67820dc05de67ce393eb4d4d3a6..63b42a00140ec7dc19e9681118dbd3c5bbdf2e01 100644 (file)
@@ -7,8 +7,8 @@
 package runtime
 
 import (
+       "internal/runtime/syscall"
        "runtime/internal/atomic"
-       "runtime/internal/syscall"
        "unsafe"
 )
 
index 0ba607fe1f18ee5ff6ca2dfaf4c14a5a6caa7516..ddacaa585c5f536831e9f041b01b27fffb2170ca 100644 (file)
@@ -7,8 +7,8 @@ package runtime
 import (
        "internal/abi"
        "internal/goarch"
+       "internal/runtime/syscall"
        "runtime/internal/atomic"
-       "runtime/internal/syscall"
        "unsafe"
 )
 
index b6e84203e8dfa0ae03afea5eb93eaab983842a55..5c6a91265d41cbba64a46589a1cbcd2ec481094d 100644 (file)
@@ -17,9 +17,9 @@ import (
        "unsafe"
 )
 
-// N.B. RawSyscall6 is provided via linkname by runtime/internal/syscall.
+// N.B. RawSyscall6 is provided via linkname by internal/runtime/syscall.
 //
-// Errno is uintptr and thus compatible with the runtime/internal/syscall
+// Errno is uintptr and thus compatible with the internal/runtime/syscall
 // definition.
 
 func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)