• Show log

    Commit

  • Hash : 43ef50f3
    Author : Cody Northrop
    Date : 2023-06-08T15:35:17

    Android: Assert that CFI is disabled
    
    There appears to be a bug in the interaction of CFI and
    relative vtables. On armv9 it results in a crash with SIGILL
    when loading traces.
    
    Since we can't overwrite the flags used to control this
    just assert that it is correct in GN args.
    
    To avoid the assert, add the following to your GN args:
    
      arm_control_flow_integrity = "none"
    
    Test: Build and run traces on armv9 devices
    Bug: b/278955379
    Bug: chromium:1441148
    Change-Id: I71bf93dca9bd15d6c66ad2a7223d9bbd0c54392e
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4602027
    Reviewed-by: Roman Lavrov <romanl@google.com>
    Commit-Queue: Cody Northrop <cnorthrop@google.com>
    Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg_l thodg
    Tags