qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Supporting clang on windows


From: Pierrick Bouvier
Subject: Re: Supporting clang on windows
Date: Mon, 25 Nov 2024 08:19:18 -0800
User-agent: Mozilla Thunderbird

On 11/25/24 06:04, Richard Henderson wrote:
On 11/23/24 18:21, Pierrick Bouvier wrote:
After thinking about it, a simple, exhaustive and reliable way to find this type
information is the debug (dwarf) info.
By compiling qemu binaries with --enable-debug, and extracting info using 
llvm-dwarfdump
plus a custom filter [4], we can obtain a text representation of all structures 
QEMU uses.

It appears you are re-creating libabigail's abidiff tool.

https://sourceware.org/libabigail/manual/abidiff.html


r~

Thanks for mentioning it.

To make sure we don't miss anything, I made sure to run that using windows binaries. So, except if I missed something on how to use those tools, this excludes support for abidiff and pahole which are ELF centric. Thus the idea to simply to dump full dwarf info included in COFF and compare the result.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]