summaryrefslogtreecommitdiff
path: root/.topmsg
blob: d128855c75dc44e28796ef285ba41ec89d68faed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Subject: [PATCH] Hurd port for GCC Go

id:"1370596471.4596.25.camel@PackardBell-PC"

patch1.diff: src/libgo/runtime/proc.c: Workaround: enable code for
!SETCONTEXT_CLOBBERS_TLS

patch2.diff: src/libgo/configure.ac: add support for gnu, new variable
LIBGO_IS_GNU

id:"1370597304.4596.35.camel@PackardBell-PC"

patch3.diff: src/libgo/Makefile.am: Use variable LIBGO_IS_GNU to add
functions for GNU/Hurd.

patch4.diff: src/libgo/go/syscall/libcall_gnu.go: New file, copied
from libcall_posix.go with the mount function removed.

patch5.diff: src/libgo/go/net/sock_gnu.go: New file, copied from
sock_bsd.go, with function maxListenerBacklog() empty (to be
reimplemented)

id:"1370598609.4596.50.camel@PackardBell-PC"

patch6.diff: src/libgo/go/syscall/exec_gnu.go: New file, copied from
exec_bsd.go, with function raw_ptrace returning ENOSYS.

patch7.diff: src/libgo/go/syscall/wait.c: Define WCONTINUED empty as a
workaround for now.

patch8.diff: src/libgo/mksysinfo.sh: Fix problems for gcc -fdump-go-spec
not catching #define EWOULDBLOCK EAGAIN. For #define st_dev st_fsid
likewise.