diff options
Diffstat (limited to 'misc/cgo/testcarchive/src/libgo2/libgo2.go')
-rw-r--r-- | misc/cgo/testcarchive/src/libgo2/libgo2.go | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/misc/cgo/testcarchive/src/libgo2/libgo2.go b/misc/cgo/testcarchive/src/libgo2/libgo2.go index 19c8e1a6dc..fbed493b93 100644 --- a/misc/cgo/testcarchive/src/libgo2/libgo2.go +++ b/misc/cgo/testcarchive/src/libgo2/libgo2.go @@ -4,30 +4,6 @@ package main -/* -#include <signal.h> -#include <unistd.h> -#include <stdlib.h> -#include <stdio.h> - -// Raise SIGPIPE. -static void CRaiseSIGPIPE() { - int fds[2]; - - if (pipe(fds) == -1) { - perror("pipe"); - exit(EXIT_FAILURE); - } - // Close the reader end - close(fds[0]); - // Write to the writer end to provoke a SIGPIPE - if (write(fds[1], "some data", 9) != -1) { - fprintf(stderr, "write to a closed pipe succeeded\n"); - exit(EXIT_FAILURE); - } - close(fds[1]); -} -*/ import "C" import ( @@ -70,11 +46,5 @@ func TestSEGV() { func Noop() { } -// Raise SIGPIPE. -//export GoRaiseSIGPIPE -func GoRaiseSIGPIPE() { - C.CRaiseSIGPIPE() -} - func main() { } |