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 2C3773858037 for ; Tue, 16 Nov 2021 21:52:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2C3773858037 Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-153-4CIf7VjUPXmDZCZYqCnRrQ-1; Tue, 16 Nov 2021 16:52:47 -0500 X-MC-Unique: 4CIf7VjUPXmDZCZYqCnRrQ-1 Received: by mail-qk1-f200.google.com with SMTP id a10-20020a05620a066a00b0046742e40049so243193qkh.14 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=6om8Dosy6xXFk92F+fOM2I3165JKl0FaZzjtj8OIVMj4MuPKor4B4eCVqZR/rLbIp9 5WKJPfyYNq5G+0EfCOc4w56uTEKuUFC7IP+NhzHbiOMD8AASwLQHm323yommboyl5k0g bi6mHuaGapchNV1zTBVhU7oufb84+JGmQ4Q5+heMqPeqDl+Z6bYsaPbYrv72/PcPQJ40 A73ELchM0DAFo3tWN0gDNAvzpt4F+/3cpt9LbjA7EqNyyu4lZWLbZxxtWrwPlGcfzl/V m542Ly+fF3k39oWD92s6kI0UIPxWr85G3Ht+GRhIM+HiJJmZ68sSc/ZHgIE7PBXLNjRV HHKA== X-Gm-Message-State: AOAM531DhSTFE2OdViP45APXzmrMvNBSbsFJdyikEAwh77cmll4GghY1 MrfI4lf9prqqXVtEOpXrTHNLNcbljBVsG/xUru864EzPJgYKkFm4s1r9hct/wTWafw+71tt3uZ6 hrGbS3PqtSxaYdNhQaDH8 X-Received: by 2002:a05:620a:2589:: with SMTP id x9mr9118785qko.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.4 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: 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: , 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.