From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out2.suse.de (smtp-out2.suse.de [IPv6:2001:67c:2178:6::1d]) by sourceware.org (Postfix) with ESMTPS id C0B263858D32 for ; Thu, 13 Jul 2023 13:54:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C0B263858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id CCC9F1FD65; Thu, 13 Jul 2023 13:54:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1689256497; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=g+/P/eQWpRWXhWU6TMSkIfAObh9FC+bDRIXgSRLkH3Y=; b=Rlo+cXQC9uZq/nNkJocIQQpj3XGFGNlcKSqpZJiAhkjkUAuctigQsb9h75E30+LygvxwIt vB9NTjcojV76JNiQIIXgpFk4/4aUohCBdsCqnJIOw9KeAs/EqRlr3OGRH7d781rN/sls1U 2/RsrvT7DYKZbxMErARWqyTQeHevjwM= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1689256497; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=g+/P/eQWpRWXhWU6TMSkIfAObh9FC+bDRIXgSRLkH3Y=; b=ZsMtFd+kh3N4kpn8Ea9djYJSXBwRvtHxX52+5jX+1ygIOo11KIKOE+D1yMTwqE5sMSQivS P4zAmTfqgWLnWVAA== Received: from wotan.suse.de (wotan.suse.de [10.160.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by relay2.suse.de (Postfix) with ESMTPS id C0F172C142; Thu, 13 Jul 2023 13:54:57 +0000 (UTC) Received: by wotan.suse.de (Postfix, from userid 10510) id B6DC36924; Thu, 13 Jul 2023 13:54:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by wotan.suse.de (Postfix) with ESMTP id B52176733; Thu, 13 Jul 2023 13:54:57 +0000 (UTC) Date: Thu, 13 Jul 2023 13:54:57 +0000 (UTC) From: Michael Matz To: jacob navia cc: binutils@sourceware.org Subject: Re: SUSPICIOUS CODE In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (LSU 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="-1609957120-1065254340-1689256497=:13548" X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,SUBJ_ALL_CAPS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---1609957120-1065254340-1689256497=:13548 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT Hello, On Wed, 12 Jul 2023, jacob navia wrote: > This change was introduced on Aug 18th 2011 by Mr Alan Modra with the > rather terse comment: "(get_frag_for_reloc): New function. ยป. Nope. The third loop (the one you're asking about) wasn't added with the above, but rather by commit 740bdc67c057 (also by Alan). It contains testcase and justification. (Hint: as last resort, and only then, a reloc is associated with a frag at the _end_ of section. frags can be var-length). The testsuite is run (as usual with many GNU projects) with 'make check' after the appropriate configure and make steps. Ciao, Michael. ---1609957120-1065254340-1689256497=:13548--