From patchwork Sun Jan 12 10:34:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 37327 Received: (qmail 15384 invoked by alias); 12 Jan 2020 10:40:54 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 15316 invoked by uid 89); 12 Jan 2020 10:40:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.4 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_NUMSUBJECT autolearn=ham version=3.3.1 spammy=HX-Languages-Length:1129, HContent-Transfer-Encoding:8bit X-HELO: esa6.hgst.iphmx.com DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1578825652; x=1610361652; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=4XH42kjYUuXW/17zkfF4JtzgBGwiLv0mP1chCCnS9K4=; b=VpIvTm0C/B7GKjTC/rz5BBYHYLrmsTfZq9vlzkzYfFLcwRR5gP6NTpMA 5BQrx1XltTqw3BtA2Ii741zjaLMV8W/j8xa2Vi1DOiwJiwL55/GHDBjWs v5QjrHbzgOnlpY3TZROtyUTlG+JIDWztcydlpGPoFa2hHYte93c+O8fdm aWlTLcqGcR/JKoe7hByZYUP/ArQFq15qs/Ntbo7hoY/cV0X+N9JQUnCZe BEtR9KDvySrSiAgXZLqjxfrcU7n1+bk/sSx/upXFHXW4n+stmkwdPhexf og77Etvfy8DsP6+t83bQAiJq5Wm+6He2lG+EvVn6LxCCK+si+U1tvWYEz Q==; IronPort-SDR: htnz93xlbUriU+hLAlsi7FCdK8K7oltPJpPvYS2rzXT/WeaKrR9fCi8Ky8X6N9QgQ3vyLvH6DS xnLXtM5bSA3uwbZBPYZ5TNMzZg+420YNNiRnwbW+DzHbDnfzyrDQOS9RgYc4ccah6O2KhwPOLY S9kJeYtJrR44tHnGq4IR4vn1swfLN7BjlIwbzGxuENBGLSDzP3uyIAnLTYRjzQJA+r+xlxrI1c Y2tpeWOR8BKJXyAjf2Er1tLBW1ztSW4dF+PNmOPpuX51horzHMo5MpyV4SehA5HNyJqtl5Df75 O3I= IronPort-SDR: VOkB1PaxLpGMgSUrAgsMkFVcGRbGbDnd0lRpNm+rqbjyppUx8f0GXLV8NIasNELX2vXdnzxvhp 1w6Y4XqCeaRsJ3uj83hJZjLkkbITHJTiIBCcoGRkURJDrRnKE3Z6ubjBTpWMOw2lVgU3BJ4OF6 tu6AlONoRdRmh7jb21ylh6pP0KEA6qZruveSFs94++LUb2b2ZI1ccuCo6yd9A0CpNkDxdTExtD oB9BuNYU2u8QQb31FvgrB1vHpzxKKZVn0KGA3omCrJepc1Zk/z9O3Gylb1ZOitW4yfcqYduc/4 eAZ8j06nJQj83NsJZxfA8kHr IronPort-SDR: A26jokj+CoHp1N0OhdVZiymzdQp+hUtog2MddM/fUnqGK5bChlYesW2t8Hk/1gjAXVkBRHhTw5 xSEyx9EkMzPQJDHTbB6tnyTKBlVsXzZ259cKF9kW6sh8vtZMsJXFygwaj3QjqPT2VNwSQU24/K chRGvYqqbYxxNcN7P7uCFiaJSjt7HtuIwCm6EZX/oy1Tia6pYwAMP3nbtlf+CHT1TBezq0GaJU yv3BzWun/9Cjon32NhGg2a/szhiGlZ8v3kKB0Vbtc4zBJB+j5w0kCGNmTI21BSZBAgl+JAN7TK a5g= WDCIronportException: Internal From: Alistair Francis To: libc-alpha@sourceware.org Cc: arnd@arndb.de, adhemerval.zanella@linaro.org, fweimer@redhat.com, joseph@codesourcery.com, palmerdabbelt@google.com, macro@wdc.com, zongbox@gmail.com, alistair.francis@wdc.com, alistair23@gmail.com Subject: [RFC v6 20/23] riscv32: Specify the arch_minimum_kernel as 5.4 Date: Sun, 12 Jan 2020 02:34:25 -0800 Message-Id: <854f3cf104857caa5180841e9d355c333b6778fc.1578824547.git.alistair.francis@wdc.com> In-Reply-To: References: MIME-Version: 1.0 --- sysdeps/unix/sysv/linux/riscv/configure | 1 + sysdeps/unix/sysv/linux/riscv/configure.ac | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/sysdeps/unix/sysv/linux/riscv/configure b/sysdeps/unix/sysv/linux/riscv/configure index 2b3c77f18c..db09edad1d 100755 --- a/sysdeps/unix/sysv/linux/riscv/configure +++ b/sysdeps/unix/sysv/linux/riscv/configure @@ -155,6 +155,7 @@ _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "4 4 4" >/dev/null 2>&1; then : libc_cv_riscv_int_abi=ilp32 + arch_minimum_kernel=5.4.0 fi rm -f conftest* diff --git a/sysdeps/unix/sysv/linux/riscv/configure.ac b/sysdeps/unix/sysv/linux/riscv/configure.ac index 710d46afcd..9c736415f7 100644 --- a/sysdeps/unix/sysv/linux/riscv/configure.ac +++ b/sysdeps/unix/sysv/linux/riscv/configure.ac @@ -13,6 +13,10 @@ if test $libc_cv_riscv_int_abi = no; then AC_MSG_ERROR([Unable to determine integer ABI]) fi +if test $libc_cv_riscv_int_abi = ilp32; then + arch_minimum_kernel=5.4.0 +fi + libc_cv_riscv_float_abi=no AC_EGREP_CPP(yes, [#ifdef __riscv_float_abi_double yes