[Libre-soc-sim] NLnet grant request, draft
Peter Hsu
peter.hsu at bsc.es
Wed Aug 11 21:16:18 BST 2021
I cannot run the same binary on spike because it only works for programs
linked with newlib. Uspike/caveat works with libc which you need to get
pthread, OpenMP, MPI, etc. to work (original reason I built caveat for
riscv).
I suspect the problem has to do the base of the stack--gdb probably
expects something specific telling it this is the oldest stack frame and
to stop the backtrace. I remember there was something called
"frame_dummy" I had to fool around with many years ago...
-Peter
On 11/8/21 21:52, lkcl wrote:
> On Wed, Aug 11, 2021 at 8:02 PM Peter Hsu <peter.hsu at bsc.es> wrote:
>> Hello Luke, All,
>>
>> I got riscv gdb to understand SegV from target. In one window:
> great!
>
>> For some reason riscv gdb asked to read address zero...
> hmm, if you run the same program under spike using remote gdb,
> does it do the same thing?
>
> l.
More information about the Libre-soc-sim
mailing list