From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-4.2 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 286521F8C8 for ; Mon, 27 Sep 2021 20:22:59 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 0593E3858418 for ; Mon, 27 Sep 2021 20:22:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0593E3858418 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1632774177; bh=ILxk01e7JID4o3fa9gP1u/zoGx3f+Y/w/TCkrLz1Ha8=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=fC1eMEOH+sUTP3nvUvm128aNEiPcD4+n3AjK3x8RxZqNLdf3Q/waNeeCT6chAPvKu k/DbUZzV9Sgyy8J5utdppneKZr6eu3W2pVL8k/XhpoDnXK+C4IrOGGVjIVWs9gtIaK 9Ik+0uql98dACWzAJSdjUgEQ7scpUKcz7cWrerdw= Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) by sourceware.org (Postfix) with ESMTPS id 302233858D3C for ; Mon, 27 Sep 2021 20:22:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 302233858D3C Received: by mail-pl1-x62b.google.com with SMTP id l6so12575348plh.9 for ; Mon, 27 Sep 2021 13:22:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ILxk01e7JID4o3fa9gP1u/zoGx3f+Y/w/TCkrLz1Ha8=; b=vaFneFLbj1cIPb8iSZ3l7aaWNQl4xvPSvWaMv2whhQ8NHZbV+ehoDL25sK+vpmHtQG OJTA5VrqpqB80qfSEwTh/CYfIykCh3T5Xv3k7xVJE+XBI/Xrdr0gKYBQ5M1Eh/obtVf/ FwrhRAVYuceoEADaxeQxPNsBZflBvnv0SyjRJn/0BJ8nQepFh7+BGe4KsPX14/Xtl1fz fMQdOediG/zqBTjb3a++RH+hr2GLcajCIbu+mfDhEpm/HyfXVlPgD2L/L6HK5y0jRhew nKXfcEB8G54jQjeACn09xsf5jdk3gm6bfWKGr2IVai9AbjPm8lyapKbMLxkz3DRKcR5o 04ew== X-Gm-Message-State: AOAM530x072AvuJWxu/4uMR5aP22BmkEiLJPKGOHK0Uibw/6UA0qkdvC Gv9b8eQYAcoXe/Y/ru/lKJTU95BoAuBBJdHxFVE= X-Google-Smtp-Source: ABdhPJxiLDUTx+expGKRwnkBjzeyiqyOFmgM3cMIARy8Bj1ujwTr+dF01xULi9epoKyKjTIDwbk0FQRYy7a/Q8MhI0M= X-Received: by 2002:a17:902:8d8b:b0:138:e09d:d901 with SMTP id v11-20020a1709028d8b00b00138e09dd901mr1691415plo.34.1632774156330; Mon, 27 Sep 2021 13:22:36 -0700 (PDT) MIME-Version: 1.0 References: <20210913230506.546749-1-goldstein.w.n@gmail.com> <02afac02-47a5-43a5-8437-79fdbbea62aa@www.fastmail.com> <87mtoerl85.fsf@oldenburg.str.redhat.com> <875yumjx36.fsf@oldenburg.str.redhat.com> <87a6jyez7o.fsf@oldenburg.str.redhat.com> <87r1d9ewc9.fsf@oldenburg.str.redhat.com> <87mtnxevo1.fsf@oldenburg.str.redhat.com> <87ilylev4j.fsf@oldenburg.str.redhat.com> <87sfxpdf01.fsf@oldenburg.str.redhat.com> <87k0j1dd8u.fsf@oldenburg.str.redhat.com> <87czotdc2p.fsf@oldenburg.str.redhat.com> In-Reply-To: <87czotdc2p.fsf@oldenburg.str.redhat.com> Date: Mon, 27 Sep 2021 15:22:25 -0500 Message-ID: Subject: Re: [PATCH 1/5] x86_64: Add support for bcmp using sse2, sse 4_1, avx2, and evex To: Florian Weimer Content-Type: text/plain; charset="UTF-8" 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: , From: Noah Goldstein via Libc-alpha Reply-To: Noah Goldstein Cc: Zack Weinberg , Zack Weinberg via Libc-alpha , Joseph Myers Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org Sender: "Libc-alpha" On Mon, Sep 27, 2021 at 2:59 PM Florian Weimer wrote: > > * Noah Goldstein: > > > From as.i > > > > # 0 "/home/noah/programs/opensource/glibc-dev/build-many/src/binutils/gas/as.c" > > # 1 "/home/noah/programs/opensource/glibc-dev/build-many/build/compilers/x86_64-linux-gnu/binutils/gas//" > > # 0 "" > > # 0 "" > > # 1 "/usr/include/stdc-predef.h" 1 3 4 > > # 0 "" 2 > > # 1 "/home/noah/programs/opensource/glibc-dev/build-many/src/binutils/gas/as.c" > > # 38 "/home/noah/programs/opensource/glibc-dev/build-many/src/binutils/gas/as.c" > > # 1 "/home/noah/programs/opensource/glibc-dev/build-many/src/binutils/gas/as.h" > > 1 > > # 37 "/home/noah/programs/opensource/glibc-dev/build-many/src/binutils/gas/as.h" > > # 1 "../bfd/config.h" 1 > > The above corresponds to this source line: #include "config.h" > > > # 38 "/home/noah/programs/opensource/glibc-dev/build-many/src/binutils/gas/as.h" > > 2 > > > > Seems to be using "../bfd/config.h > > > > Which does not contain a define for DEFAULT_GENERATE_ELF_STT_COMMON > > Right, that's wrong. We saw something like this before: > > > > But the command line seems to be right this time: -I. should pick up > > /home/noah/programs/opensource/glibc-dev/build-many/build/compilers/x86_64-linux-gnu/binutils/gas/config.h > > which hopefully exists on your system. It does. > > I still haven't got a clue what is going on here. :/ Either way, thank you for the help! I'm gunna post the patch w.o fully build-many-glibcs.py tests. > > Florian >