https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86772

            Bug ID: 86772
           Summary: [meta-bug] tracking port status for CVE-2017-5753
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Keywords: meta-bug
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rearnsha at gcc dot gnu.org
  Target Milestone: ---

This is a meta bug to track the port status of all ports that have not yet been
updated to handle CVE-2017-5753 (Spectre variant 1).

If your port does (or might in the future) need to mitigate against unsafe
speculation, then you will need to define (at a minimum) a
"speculation_barrier" insn.

If your port does not (and never will in the future) need to mitigate against
unsafe speculation, you can simply add

#undef TARGET_HAVE_SPECULATION_SAFE_VALUE
#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed.

to your target defines.

Reply via email to