CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]   2022/07/21 05:51:11

Modified files:
        lang/go        : Makefile 
        lang/go/patches: patch-src_cmd_internal_objabi_reloctype_go 
                         patch-src_cmd_internal_objabi_reloctype_string_go 
                         patch-src_cmd_link_internal_mips64_asm_go 
                         patch-src_cmd_link_internal_mips64_obj_go 
                         patch-src_runtime_proc_go 
                         patch-src_runtime_sys_openbsd_mips64_s 
                         patch-src_syscall_zsyscall_openbsd_mips64_go 
                         patch-src_syscall_zsyscall_openbsd_mips64_s 
Added files:
        lang/go/patches: patch-src_cmd_link_internal_arm64_obj_go 
                         patch-src_cmd_link_internal_ld_elf_go 
                         patch-src_cmd_link_internal_ld_lib_go 
                         patch-src_cmd_link_internal_ld_main_go 
                         patch-src_cmd_link_internal_riscv64_obj_go 
Removed files:
        lang/go/patches: patch-src_cmd_go_internal_load_pkg_go 
                         patch-src_cmd_internal_sys_supported_go 
                         patch-src_internal_testenv_testenv_go 
                         patch-test_fixedbugs_issue21576_go 
                         patch-test_nilptr_go 

Log message:
lang/go: add internal linking support for calling SDYNIMPORT on mips64

This adds internal linking support for calling SDYNIMPORT calls on
openbsd/mips64, which avoids the requirement for external linking with
libc-based system calls. This in turn allows for cross compilation and
reduces build/compilation time.

Reply via email to