Port of gccgo to GNU/Hurd

Svante Signell svante.signell@gmail.com
Mon Oct 22 10:21:00 GMT 2018


Hello,

As advised by the Debian gcc maintainer Matthias Klose and golang
developer Ian Lance Taylor (Cc:ed) I'm (re-)submitting the patches for
the port of gccgo to GNU/Hurd.

The 13 patches are:
src_gcc_config_i386_gnu.h.diff
src_libgo_build.diff
src_libgo_go_crypto.diff
src_libgo_go_go_build_syslist.go.diff
src_libgo_go_net.diff
src_libgo_go_os.diff
src_libgo_go_runtime.diff
src_libgo_go_syscall.diff
src_libgo_go_syscall_syscall_gnu_test.go.diff
src_libgo_runtime.diff
src_libgo_testsuite_gotest.diff
add-gnu-to-libgo-headers.diff
add-gnu-to-libgo-test-headers.diff

Preliminary ChangeLog entries are included in each patch.

With them the latest the latest Debian gcc-snapshot (20181019-1) has
been successfully built. Test results for libgo and go:

                === libgo Summary ===

# of expected passes            162
# of unexpected failures        21

                === go Summary ===

# of expected passes            7394
# of unexpected failures        10
# of expected failures          1
# of untested testcases         7
# of unsupported tests          2

Thanks!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-gnu-to-libgo-headers.diff
Type: text/x-patch
Size: 54866 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-gnu-to-libgo-test-headers.diff
Type: text/x-patch
Size: 13734 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_gcc_config_i386_gnu.h.diff
Type: text/x-patch
Size: 1052 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_build.diff
Type: text/x-patch
Size: 14360 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_crypto.diff
Type: text/x-patch
Size: 814 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_go_build_syslist.go.diff
Type: text/x-patch
Size: 860 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_net.diff
Type: text/x-patch
Size: 7099 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_os.diff
Type: text/x-patch
Size: 2227 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_runtime.diff
Type: text/x-patch
Size: 32822 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_syscall.diff
Type: text/x-patch
Size: 22987 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_go_syscall_syscall_gnu_test.go.diff
Type: text/x-patch
Size: 10714 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_runtime.diff
Type: text/x-patch
Size: 719 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_libgo_testsuite_gotest.diff
Type: text/x-patch
Size: 919 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20181022/0e91603a/attachment-0012.bin>


More information about the Gcc-patches mailing list