path: root/addr2line.c
AgeCommit message (Expand)Author
2018-07-31Add PRINTF_ARGS to kprintfkazu
2018-07-09addr2line.c (kprintf): staticnormal
2018-07-08addr2line.c: no need to keep fd around after mmapnormal
2017-12-18Support C89 if possiblengoto
2017-11-18addr2line.c: fix r60841 for glibc before 2.22normal
2017-11-18explictly skip compressed debug linenaruse
2017-11-16make a func static.ko1
2016-12-26get rid of strcpynobu
2016-10-18addr2line.c: boundary checksnobu
2016-05-28* addr2line.c: drop to support ATARI ST platform. It was discontinuedhsbt
2016-03-29* addr2line.c: define toupper for its use. fix r54391.naruse
2014-04-14* addr2line.c (fill_lines): get base addrs in fill_lines to use itnaruse
2014-04-14* addr2line.c (main_exe_path): support FreeBSD.naruse
2014-04-11* addr2line.c (rb_dump_backtrace_with_lines): set base addressnaruse
2014-04-10* addr2line.c (append_obj): clear allocated memory.naruse
2014-04-01* addr2line.c (rb_dump_backtrace_with_lines): don't depend hard codednaruse
2014-03-31* addr2line.c (fill_lines): use dynsym, which is used for dynamicnaruse
2014-03-28revert r45417naruse
2014-03-27* addr2line.c (fill_lines): check shdr[i].sh_type because even ifnaruse
2014-03-26temporally change for powerpc64-linux fc18naruse
2014-03-26remove break because strtab/symtab is usually the last segmentnaruse
2014-03-26temporaly show sym->st_name and so onnaruse
2014-03-26* addr2line.c (fill_lines): loop reverse order not to overwritenaruse
2014-03-26* addr2line.c (follow_debuglink): show message if it closes openednaruse
2014-03-26* addr2line.c (fill_line): pass and use offset instead ofnaruse
2014-03-26don't write _start as is; use dlsymnaruse
2014-03-25temporaly change/add to debug on powerpc64-linuxnaruse
2014-03-25* addr2line.c (fill_lines): don't run fill_lines multiple times.naruse
2014-03-25main is not a pubic function, use _start insteadnaruse
2014-03-25* addr2line.c (rb_dump_backtrace_with_lines): a function to get mustnaruse
2014-03-25* addr2line.c (fill_lines): skip if path is NULL.naruse
2014-03-24* addr2line.c (rb_dump_backtrace_with_lines): fetch path of thenaruse
2014-03-24* addr2line.c (parse_debug_line_cu): explicitly specify signed charnaruse
2014-03-22* addr2line.c (fill_lines): compare the file names of object in whichnaruse
2014-03-15* addr2line.c (fill_lines): return address is just after callingnaruse
2014-03-14* addr2line.c (fill_lines): fetch symbol names from ELF binary'snaruse
2014-03-10* always check dladdr(1).naruse
2014-02-27use strlcatnobu
2013-10-26* addr2line.c: Include ELF header after system headers (especiallyakr
2013-04-06* addr2line.c: use more generic type:naruse
2013-04-06* addr2line.c: quad_t and u_quad_t is not available on Solaris.ngoto
2013-04-05* addr2line.c: include ruby/missing.h to fix compile error on Debian.akr
2013-03-26Suppress -Werror=shorten-64-to-32naruse
2013-03-24* addr2line.c (putce): suppress unused return value warning.kosaki
2013-03-23* addr2line.c (kprintf): added from FreeBSD libstand's printf.naruse
2013-03-21* addr2line.c (rb_dump_backtrace_with_lines): output line at once.naruse
2012-12-21* vm_dump.c (rb_vm_bugreport): revert r38533.kosaki
2012-11-09Fix build when gcc is used and the platform's libc lacks alloca().knu
2012-08-29* addr2line.c: SIZE_MAX is defined in stdint.h, so r36755 breaksnaruse
2012-08-21addr2line.c: suppress warningsnobu