From patchwork Sun Jan 12 10:34:00 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 37319 Received: (qmail 12193 invoked by alias); 12 Jan 2020 10:40:30 -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 12133 invoked by uid 89); 12 Jan 2020 10:40:30 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.6 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3 autolearn=ham version=3.3.1 spammy=HX-Languages-Length:697, 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=1578825628; x=1610361628; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=UXZ6FW0NiS7hqP7Zgk0DIBBQQgLCz7ZZPbX5D/Dhfeo=; b=qcZG2AnN0XJE3lU3epyPNGisAE6B+1fjXBvO4oH6CSHCgDD6UWElxBMz /zZLEvin/x01FaJwNkmI8B9nKVJPfk/cfOeUe+zWJgmdp+um6I5bU2Thr S03nWRNcrZx+G+k0P0XaTjfF1bfgW7pkR8YH73YS3QAw3XsK3NDwQDZIf Xk9bH6fjMnsAaVkW+gD3+q1kPW1x9K81W3kSEvTu7VOfqxfWFFE0X2uB6 ltHGuzSZmRq+1mOldb0i+inQgowxaNYUd/p20u9C1xjf+lz1rvJneBfpu oTrbffENawj4yxodxx3gDhDJ2h+NDAKjU9RFUbNkBxREUksd1UapmxwhT Q==; IronPort-SDR: EUhL4F8G08AGtrFZHEce3OH+WmC+Y0IXI63erC7KlTXugOkLBhIp+ZjW4kaZZsbRSHBU/x7fG+ qZfrXUW2w3bJez755c0XlDlgb5cQI9N42JgZKugrgZ0QSk6Q9oWsTo8vcAQ1mdxYeagWbneMlj KON1F7d0fgZUllN6OwJbZ3vmGTsTc9w+An+bsSXv3sRmJGJCKngKSAYRYYSbN0RDI3XYc6a433 z8Lo6gQUriSbe4GSylT1+s617K7wo0w+5j++e9tHxLN1boG94j39V5fiG9dgglYTm84OBcgtfc w3o= IronPort-SDR: LcB1NFlVWjhWI1qsy1u6DGRIZ7rw77azCbsCZDMZAYVeiQQy7n9dM+1HGHYh8IcjVh6qj0AS+K wQUpVy8Xdirr+0o0wW4tkSJL4kUGvuMs5QNAVaNVGPoyi7JJ1eBFcCQFQ4yVpsBQAgck8nVf8B LVPK0SDe3YQeub2nYZ9qu0n+q3rYIqerScQjXsB/j46SPAlnW/4VtlE5WSWgqaWXRlWMvCS36T 9Kq+d3bJMqAJ+NsRb0xm4Hx+DOpNtIRCQjhucUczvjXcC7pFTahpmG6jxoubYqQyuHCll9bfMr 1AQlZpQIlThG9V1OfA4VLqe3 IronPort-SDR: G4TWzQ29IvE++THljaz8JwjMwN0xVxXHBX2n1tUX189oh1DflGfVs9eA9/wWPmlXNyBRPD3Q02 aFQKyQKm5bk0vhzL8LfWxWs028UDIm+m2taEloSPlqN+fsPKGucx6twiTG/DTIxx79hb0p1TRX rRbTlgzf4iyUGG2JsdxdA1UNGfAnvOcus3LDiYp3gQWFU3CCa9aIns8Bv8BYG+Z/A4QY9C+hEs 6OsPQImniS7ERY5ameiOKAEeG4+82K+TstQUrnbi4GqcQSet6THFrJ9P6hzaCLrKucguy49Fm1 H1Q= 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 11/23] RISC-V: Support dynamic loader for the 32-bit Date: Sun, 12 Jan 2020 02:34:00 -0800 Message-Id: <3ce2565efca263183385e3e806ab9c3ccdd44dcd.1578824547.git.alistair.francis@wdc.com> In-Reply-To: References: MIME-Version: 1.0 From: Zong Li Add the LD_SO_ABI definition for RISC-V 32-bit. --- sysdeps/unix/sysv/linux/riscv/ldconfig.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysdeps/unix/sysv/linux/riscv/ldconfig.h b/sysdeps/unix/sysv/linux/riscv/ldconfig.h index 3d7065b293..35badb7cf0 100644 --- a/sysdeps/unix/sysv/linux/riscv/ldconfig.h +++ b/sysdeps/unix/sysv/linux/riscv/ldconfig.h @@ -24,7 +24,7 @@ #if __riscv_xlen == 64 # define LD_SO_ABI "riscv64-lp64" #else -# error "rv32i-based targets are not supported" +# define LD_SO_ABI "riscv32-ilp32" #endif #define SYSDEP_KNOWN_INTERPRETER_NAMES \