Searched hist:d7e2580a (Results 1 – 2 of 2) sorted by relevance
/freebsd/lib/csu/i386/ |
H A D | crtn.S | d7e2580a Tue Jul 11 12:11:22 GMT 2023 Dmitry Chagin <dchagin@FreeBSD.org> csu: Add the prologue and epilogue to the _init and _fini on i386
Normally, modern unwinders uses Dwarf information to unwind stack, however in case when the code is not annotated by Dwarf instructions, unwinders fallbacks to a frame-pointer based algorithm.
That is allows libunwind to unwind stack from global constructors and destructors. Also it makes gdb happy as it printed nonexistent frame before.
Reviewed by: kib, imp Differential Revision: https://reviews.freebsd.org/D40948 d7e2580a Tue Jul 11 12:11:22 GMT 2023 Dmitry Chagin <dchagin@FreeBSD.org> csu: Add the prologue and epilogue to the _init and _fini on i386
Normally, modern unwinders uses Dwarf information to unwind stack, however in case when the code is not annotated by Dwarf instructions, unwinders fallbacks to a frame-pointer based algorithm.
That is allows libunwind to unwind stack from global constructors and destructors. Also it makes gdb happy as it printed nonexistent frame before.
Reviewed by: kib, imp Differential Revision: https://reviews.freebsd.org/D40948 d7e2580a Tue Jul 11 12:11:22 GMT 2023 Dmitry Chagin <dchagin@FreeBSD.org> csu: Add the prologue and epilogue to the _init and _fini on i386
Normally, modern unwinders uses Dwarf information to unwind stack, however in case when the code is not annotated by Dwarf instructions, unwinders fallbacks to a frame-pointer based algorithm.
That is allows libunwind to unwind stack from global constructors and destructors. Also it makes gdb happy as it printed nonexistent frame before.
Reviewed by: kib, imp Differential Revision: https://reviews.freebsd.org/D40948
|
H A D | crti.S | d7e2580a Tue Jul 11 12:11:22 GMT 2023 Dmitry Chagin <dchagin@FreeBSD.org> csu: Add the prologue and epilogue to the _init and _fini on i386
Normally, modern unwinders uses Dwarf information to unwind stack, however in case when the code is not annotated by Dwarf instructions, unwinders fallbacks to a frame-pointer based algorithm.
That is allows libunwind to unwind stack from global constructors and destructors. Also it makes gdb happy as it printed nonexistent frame before.
Reviewed by: kib, imp Differential Revision: https://reviews.freebsd.org/D40948 d7e2580a Tue Jul 11 12:11:22 GMT 2023 Dmitry Chagin <dchagin@FreeBSD.org> csu: Add the prologue and epilogue to the _init and _fini on i386
Normally, modern unwinders uses Dwarf information to unwind stack, however in case when the code is not annotated by Dwarf instructions, unwinders fallbacks to a frame-pointer based algorithm.
That is allows libunwind to unwind stack from global constructors and destructors. Also it makes gdb happy as it printed nonexistent frame before.
Reviewed by: kib, imp Differential Revision: https://reviews.freebsd.org/D40948 d7e2580a Tue Jul 11 12:11:22 GMT 2023 Dmitry Chagin <dchagin@FreeBSD.org> csu: Add the prologue and epilogue to the _init and _fini on i386
Normally, modern unwinders uses Dwarf information to unwind stack, however in case when the code is not annotated by Dwarf instructions, unwinders fallbacks to a frame-pointer based algorithm.
That is allows libunwind to unwind stack from global constructors and destructors. Also it makes gdb happy as it printed nonexistent frame before.
Reviewed by: kib, imp Differential Revision: https://reviews.freebsd.org/D40948
|