diff options
author | Hongyu Wang <hongyu.wang@intel.com> | 2024-06-17 10:34:01 +0800 |
---|---|---|
committer | Hongyu Wang <hongyu.wang@intel.com> | 2024-06-20 15:13:45 +0800 |
commit | 4867cc815531ede8bc356a2507f1c35ee6e6399c (patch) | |
tree | 0c52354e967fd7d9a98a0aebf4217a37816ffe26 /gcc/ada/debug.adb | |
parent | ccaa39a268bef2a1d8880022696ff2dcaa6af941 (diff) | |
download | gcc-4867cc815531ede8bc356a2507f1c35ee6e6399c.zip gcc-4867cc815531ede8bc356a2507f1c35ee6e6399c.tar.gz gcc-4867cc815531ede8bc356a2507f1c35ee6e6399c.tar.bz2 |
i386: Fix some ISA bit test in option_override
Adjust several new feature check in ix86_option_override_interal that
directly use TARGET_* instead of TARGET_*_P (opts->ix86_isa_flags)
to avoid cmdline option overrides target_attribute isa flag.
gcc/ChangeLog:
* config/i386/i386-options.cc (ix86_option_override_internal):
Use TARGET_*_P (opts->x_ix86_isa_flags*) instead of TARGET_*
for UINTR, LAM and APX_F.
gcc/testsuite/ChangeLog:
* gcc.target/i386/apx-ccmp-2.c: Remove -mno-apxf in option.
* gcc.target/i386/funcspec-56.inc: Drop uintr tests.
* gcc.target/i386/funcspec-6.c: Add uintr tests.
Diffstat (limited to 'gcc/ada/debug.adb')
0 files changed, 0 insertions, 0 deletions