From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 322EA385803F for ; Tue, 16 Nov 2021 21:52:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 322EA385803F Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-153-4yBk_-8-O2atKFqvts5_bA-1; Tue, 16 Nov 2021 16:52:47 -0500 X-MC-Unique: 4yBk_-8-O2atKFqvts5_bA-1 Received: by mail-qv1-f70.google.com with SMTP id gf10-20020a056214250a00b003c08951ea03so640211qvb.17 for ; Tue, 16 Nov 2021 13:52:47 -0800 (PST) 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=RRGrhmBK98uUjHUwuIPJziMtWOJsbvDCAWPGPjaq+vw=; b=u7GzlobVWA/tff+1Vad1owS43noNSwtQQIxyLLVX5WQEOd5VxEAxZee09P+ZYcBoj5 YcawnUupjYF8Dg6PXmaJ7WlK137pw2s8AcMdqrhx4W0w+QhB/3kAmqbrrYhaGnwURs7y KnzdPdSnyMamlcMsyZDTbflAE6E4FlNVMbsMZHaHSU5WQDR2QZVCKu0Xo11NO8GUhCC+ c928jGVYL1RPHXClGgjuyIlZCAzYTFn+830GCL6TlxGr98mo1g3P+DgBNXvLrPA5TuI9 Qo65FUUadPR9ycngumwEKgQFsc8mcoaALJi1RCVXniePkswNbUqha8GDVsUZ+65RYMBF b2zw== X-Gm-Message-State: AOAM533E8QsBRuUrLVh933tuCuMVPZwuHR6NcoHC5xgB0CrKJIKc8XW9 vGcSAp6DuLnDngcQHTofVV2vYWAPqGcJ4xgceDDTFKqZpW2STPsKOv8uTWPtvIpHG0TPBpE8KvB JzcTU6GKi0JtCk9AguAg= X-Received: by 2002:a05:620a:2589:: with SMTP id x9mr9118784qko.454.1637099567302; Tue, 16 Nov 2021 13:52:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJxvh36E+lZZ81p4r3sE0IjJqrJokzPnnuhdKf8Iqey6DQvaFrRYj26F+b1cJjkesiF/DOUvyA== X-Received: by 2002:a05:620a:2589:: with SMTP id x9mr9118767qko.454.1637099567134; Tue, 16 Nov 2021 13:52:47 -0800 (PST) Received: from [192.168.86.23] ([136.56.129.226]) by smtp.gmail.com with ESMTPSA id i67sm8890638qkd.90.2021.11.16.13.52.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Nov 2021 13:52:46 -0800 (PST) Message-ID: <1830a8cb-e52e-aa03-b8dc-9dda2d697582@redhat.com> Date: Tue, 16 Nov 2021 16:52:45 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: glibc build failure due to Systemtap probe change To: Florian Weimer , Stefan Liebler Cc: Arjun Shankar , libc-alpha@sourceware.org, systemtap@sourceware.org References: <87a6i4e9ej.fsf@oldenburg.str.redhat.com> From: Stan Cox In-Reply-To: <87a6i4e9ej.fsf@oldenburg.str.redhat.com> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP 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: systemtap@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Systemtap mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Nov 2021 21:52:53 -0000 systemtap can now extract and store floats as long type and do basic operations so static markers now tag a float arg with a 'f'. Hmm, so __longjump is creating its own STAP_PROBE_ASM_TEMPLATE? Adding the arg type was difficult for even the baroque sdt.h macros to handle so some of the functionality was pushed into gas macros where compiler results can be observed instead of simple source text. So the resulting template is now considerably more complex.