[llvm-branch-commits] [compiler-rt] release/23.x: [win/asan] GetInstructionSize: Add some more instructions. (#219038) (PR #221969)
Bernhard Übelacker via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Sep 10 01:46:08 PDT 2026
bernhardu wrote:
> > This looks to just be completing a fix that was incomplete before, is that correct?
>
> Yes, pretty much. (Technically I guess it's hard to say if it is "complete" after this - but if I understood @bernhardu correctly, this patch brings it up to a level where asan works in cases where it didn't before.)
The instructions from !214707 I found only in the Wine upstream packages for Debian 14.
The instructions from !219038 (which are subject of this PR) got found by @hartwork in the Wine downstream packages of several versions of Debian and Ubuntu.
This instructions originate from different compilers or compiler settings used when building these packages.
More or less the same situation if a new native Windows dll uses an unknown instruction in a function to intercept because of a new Windows version or a new Update to the Dll.
Therefore I am not sure if we ever can declare it as complete.
https://github.com/llvm/llvm-project/pull/221969
More information about the llvm-branch-commits
mailing list