golang.org/x/sys@v0.20.1-0.20240517151509-673e0f94c16d/unix/symaddr_zos_s390x.s (about) 1 // Copyright 2024 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 //go:build zos && s390x && gc 6 7 #include "textflag.h" 8 9 // provide the address of function variable to be fixed up. 10 11 TEXT ·getPipe2Addr(SB), NOSPLIT|NOFRAME, $0-8 12 MOVD $·Pipe2(SB), R8 13 MOVD R8, ret+0(FP) 14 RET 15 16 TEXT ·get_FlockAddr(SB), NOSPLIT|NOFRAME, $0-8 17 MOVD $·Flock(SB), R8 18 MOVD R8, ret+0(FP) 19 RET 20 21 TEXT ·get_GetxattrAddr(SB), NOSPLIT|NOFRAME, $0-8 22 MOVD $·Getxattr(SB), R8 23 MOVD R8, ret+0(FP) 24 RET 25 26 TEXT ·get_NanosleepAddr(SB), NOSPLIT|NOFRAME, $0-8 27 MOVD $·Nanosleep(SB), R8 28 MOVD R8, ret+0(FP) 29 RET 30 31 TEXT ·get_SetxattrAddr(SB), NOSPLIT|NOFRAME, $0-8 32 MOVD $·Setxattr(SB), R8 33 MOVD R8, ret+0(FP) 34 RET 35 36 TEXT ·get_Wait4Addr(SB), NOSPLIT|NOFRAME, $0-8 37 MOVD $·Wait4(SB), R8 38 MOVD R8, ret+0(FP) 39 RET 40 41 TEXT ·get_MountAddr(SB), NOSPLIT|NOFRAME, $0-8 42 MOVD $·Mount(SB), R8 43 MOVD R8, ret+0(FP) 44 RET 45 46 TEXT ·get_UnmountAddr(SB), NOSPLIT|NOFRAME, $0-8 47 MOVD $·Unmount(SB), R8 48 MOVD R8, ret+0(FP) 49 RET 50 51 TEXT ·get_UtimesNanoAtAddr(SB), NOSPLIT|NOFRAME, $0-8 52 MOVD $·UtimesNanoAt(SB), R8 53 MOVD R8, ret+0(FP) 54 RET 55 56 TEXT ·get_UtimesNanoAddr(SB), NOSPLIT|NOFRAME, $0-8 57 MOVD $·UtimesNano(SB), R8 58 MOVD R8, ret+0(FP) 59 RET 60 61 TEXT ·get_MkfifoatAddr(SB), NOSPLIT|NOFRAME, $0-8 62 MOVD $·Mkfifoat(SB), R8 63 MOVD R8, ret+0(FP) 64 RET 65 66 TEXT ·get_ChtagAddr(SB), NOSPLIT|NOFRAME, $0-8 67 MOVD $·Chtag(SB), R8 68 MOVD R8, ret+0(FP) 69 RET 70 71 TEXT ·get_ReadlinkatAddr(SB), NOSPLIT|NOFRAME, $0-8 72 MOVD $·Readlinkat(SB), R8 73 MOVD R8, ret+0(FP) 74 RET 75