From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0:4864:20::231]) by sourceware.org (Postfix) with ESMTPS id AC7763858016 for ; Wed, 11 May 2022 17:05:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AC7763858016 Received: by mail-oi1-x231.google.com with SMTP id n24so3410620oie.12 for ; Wed, 11 May 2022 10:05:20 -0700 (PDT) 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:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=KzvQlqjG4kRpaiwkY4eQeESHi5khDbqsUY/j7dXsHao=; b=Xx7xTAMuTqlqCpB//MJZVVPXmQz6h0XOnhcmeGMM7KiMH/k1veawJBhWBVYcixM9R0 VSkqKYZCEFko9VnLm3O6I7vWR7srsxCNEvkkYZA/3zHvF4+/RuBybENVk5JgeKYfK2MA lD0mI8MOH5h+7SqfXtl1h4W4dE3ZKO/sLvuvZXW+LkyfHBidWIAn5E+PDQ6XNvcOjTvL xnRZxC7pOk8wYnB3D0Lq3XMZ3qG30fNB3qVT9KeamWm8oy4/2bQuCeDMRm6StQhsyqXp DQHJpO+0OcwLA/WC634vCdKt6Cts6V3OWI/JBo1kG0i3kVmHKlzIEcm8ECjjKQYn95c5 FI/A== X-Gm-Message-State: AOAM532Fx+X+vLe2OkUi871W7BRSR1Yr+V58hZruMS3JzAWAFMA1pDcq 62K7Z0LIGA7mdAaDC+xVph67xw== X-Google-Smtp-Source: ABdhPJwEvMkB7MzIEOsRBo1bxhHJgWentqMO/puy8YlWDMGVJtEtEMpRWZhXtGvXr+p2qubyuwERfA== X-Received: by 2002:a05:6808:1454:b0:328:82a9:cb08 with SMTP id x20-20020a056808145400b0032882a9cb08mr3037299oiv.106.1652288719906; Wed, 11 May 2022 10:05:19 -0700 (PDT) Received: from ?IPV6:2804:431:c7ca:5fbd:9d46:f0f6:e4b6:b83b? ([2804:431:c7ca:5fbd:9d46:f0f6:e4b6:b83b]) by smtp.gmail.com with ESMTPSA id q8-20020a05687101c800b000e9b8376a7bsm744144oad.23.2022.05.11.10.05.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 11 May 2022 10:05:19 -0700 (PDT) Message-ID: <15c3429c-d3a6-9cea-b986-0c63226fbecc@linaro.org> Date: Wed, 11 May 2022 14:05:15 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: [PATCH v4 01/13] LoongArch: Update NEWS and README for the LoongArch port. Content-Language: en-US To: caiyinyu , libc-alpha@sourceware.org Cc: joseph_myers@mentor.com, xuchenghua@loongson.cn References: <20220509022611.1248063-1-caiyinyu@loongson.cn> <20220509022611.1248063-2-caiyinyu@loongson.cn> From: Adhemerval Zanella In-Reply-To: <20220509022611.1248063-2-caiyinyu@loongson.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-12.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, 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: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 May 2022 17:05:22 -0000 On 08/05/2022 23:25, caiyinyu wrote: > --- > NEWS | 9 +++++++++ > README | 1 + > manual/math.texi | 2 +- > 3 files changed, 11 insertions(+), 1 deletion(-) > > diff --git a/NEWS b/NEWS > index ef8ac4acd2..65070282bb 100644 > --- a/NEWS > +++ b/NEWS > @@ -16,6 +16,15 @@ Major new features: > -z pack-relative-relocs option, which is supported for some targets > in recent binutils versions. Lazy binding doesn't apply to DT_RELR. > > +* Support for LoongArch running on Linux has been added. This port requires > + as least binutils 2.38, GCC 12, and Linux 10.0.0. Currently only hard-float I think you mean Linux 5.19 here. > + ABI is supported: > + > + - loongarch64-linux-gnu > + > + The LoongArch ABI is 64-bit little-endian and uses 64-bit time (y2038 safe) and > + 64-bit file offsets (LFS default). I think you can omit the 64-bit time and LFS support, since both are default for all 64-bit architectures. Is the name 'loongarch64' implying a ILP32 variation in the future? > + > Deprecated and removed features, and other changes affecting compatibility: > > * Support for prelink will be removed in the next release; this includes > diff --git a/README b/README > index 3d5a78ccff..63f3a1bebf 100644 > --- a/README > +++ b/README > @@ -31,6 +31,7 @@ The GNU C Library supports these configurations for using Linux kernels: > i[4567]86-*-linux-gnu > x86_64-*-linux-gnu Can build either x86_64 or x32 > ia64-*-linux-gnu > + loongarch64-*-linux-gnu Hardware floating point, LE only. > m68k-*-linux-gnu > microblaze*-*-linux-gnu > mips-*-linux-gnu > diff --git a/manual/math.texi b/manual/math.texi > index 477a18b6d1..105d6122df 100644 > --- a/manual/math.texi > +++ b/manual/math.texi > @@ -70,7 +70,7 @@ provided for @code{_Float32}, @code{_Float64} and @code{_Float32x} on > all platforms. > It is also provided for @code{_Float128} and @code{_Float64x} on > powerpc64le (PowerPC 64-bits little-endian), x86_64, x86, ia64, > -aarch64, alpha, mips64, riscv, s390 and sparc. > +aarch64, alpha, loongarch, mips64, riscv, s390 and sparc. > > @menu > * Mathematical Constants:: Precise numeric values for often-used