From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) by sourceware.org (Postfix) with ESMTPS id 9A1223858403 for ; Tue, 15 Feb 2022 09:19:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9A1223858403 Received: by mail-wm1-x32e.google.com with SMTP id k41so9835532wms.0 for ; Tue, 15 Feb 2022 01:19:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=gB70NkTvAK+ZurdCU2/JjhSwm81ZlTUtJtcLrTou/mM=; b=VwerpQWGW4xCJrClShH/F8nV2yZDvi16QsXcJmnFbWKUcGx9lAoMa+oUdWQPS4t87t Qg6hHyhLFOE3c8kC8QZnPGDVvRAX6hy1MxDI6S8SEQxHL6g859TnAGZaKpvkSAMhMf77 DI74+1RuYPzEOCJQO4lOhcl/eFZPt2ysyDJnBNydSNkOBKrhtTq78F3JAmazVTC+wN3M HocqNjK8No0qqgQXM5lknbxp9e7DNOnkQEk2RZ1v9XiQ4MnoSmqTIA0C7UQr75NmLUsx 0842x+KBxn+lEA5g8iTRbL/s6adUi/hN7bUdHSqOAhbN3W+1rBsp7UiVayLCxG37k1zZ 8+lA== X-Gm-Message-State: AOAM530d3fCqNdU2hzb6H7negT7D0lTtbdaEJGErQyIpjhf3YCxd+QmH P4boSZHA3jLU6qJm008ZzfQFCg== X-Google-Smtp-Source: ABdhPJy/6I748i5O1dRK05+uJezu2zNKjSilUmOcusVhYSLCDh7vJQKXPwVkTlsZaZ6SPmuevbjrzA== X-Received: by 2002:a7b:c3d9:: with SMTP id t25mr2276122wmj.63.1644916768582; Tue, 15 Feb 2022 01:19:28 -0800 (PST) Received: from fomalhaut.localnet ([2a01:e0a:41b:84f0:cf71:f5e0:b050:bede]) by smtp.gmail.com with ESMTPSA id n35sm10854624wms.8.2022.02.15.01.19.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Feb 2022 01:19:08 -0800 (PST) From: Eric Botcazou X-Google-Original-From: Eric Botcazou To: Ian Lance Taylor Cc: gcc-patches Subject: Re: libgo patch committed: Update to Go1.18beta2 release Date: Tue, 15 Feb 2022 10:19:01 +0100 Message-ID: <2618374.mvXUDI8C0e@fomalhaut> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2022 09:19:32 -0000 > I've committed a change to update libgo to the Go1.18beta2 release. This apparently broke the build on SPARC/Solaris 11.3: /homes/botcazou/gcc-head/src/libgo/go/runtime/mem_gccgo.go:32:26: error: reference to undefined name 'open' 32 | mmapFD = open(&devZero[0], 0 /* O_RDONLY */, 0) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/mem_gccgo.go:35:25: error: reference to undefined name 'exit' 35 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/mem_gccgo.go:56:25: error: reference to undefined name 'exit' 56 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/mem_gccgo.go:60:25: error: reference to undefined name 'exit' 60 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/os_gccgo.go:53:15: error: reference to undefined name 'open' 53 | fd := open(&urandom_dev[0], 0 /* O_RDONLY */, 0) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/os_gccgo.go:54:14: error: reference to undefined name 'read' 54 | n := read(fd, unsafe.Pointer(&r[0]), int32(len(r))) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/os_gccgo.go:55:9: error: reference to undefined name 'closefd' 55 | closefd(fd) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/panic.go:1077:9: error: reference to undefined name 'exit' 1077 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/panic.go:1115:17: error: reference to undefined name 'exit' 1115 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/panic.go:1172:17: error: reference to undefined name 'exit' 1172 | exit(4) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/panic.go:1176:17: error: reference to undefined name 'exit' 1176 | exit(5) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:312:9: error: reference to undefined name 'exit' 312 | exit(0) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:872:17: error: reference to undefined name 'usleep' 872 | usleep(1000) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:875:9: error: reference to undefined name 'usleep' 875 | usleep(1000) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:877:9: error: reference to undefined name 'usleep' 877 | usleep(1000) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:1493:9: error: reference to undefined name 'exitThread' 1493 | exitThread(&m.freeWait) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:1715:17: error: reference to undefined name 'exit' 1715 | exit(1) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:1926:25: error: reference to undefined name 'usleep_no_g' 1926 | usleep_no_g(1) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:2431:17: error: reference to undefined name 'setThreadCPUProfiler' 2431 | setThreadCPUProfiler(hz) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:4364:9: error: reference to undefined name 'setThreadCPUProfiler' 4364 | setThreadCPUProfiler(0) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:4370:17: error: reference to undefined name 'setProcessCPUProfiler' 4370 | setProcessCPUProfiler(hz) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:4380:17: error: reference to undefined name 'setThreadCPUProfiler' 4380 | setThreadCPUProfiler(hz) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:4846:17: error: reference to undefined name 'usleep' 4846 | usleep(delay) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/proc.go:5671:57: error: reference to undefined name 'usleep' 5671 | usleep(3) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/runtime.go:35:17: error: reference to undefined name 'usleep' 35 | usleep(100 * 1000) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/runtime.go:66:9: error: reference to undefined name 'exit' 66 | exit(int32(code)) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/signal_unix.go:662:25: error: reference to undefined name 'usleep' 662 | usleep(5 * 1000 * 1000) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/signal_unix.go:669:9: error: reference to undefined name 'exit' 669 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/signal_unix.go:761:9: error: reference to undefined name 'exit' 761 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/signal_unix.go:813:9: error: reference to undefined name 'usleep' 813 | usleep(1000) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/signal_unix.go:921:17: error: reference to undefined name 'exit' 921 | exit(2) | ^ /homes/botcazou/gcc-head/src/libgo/go/runtime/time_nofake.go:31:16: error: reference to undefined name 'write1' 31 | return write1(fd, p, n) | ^ gmake[3]: *** [runtime.lo] Error 1 -- Eric Botcazou