From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) by sourceware.org (Postfix) with ESMTPS id 0104F3858402 for ; Fri, 28 Jan 2022 21:54:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0104F3858402 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pg1-x52c.google.com with SMTP id g20so6359632pgn.10 for ; Fri, 28 Jan 2022 13:54:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language :from:to:cc:references:in-reply-to:content-transfer-encoding; bh=1ENGHz3R4lQH9tu/5draSU7qyXAYTZte9E5z2PtfjwA=; b=YCdG/5Jwxwh+CFBe9bZD9t41f4PEhW86xKmSCbKBsHXhgVoZD6JoYCiVT2Oj2mWAtk 7MsbnRgv3NjryP/MmuVIm+suJf+i46+xhdZhxow0WcpkmSIMbDU3y1fPEJeUbfWzEk+B +Kd/mG4TGQd58DciE4wqnf++AX3l2zNxVXOm7nvnmtqABZ6IFlMm8if8RNHdkPLiZtfE /QycBaIb2mIc0lGMSOnqM0nev6f8o0fa4X/qxbn8KLeNGz6aaK3jr0918fZt7/jgAwWo BS3LUzYxb24b00IOqWlrgYnvZ8EB9Z14aucXbSuRUwGWMtc0Z6M+CITbyw6GgimQZpqT U83Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:from:to:cc:references:in-reply-to :content-transfer-encoding; bh=1ENGHz3R4lQH9tu/5draSU7qyXAYTZte9E5z2PtfjwA=; b=wmY/HBtCh/JpE4Insk4+3ZISgoowW2eO07A+bm7Hv/yQRH/Ew17O4XMdOR+6XSMVd7 SL+5WRtGSBw/YSagS17KmxSp7b8siFabV6ih35Mvub/vFdFocQ5BRFGTLFQgk1mGvkAB lPZXpiuKSpvSm0yWe7CKaZhtvHyG14ms1S34WRbvgS7oRDcIwacnJ72MZLB8hvfQJ2QM M10t366MPsp+duVXR79+mi0kUD++fdOYGoNN+FzxXwzTuP+YZ52vmugwxBXZA187HX3E glXrdyfjRBQ1docJXi6czdXsezkoXexE0tXzJsifTeC3peugE+nxIJTB10NunBceYLI4 J0Uw== X-Gm-Message-State: AOAM531cN02mjrqshJWR9OgUZ3WCefEPBCDZMfDKU4MCEhWxTCywHVzp p0h9Ad6gu7drpWgSk+Eu+sk= X-Google-Smtp-Source: ABdhPJwMHTXUhPdZlPSIOlBke0lpkd7TcE45fGi5CCAiXiUvML6J7ejXqnvDgcJL9vSYD86rifmXVg== X-Received: by 2002:a63:151:: with SMTP id 78mr8081014pgb.546.1643406865953; Fri, 28 Jan 2022 13:54:25 -0800 (PST) Received: from [192.168.1.15] (65-130-85-11.slkc.qwest.net. [65.130.85.11]) by smtp.gmail.com with ESMTPSA id oc17sm3653414pjb.12.2022.01.28.13.54.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Jan 2022 13:54:25 -0800 (PST) Message-ID: Date: Fri, 28 Jan 2022 14:54:24 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: nds broken by recent patches Content-Language: en-US From: Jeff Law To: Mike Frysinger Cc: newlib@sourceware.org References: <171dc9cb-6b2c-ead3-1c55-27fadb33220f@gmail.com> <3da42247-9096-0a03-4b38-66460854c2c7@gmail.com> In-Reply-To: <3da42247-9096-0a03-4b38-66460854c2c7@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A, 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: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2022 21:54:28 -0000 Replying to myself... On 1/28/2022 9:36 AM, Jeff Law wrote: > > For example, someone mucked up the compiler for or1k-elf at the same > time you're doing your refactoring.  Now I've got a patch to fix the > compiler ICE, *but* I'm also getting a crap-ton of new testsuite > failures in the testsuite due to missing _init/_fini symbols.  I don't > know yet if that's a newlib issue or something else mucked up on the > compiler side. I think I've tracked this done.  The change to internalize HAVE_INITFINI_ARRAY wasn't complete.  It missed newlib.  Affects aarch64, arm, or1k and cris -elf ports.  I don't test for former pair, but I do test the latter pair.   or1k and cris fail differently. or1k-elf code fails to link, while cris-elf fails a few tests that rely on ctor/dtor support. > > The h8300-elf port in the last few days has started failing while > building newlib with: > > cp: cannot stat 'libc/crt0.o': No such file or directory I think you fixed this today.  Thanks.  My test is still spinning, but it's well past the point where it was previously failing. If you could take care of the nds32 stuff Mike, it'd be appreciated.  We'll reset and see where things are. Jeff