Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: b03c3fac0464454ae146334bee00df2cf4490a55
https://github.com/dyninst/dyninst/commit/b03c3fac0464454ae146334bee00df2cf4490a55
Author: Tim Haines <[email protected]>
Date: 2026-01-29 (Thu, 29 Jan 2026)
Changed paths:
M dyninstAPI/src/emit-x86.C
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/registerSpace.C
M dyninstAPI/src/registerSpace.h
Log Message:
-----------
Remove i386 MMX detection for instrumentation (#2121)
This wouldn't compile for 32-bit Linux because 'xmmCapable' calls
'cpuidCall' which is only compiled on Windows. The Win64 version reads
off the end of 'result', so that likely never worked. At this point, I'm
quite confident that anyone rewriting Win32 binaries is likely doing so
on i386 that supports MMX. This wouldn't work on non-x86 Win32 platforms
because of the inline assembly.
To unsubscribe from these emails, change your notification settings at
https://github.com/dyninst/dyninst/settings/notifications
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api