aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/golang.org/x/sys/unix/gccgo_c.c
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2019-02-15 00:14:28 +0800
committerPéter Szilágyi <peterke@gmail.com>2019-02-19 16:59:24 +0800
commitd9be33766930b6978629a02643a8c83265a3006b (patch)
tree1245792f4e7bf63374148586f8c4ee612796a299 /vendor/golang.org/x/sys/unix/gccgo_c.c
parent7bd6f39dc3eb174d5869613bc24f431ec96dabff (diff)
downloadgo-tangerine-d9be33766930b6978629a02643a8c83265a3006b.tar
go-tangerine-d9be33766930b6978629a02643a8c83265a3006b.tar.gz
go-tangerine-d9be33766930b6978629a02643a8c83265a3006b.tar.bz2
go-tangerine-d9be33766930b6978629a02643a8c83265a3006b.tar.lz
go-tangerine-d9be33766930b6978629a02643a8c83265a3006b.tar.xz
go-tangerine-d9be33766930b6978629a02643a8c83265a3006b.tar.zst
go-tangerine-d9be33766930b6978629a02643a8c83265a3006b.zip
vendor: update syscalls dependency
(cherry picked from commit dcc045f03c7c933dcdc7302f0338cbbfef7398ea)
Diffstat (limited to 'vendor/golang.org/x/sys/unix/gccgo_c.c')
-rw-r--r--vendor/golang.org/x/sys/unix/gccgo_c.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/vendor/golang.org/x/sys/unix/gccgo_c.c b/vendor/golang.org/x/sys/unix/gccgo_c.c
index 99a774f2b..c44730c5e 100644
--- a/vendor/golang.org/x/sys/unix/gccgo_c.c
+++ b/vendor/golang.org/x/sys/unix/gccgo_c.c
@@ -3,6 +3,7 @@
// license that can be found in the LICENSE file.
// +build gccgo
+// +build !aix
#include <errno.h>
#include <stdint.h>
@@ -31,11 +32,8 @@ gccgoRealSyscall(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintp
return r;
}
-// Define the use function in C so that it is not inlined.
-
-extern void use(void *) __asm__ (GOSYM_PREFIX GOPKGPATH ".use") __attribute__((noinline));
-
-void
-use(void *p __attribute__ ((unused)))
+uintptr_t
+gccgoRealSyscallNoError(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9)
{
+ return syscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9);
}