[Bug target/40236] New: Request a single option to turn off all instructions which can cause #TS
hpa at zytor dot com
gcc-bugzilla@gcc.gnu.org
Sun May 24 18:11:00 GMT 2009
In the Linux kernel, we use (except in certain very restricted contexts) only
the subset of the x86 instruction set that can never cause #TS faults and thus
doesn't use the FSAVE/FXSAVE/XSAVE state. It appears that we need to add new
-mno- options (-mno-sse -mno-sse2 -mno-sse3...) as gcc starts using new subsets
of the x86 instruction set. This is error prone, for obvious reasons.
We would really like a single option that would turn off all instructions
subsets that can cause a #TS fault.
--
Summary: Request a single option to turn off all instructions
which can cause #TS
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hpa at zytor dot com
GCC build triplet: Any
GCC host triplet: Any
GCC target triplet: i386-any
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40236
More information about the Gcc-bugs
mailing list