Messages in this thread | | | From | Andi Kleen <> | Subject | Re: [PATCH v5 00/10] x86/asm: Compile-time asm code validation | Date | Wed, 10 Jun 2015 11:41:43 -0700 |
| |
Josh Poimboeuf <jpoimboe@redhat.com> writes: > > If you're wanting something like -freorder-blocks-and-partition for asm > code, maybe we could implement something analagous to the > likely()/unlikely() macros, to allow the hot and cold portions to be > placed into different sections. (I could then teach asmvalidate how to > validate such code.) > > Would that be useful?
Eventually you have to handle dwarf4, because that's the only way to handle the gcc generated code.
So your tool just needs to understand the dwarf. It's ok to warn about assembler code that is not correctly annotated, and fix it then.
-Andi
-- ak@linux.intel.com -- Speaking for myself only
| |