From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 76384 invoked by alias); 26 Jan 2018 17:51:23 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 76374 invoked by uid 89); 26 Jan 2018 17:51:22 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS,URIBL_RED autolearn=ham version=3.3.2 spammy= X-HELO: mail-pg0-f66.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:subject:in-reply-to:cc:from:to:message-id :mime-version:content-transfer-encoding; bh=3pLcikJYsAgnVnbxUmGm5ciCIHDq2uCrNCQ3Oyirlr0=; b=COp1ibZtQR6FVXgT9yfwOMi8rm6PsEe1qdfNqnzqr3WjALy+CBMt/1s45ZIKn4ZM/q XLOufNpXzcBpoMjoEKSpbgH6lDOBLiQzSTN14kZA+MHpCFqdXu7x4TzL/9llLN2YUY78 aESu2wYKno0t8SDwzI+hrdLfqpPaSL00wBs8tkz8MPh9oLp+sz5UWsWaq0l0zzS/66OD n17PZB2/fqtMgqQpoREM9xDbQidAU9uKrEL5sY22V1OJ8c6Cakrqhu2kKPDTLS5YSm2A ht+7XDBjYNB9VO3Tc1eAa+K9Y7S2rdXDGsCRCb/rgL6/gUTQ5nxRu80haPXjGLT4BVm/ 8zmg== X-Gm-Message-State: AKwxytfGQ6GwyS4hMiBb115pnjcruo6SNz561Ly78o4J/NwwmO79efN6 qmfeGVYK49DNZOCIgWEgr0yr6Q== X-Google-Smtp-Source: AH8x226sHILTrvwgE8Ajf/Wd+NWJ+tETZdItUrCcF4dkBMUTdkQtveeR3JWaG5/VZbwP+MBlxDFZpQ== X-Received: by 2002:a17:902:32a2:: with SMTP id z31-v6mr15202669plb.345.1516989079951; Fri, 26 Jan 2018 09:51:19 -0800 (PST) Date: Fri, 26 Jan 2018 18:20:00 -0000 X-Google-Original-Date: Fri, 26 Jan 2018 09:51:17 PST (-0800) Subject: Re: [PATCH 03/17] Add support for the RISC-V-specific ELF flags In-Reply-To: <15294291-e434-47e2-5464-9282d401fcba@arm.com> CC: joseph@codesourcery.com, nd@arm.com, libc-alpha@sourceware.org, Andrew Waterman , Darius Rad , dj@redhat.com, patches@groups.riscv.org, sellcey@cavium.com From: Palmer Dabbelt To: szabolcs.nagy@arm.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-SW-Source: 2018-01/txt/msg00943.txt.bz2 On Fri, 26 Jan 2018 07:49:44 PST (-0800), szabolcs.nagy@arm.com wrote: > On 25/01/18 18:09, Palmer Dabbelt wrote: >> On Thu, 25 Jan 2018 08:51:05 PST (-0800), joseph@codesourcery.com wrote: >>> On Wed, 24 Jan 2018, Palmer Dabbelt wrote: >>> >>>> The RISC-V port defines ELF flags that enforce compatibility between >>>> various objects.  This adds the shared support necessary for these >>>> flags. >>>> >>>> 2018-01-13  Palmer Dabbelt  >>>> >>>>         * elf/cache.c (print_entry): Add FLAG_RISCV_FLOAT_ABI_SOFT and >>>>         FLAG_RISCV_FLOAT_ABI_DOUBLE. >>>>         * elf/elf.h (EF_RISCV_RVC): New define. >>>>         (EF_RISCV_FLOAT_ABI): Likewise. >>>>         (EF_RISCV_FLOAT_ABI_SOFT): Likewise. >>>>         (EF_RISCV_FLOAT_ABI_SINGLE): Likewise. >>>>         (EF_RISCV_FLOAT_ABI_DOUBLE): Likewise. >>>>         (EF_RISCV_FLOAT_ABI_QUAD): Likewise. >>>>         * sysdeps/generic/ldconfig.h (FLAG_RISCV_FLOAT_ABI_SOFT): New >>>>         define. >>>>         (FLAG_RISCV_FLOAT_ABI_DOUBLE): Likewise. >>> >>> This patch is OK, please commit. >> >> Thanks.  Committed! > > note that the FLAG_RISCV_FLOAT_ABI_SOFT ldconfig.h macro > value conflicts with the arm/ilp32 branch, i can update this > in the ilp32 branch but ldconfig will print existing ilp32 > ld.so.cache files incorrectly. Oh, sorry about that. I don't mind changing our flag value, what should I make it?