Skip to content
Snippets Groups Projects
  1. Jul 23, 2013
  2. Mar 25, 2013
  3. Jan 31, 2013
  4. Jan 25, 2013
  5. Jan 17, 2013
  6. Jan 14, 2013
  7. Jan 01, 2013
  8. Dec 12, 2012
  9. Dec 11, 2012
  10. Dec 07, 2012
  11. Nov 20, 2012
  12. Nov 13, 2012
  13. Nov 12, 2012
  14. Oct 29, 2012
  15. Oct 26, 2012
  16. Oct 24, 2012
  17. Oct 11, 2012
  18. Oct 10, 2012
  19. Oct 09, 2012
    • Ian Lance Taylor's avatar
      Add support for tracing through shared libraries. · e561a992
      Ian Lance Taylor authored
      	* configure.ac: Check for link.h and dl_iterate_phdr.
      	* elf.c: #include <link.h> if system has dl_iterate_phdr.  #undef
      	ELF macros before #defining them.
      	(dl_phdr_info, dl_iterate_phdr): Define if system does not have
      	dl_iterate_phdr.
      	(struct elf_syminfo_data): Add next field.
      	(elf_initialize_syminfo): Initialize next field.
      	(elf_add_syminfo_data): New static function.
      	(elf_add): New static function, broken out of
      	backtrace_initialize.  Call backtrace_dwarf_add instead of
      	backtrace_dwarf_initialize.
      	(struct phdr_data): Define.
      	(phdr_callback): New static function.
      	(backtrace_initialize): Call elf_add.
      	* dwarf.c (struct dwarf_data): Add next and base_address fields.
      	(add_unit_addr): Add base_address parameter.  Change all callers.
      	(add_unit_ranges, build_address_map): Likewise.
      	(add_line): Add ddata parameter.  Change all callers.
      	(read_line_program, add_function_range): Likewise.
      	(dwarf_lookup_pc): New static function, broken out of
      	dwarf_fileline.
      	(dwarf_fileline): Call dwarf_lookup_pc.
      	(build_dwarf_data): New static function.
      	(backtrace_dwarf_add): New function.
      	(backtrace_dwarf_initialize): Remove.
      	* internal.h (backtrace_dwarf_initialize): Don't declare.
      	(backtrace_dwarf_add): Declare.
      	* configure, config.h.in: Rebuild.
      
      From-SVN: r192267
      e561a992
  20. Oct 04, 2012
  21. Oct 03, 2012
  22. Oct 02, 2012
    • Uros Bizjak's avatar
      ChangeLog: Fix whitespace. · faf86a02
      Uros Bizjak authored
      	* gcc/ChangeLog: Fix whitespace.
      	* libbacktrace/ChangeLog: Ditto.
      
      From-SVN: r191982
      faf86a02
    • Uros Bizjak's avatar
      re PR other/54761 (FAIL log) · 56195009
      Uros Bizjak authored
              PR other/54761
              * configure.ac (EXTRA_FLAGS): New.
      	* Makefile.am (AM_FLAGS): Add $(EXTRA_FLAGS).
              * configure, Makefile.in: Regenerate.
      
      From-SVN: r191981
      56195009
  23. Sep 29, 2012
    • Ian Lance Taylor's avatar
      re PR other/54749 (libbacktrace) · 8a447b3d
      Ian Lance Taylor authored
      	PR other/54749
      	* fileline.c (fileline_initialize): Pass errnum as -1 when
      	reporting that we could not read executable information after a
      	previous failure.
      
      From-SVN: r191855
      8a447b3d
  24. Sep 28, 2012
  25. Sep 27, 2012
  26. Sep 19, 2012
  27. Sep 18, 2012
Loading