Cross compilation/debugging?

Robert O'Callahan robert at
Fri Aug 25 10:43:27 UTC 2017

On Fri, Aug 25, 2017 at 8:17 PM, Alejandro Exojo <alex at> wrote:

> I have an embedded device that I would like to use with rr. It has an
> Intel 32 bit CPU, and is fairly speedy, but we only use cross
> compilation and debugging. It's possible that somebody on the team is
> using debugging directly on the target, since it even has gdb (not
> just gdbserver) installed on the image.
> I've searched on the mailing list archives and the issues on github,
> but I could not find anything relevant. I also have not found any
> Yocto recipe (i.e. "a ready made package"), so I would have to write
> my own.
> Before I do that, do you have any advice? Should I check first if the
> CPU is supported?

Yes. My guess is that it probably isn't supported...

> Is the file format for the recording portable,

It is possible to ship traces to another machine to replay if you build rr
master. Your destination machine will need Linux 4.12.

lbir ye,ea yer.tnietoehr  rdn rdsme,anea lurpr  edna e hnysnenh hhe uresyf
selthor  stor  edna  siewaoeodm  or v sstvr  esBa  kbvted,t
o l euetiuruewFa  kbn e hnystoivateweh uresyf tulsa rehr  rdm  or rnea
.a war hsrer holsa rodvted,t  nenh hneireseoouot.tniesiewaoeivatewt sstvr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the rr-dev mailing list