>>> On 17.12.14 at 11:24, <julien.gr...@linaro.org> wrote: > On 17/12/2014 10:11, Andrew Cooper wrote: >> On 16/12/14 23:37, Julien Grall wrote: >> Introducing a new bugframe is precicely what I meant by "this doesn't >> look hard". x86 currently has one more bugframe than arm, being >> BUGFRAME_run_fn. > > And how do you pass the pointer of the function? As I said, ARM lacks of > %c because of compiler issue.
First of all can you explain what compiler issue there is? Both {arm,aarch64}_print_operand() handle 'c' (but of course I can't tell whether correctly). And then can't you possibly find ways to deal with the # prefix added when not using 'c'? For the section name (if you need the section split in the first place) I would think a # should be fine, and the uses in expressions can surely be worked around by interposing an assembler macro (even if that macro may end up looking quite ugly). Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel