Skip to content

Tracking issue for reviewing and moving sanitizers into a compiler crate (i.e., rustc_sanitizers) #123619

Open
@rcvalle

Description

@rcvalle

This is a tracking issue for reviewing previously-added support for sanitizers to the Rust compiler, and moving and organizing as much as possible of the sanitizers source code into a compiler crate (i.e., rustc_sanitizers). This is part of our work to organize and stabilize support for the sanitizers. (See our roadmap at https://hackmd.io/@rcvalle/S1Ou9K6H6.)

Steps

  • Create the rustc_sanitizers compiler crate.
  • Move the source code for the CFI and KCFI sanitizers to the rustc_sanitizers crate.
  • Move common sanitizers source code, review and move other sanitizers to the rustc_sanitizers crate.
  • TBD.

Unresolved Questions

None.

Implementation history

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-sanitizersArea: Sanitizers for correctness and code qualityC-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCPG-exploit-mitigationsProject group: Exploit mitigations

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions