[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] x86emul/test: suppress GNU ld 2.39 warning about RWX load segments


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 14 Mar 2023 09:44:26 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VjYxqtXRpn4D+uzHIt9bqs/v2Rsn3caWHv+LjzFic80=; b=StOoAvEzHfaqBA+l0mGHlbCMlIPaANHk27cnTIAWYTa4iYK0ReH7+UmhosSQHTe3qhDFu0t7e4X+iOz7+z2QQP9i4OrwX3hUu8edNgwwtHPzCoaP/RAiTVVBztrlq4Niq3/ZzVdwuvfVpydQrwqWNdhFvbudTCQuoTQmeYj6z96yK94e0G6g7s7M0/bmHieAPhU27m70eKTdpirTaW5Mxhe7Db3oyxSZcVBnVmGlgTnNt7+L37Zbfm0Us4QMXuUACgUCGLcPXkww+VE4yNt6VHkMr8P/spIaTiO3BLyRDFCiG90b4FjE/h4lq/BpZAUHn2AFOpHbp/Mb+M5xWsw36A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K7hrMvb4KdglQEzw3Y5pKkj7ijmHWfIh8Aw3p9KqfbnyJ4oER5vUzsBGZXG5NgLBbzd/8BloyllqOd2sNgTtS6S424CUgE7dvTewipAYCKQn4ekRna2G54BDeVD+Na8NfSFuSTeTcXIbp9j+5yW6SizBuoIpl1dIsj/w4bZ/+ina5enHwSbiXwSb5VlyW/kcTvCckKaoxD2AegWC7xvVGgrbWmuSrurUPwfDqOJOTWg+BoyC7CPG0GiQSsuQXQLOM0PUMJ+QcqDO3f2+LE4x5/FffOSGgEeEsNwBtnF2jMqoGvjBbOZCnhiywy/wcitHCfNnXczmTlPMHI2P7a7+Lg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Tue, 14 Mar 2023 08:45:08 +0000
  • Ironport-data: A9a23:1WMxQ6LpMbGyr/UEFE+R8JQlxSXFcZb7ZxGr2PjKsXjdYENS1jwFm mBLW27Sb6qOM2T9eownYI+29BwG7MPTztdiSwVlqX01Q3x08seUXt7xwmUcnc+xBpaaEB84t ZV2hv3odp1coqr0/0/1WlTZhSAgk/rOHvykU7Ss1hlZHWdMUD0mhQ9oh9k3i4tphcnRKw6Ws Jb5rta31GWNglaYCUpJrfPTwP9TlK6q4mhA5QViPakjUGL2zBH5MrpOfcldEFOgKmVkNrbSb /rOyri/4lTY838FYj9yuu+mGqGiaue60Tmm0hK6aYD76vRxjnVaPpIAHOgdcS9qZwChxLid/ jnvWauYEm/FNoWU8AgUvoIx/ytWZcWq85efSZSzXFD6I+QrvBIAzt03ZHzaM7H09c55PVxIq Ls7MQoNYwKggMiEx7mETMlF05FLwMnDZOvzu1lG5BSAVbMMZ8+GRK/Ho9hFwD03m8ZCW+7EY NYUYiZuaxKGZABTPlAQC9Q1m+LAanvXKmUE7g7K4/VvpTGLlmSd05C0WDbRUsaNSshP2F6Ru 0rN/njjAwFcP9uaodaA2iv03raXzHmhBer+EpWm5PFlqXee61YeSxATb3qG4uGZp0OxDoc3x 0s8v3BGQbIJ3E6hQ8T5Xha4iGWZpRNaUN1Ve8Uq5QfIxqfK7gKxAmkfUiUHeNEgrNUxRzEhy hmOhdyBLSNrmK2YTzSa7Lj8kN+pES0cLGtHbylbSwIAuoHnuNtq1kiJSct/GqmoiNGzASv33 z2BsCk5gfMUkNIP0KK4u1vAhlpAu6T0c+L83S2PNkrN0++zTND/D2B0wTA3Ncp9Ebs=
  • Ironport-hdrordr: A9a23:h41VGquq3KSk+Lg1WEHfgI7o7skCEYAji2hC6mlwRA09TyXGra 2TdaUgvyMc1gx7ZJhBo7+90We7MBbhHLpOkPEs1NCZLXLbUQqTXfhfBO7ZrwEIdBefygcw79 YCT0E6MqyLMbEYt7eE3ODbKadG/DDvysnB64bjJjVWPGdXgslbnntE422gYylLrWd9dPgE/M 323Ls7m9PsQwVfUiz9bUN1LNTrlpnurtbLcBQGDxko5E2nii6p0qfzF1y1zwoTSDRGxJYl6C zgnxbi7quunvmnwluEvlWjoqh+qZ/E8J9uFcaMgs8aJnHFjRupXp1oX/mvrS04u+am7XctiZ 3prw07N8p+xnvNdiWeoAfr2SPnzDEygkWSg2OwsD/Gm4jUVTg6A81OicZwdQbY0VMpuJVZ3L hQ12yUmpJLBVeY9R6NrOTgZlVPrA6ZsHAimekcgzh2VpYfUqZYqcg68FlOGJkNMSrm4MQMEf VoDuvb+PFKGGnqJ0zxjy1K+piBT34zFhCJTgwrvdGU6SFfmDRDw04R1KUk7wM93aN4b6MBy/ XPM6xumr0LZNQRd7hBCOAIRtbyInDRQDrXWVjiYGjPJeUiATbgupT36LI66KWBY5oT1qY/n5 zHTRdxqXMyQUTzEseDtac7vCwleF/NHggF9/supaSQ4tbHNf/W2Gy4OR8TevKb0rUi6paxYY f2BHpUa8WTWFcGV7w5mDEWYKMiWUX2YPdlxOrTZGj+0/4jCreawdAzI8yjUobFIHIDZl7VJE clcXzaGPhgh3rbKEMQxiKhF0/QRg==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Fri, Sep 09, 2022 at 09:23:31AM +0200, Jan Beulich wrote:
> Commit 68f5aac012b9 ("build: suppress future GNU ld warning about RWX
> load segments") didn't quite cover all the cases: I missed ones in the
> building of the test code blobs. Clone the workaround to the helper
> Makefile in question, kind of open-coding the hypervisor build system's
> ld-option macro.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Acked-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>

My preference however would be to do this in configure, so if other
use-cases appear on the tools we could perform the check only once.

Thanks, Roger.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.