mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 10:05:29 +00:00
On majority of architectures size of long matches register width. On mips n32 size of long is 32 bits and register width is 64 bits. Valgrind is written with assumption that long size matches register width. This is the reason why both UWord for Valgrind and HWord for VEX match size of long. Long size differs from register size on mips n32 ABI. Introducing RegWord type that will match size of registers. Part of the changes required for BZ issue - #345763. Contributed by: Tamara Vlahovic and Dimitrije Nikolic.