Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PAC] Fix address discrimination for type info vtable pointers #102199

Merged
merged 8 commits into from
Oct 18, 2024

Commits on Aug 6, 2024

  1. [PAC] Fix address discrimination for type info vtable pointers

    In llvm#99726, `-fptrauth-type-info-vtable-pointer-discrimination` was introduced,
    which is intended to enable type and address discrimination for type_info
    vtable pointers. However, some codegen logic for actually enabling address
    discrimination was missing. This patch addresses the issue.
    
    Fixes llvm#101716
    kovdan01 committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0c20bcd View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    e0beb3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    130ff55 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    969a877 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Address review comments

    kovdan01 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    55fc2c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    90d6355 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b08172f View commit details
    Browse the repository at this point in the history
  3. Fix tests

    kovdan01 committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c9d26dd View commit details
    Browse the repository at this point in the history