From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from einhorn-mail-out.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by sourceware.org (Postfix) with ESMTPS id 219CB39484AB for ; Thu, 27 Jan 2022 16:19:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 219CB39484AB Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=ubuntu.com Authentication-Results: sourceware.org; spf=none smtp.mailfrom=ubuntu.com X-Envelope-From: doko@ubuntu.com Received: from authenticated.user (localhost [127.0.0.1]) by einhorn.in-berlin.de with ESMTPSA id 20RGIldV025704 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 27 Jan 2022 17:18:47 +0100 Message-ID: <99921eab-0b07-7792-99de-aa45bc5c86db@ubuntu.com> Date: Thu, 27 Jan 2022 17:18:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [RISCV] RISC-V GNU Toolchain Biweekly Sync-up call (Jan 27, 2022) Content-Language: en-US To: jiawei@iscas.ac.cn, gcc@gcc.gnu.org, binutils@sourceware.org, gdb@sourceware.org, libc-alpha@sourceware.org Cc: cmuellner@ventanamicro.com, sinan@isrc.iscas.ac.cn, philipp.tomsich@vrull.eu, nelson.chu@sifive.com, wuwei2016@iscas.ac.cn, kito.cheng@sifive.com, yulong@nj.iscas.ac.cn, shihua@iscas.ac.cn References: <27086da7.1c00e.17e967d235d.Coremail.jiawei@iscas.ac.cn> From: Matthias Klose In-Reply-To: <27086da7.1c00e.17e967d235d.Coremail.jiawei@iscas.ac.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2022 16:19:08 -0000 On 1/26/22 14:04, jiawei@iscas.ac.cn wrote: > Hi all, > > There is an agenda for tomorrow's meeting. If you have topics to > discuss or share, please let me know and I can add them to the agenda. > > Agenda: > > > > > > - Bump GCC default ISA spec and got bug report[1] for that. Tried to join the meeting, but it ended early apparently. Using in Debian and Ubuntu binutils 2.38, I see then with GCC 11.2 warnings for every link: /usr/bin/ld: warning: /usr/lib/gcc/riscv64-linux-gnu/10/crtn.o: mis-matched ISA version 2.0 for 'i' extension, the output version is 2.1 /usr/bin/ld: warning: /usr/lib/gcc/riscv64-linux-gnu/10/crtn.o: mis-matched ISA version 2.0 for 'a' extension, the output version is 2.1 /usr/bin/ld: warning: /usr/lib/gcc/riscv64-linux-gnu/10/crtn.o: mis-matched ISA version 2.0 for 'f' extension, the output version is 2.2 /usr/bin/ld: warning: /usr/lib/gcc/riscv64-linux-gnu/10/crtn.o: mis-matched ISA version 2.0 for 'd' extension, the output version is 2.2 Are there any plans to backport the support for ISA 2.1/2.2 to GCC 11? Or do we need to configure binutils to use 2.0 until the compiler is changed to GCC 12? There's also no documentation about that change, at least in binutils. Should that be mentioned in the release notes? Thanks, Matthias