[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/25550] Review .arch directives
From: |
jbeulich at suse dot com |
Subject: |
[Bug gas/25550] Review .arch directives |
Date: |
Fri, 14 Feb 2020 11:39:41 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=25550
Jan Beulich <jbeulich at suse dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jbeulich at suse dot com
--- Comment #1 from Jan Beulich <jbeulich at suse dot com> ---
However, as pointed out in the mail discussion already, consistent behavior
should result (which currently isn't the case):
1. Since .arch generally enables prereqs for the specified ISA extension (like
AVX for AVX512F), disabling an extension also should disable everything that it
is considered a prereq for.
2. Any ISA extension enabled should be enabled completely. The main anomaly
looks to be SSE/SSE2 insns accessing MMX registers, where strictly speaking the
MMX ISA extension isn't a prereq to the SSE* ones (it's only the registers that
are used), which gas also handles this way. A patch was already proposed to
address this:
https://sourceware.org/ml/binutils/2020-02/msg00250.html
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/25550] New: Review .arch directives, hjl.tools at gmail dot com, 2020/02/13
- [Bug gas/25550] Review .arch directives,
jbeulich at suse dot com <=
- [Bug gas/25550] Review .arch directives, hjl.tools at gmail dot com, 2020/02/14
- [Bug gas/25550] Review .arch directives, jbeulich at suse dot com, 2020/02/14
- [Bug gas/25550] Review .arch directives, hjl.tools at gmail dot com, 2020/02/14
- [Bug gas/25550] Review .arch directives, jbeulich at suse dot com, 2020/02/14
- [Bug gas/25550] Review .arch directives, hjl.tools at gmail dot com, 2020/02/14
- [Bug gas/25550] Review .arch directives, hjl.tools at gmail dot com, 2020/02/16
- [Bug gas/25550] Review .arch directives, hjl.tools at gmail dot com, 2020/02/16
- [Bug gas/25550] Review .arch directives, jbeulich at suse dot com, 2020/02/18
- [Bug gas/25550] Review .arch directives, hjl.tools at gmail dot com, 2020/02/18
- [Bug gas/25550] Review .arch directives, jbeulich at suse dot com, 2020/02/18