• Igor Sheludko's avatar
    Revert "[build] Suppress UBSan alignment checks in pointer compression" · 43fa6bc9
    Igor Sheludko authored
    This reverts commit 68612784.
    
    Reason for revert: I'll follow Jakob's suggestion and fix unaligned accesses in C++ with ReadUnalignedValue().
    
    Original change's description:
    > [build] Suppress UBSan alignment checks in pointer compression
    > 
    > It is a design decision of pointer compression to allow unaligned pointers,
    > so disable this check in UBSan.
    > 
    > Bug: v8:7703
    > Change-Id: I3fab34e77ad755cdef3cd385a3615e3d0e350c16
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1523346
    > Commit-Queue: Leszek Swirski <leszeks@chromium.org>
    > Commit-Queue: Michael Achenbach <machenbach@chromium.org>
    > Auto-Submit: Leszek Swirski <leszeks@chromium.org>
    > Reviewed-by: Michael Achenbach <machenbach@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#60235}
    
    TBR=jkummerow@chromium.org,machenbach@chromium.org,leszeks@chromium.org,verwaest@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: v8:7703
    Change-Id: I17e669e7b5e2dea8f0686911730d27f3d2732b85
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1526200Reviewed-by: 's avatarIgor Sheludko <ishell@chromium.org>
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#60283}
    43fa6bc9
BUILD.gn 119 KB