Sunday, 2019-07-28

*** tpb has joined #openrisc00:00
*** mafm has quit IRC01:45
*** thunor has joined #openrisc02:21
*** thunor has quit IRC04:26
*** thunor has joined #openrisc07:40
*** rohitksingh has joined #openrisc16:54
*** rohitksingh has quit IRC17:35
*** mithro has quit IRC19:44
*** mithro has joined #openrisc19:45
*** mafm has joined #openrisc22:08
shornewtfuzz: doing bt in the exception handler doesnt always work as the stack doesnt really exist22:47
shornebut... I remember I did fix it so the assert didnt fail.  I thought that change was already upstream22:48
*** thunor has quit IRC22:48
shornehmm, no it looks like there still is an assert there22:51
shornehttps://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=gdb/or1k-tdep.c;h=8f6f6e196090f0c39d3f347a41531b4eeebd37b0;hb=HEAD#l47922:51
tpbTitle: sourceware.org Git - binutils-gdb.git/blob - gdb/or1k-tdep.c (at sourceware.org)22:51
shornemaybe before it completely aborted when you hit this assert, now it just prints a warning22:52
shornebut I think we can fix it22:52
shornebasically the assert is checking "do we have a parent stack frame?"  if no then stop trying to backtrace.  The reason it fails is in exception handler there is no stack frame22:54
shornethere is probably some patches to newlib we can do to build a stack frame on exceptions (I did for some linux configurations)22:55

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!