Commit Graph

  • 57e558c7cf try fix print bt mg yankovich 2020-09-09 15:43:09 +03:00
  • 6733509f19 Merge remote-tracking branch 'mingw/pr/compile-errors' into mg EndrII 2020-09-09 14:53:04 +03:00
  • 4715c7a2b4 addded support qmake build system master EndrII 2020-09-09 13:30:47 +03:00
  • 1efdd145b5
    Merge pull request #180 from pedronavf/patch-2 François-Xavier Bourlet 2020-08-05 23:54:43 -07:00
  • ca5480c220
    Fix rare crash when looking for a function name Pedro Navarro 2020-08-05 23:39:39 -07:00
  • 6203f1fd08
    Merge pull request #178 from tomdov/patch-2 François-Xavier Bourlet 2020-07-21 13:54:22 -07:00
  • 10c8df5c00
    size() may return negative number tomdov 2020-07-21 21:29:53 +03:00
  • d1ce8ba04b Fixed a few compile errors Martin Gerhardy 2020-05-06 11:49:56 +02:00
  • 29e4061494 clang-format François-Xavier Bourlet 2020-05-04 15:01:55 -07:00
  • 738e3c6c5a Fix invalid memset call Martin Gerhardy 2020-05-04 12:03:51 -07:00
  • cc475eb3b0
    Merge pull request #166 from okeuday/without_c++11_compatibility François-Xavier Bourlet 2020-04-14 17:55:01 -07:00
  • 74dd7d6733
    Fix for C++ compilers without C++11 Michael Truog 2020-04-14 13:28:11 -07:00
  • 83da75636c
    Merge pull request #165 from okeuday/binutils_2.34 v1.5 François-Xavier Bourlet 2020-04-13 19:24:48 -07:00
  • 6174c26f76
    Fix for binutils 2.34 Michael Truog 2020-04-13 15:42:46 -07:00
  • 03b45955d0
    Merge pull request #164 from forrestv/getline_lvalue François-Xavier Bourlet 2020-04-13 09:44:11 -07:00
  • f66f422fef Call std::getline with an lvalue std::ifstream rather than an rvalue. Older libstdc++ versions (e.g. 4.8.2) don't have the rvalue overload of std::getline. This fixes this error when compiled with libstdc++ 4.8.2: Forrest Voight 2020-04-13 02:49:01 -05:00
  • 1ab8c87754
    Merge pull request #154 from dpacbach/master François-Xavier Bourlet 2020-03-02 16:11:43 -08:00
  • c122f1f988 Put delimiter string into backward::details namespace. David P. Sicilia 2020-02-27 11:24:40 -05:00
  • b30401a81f Use const char[] for delimiter string instead of macro. David P. Sicilia 2020-02-27 11:13:19 -05:00
  • 4053b2e2e3 Address some reviewer comments: David P. Sicilia 2020-02-26 17:23:52 -05:00
  • 257e5e57a0 Merge branch 'master' of https://github.com/bombela/backward-cpp David P. Sicilia 2020-02-26 16:58:21 -05:00
  • c51737a75c
    Merge pull request #158 from eklitzke/dwarf_file_handle François-Xavier Bourlet 2020-02-10 12:40:54 -08:00
  • a15d29c076
    Merge pull request #157 from eklitzke/master François-Xavier Bourlet 2020-02-10 12:40:13 -08:00
  • 10764bbffc
    fix bad pointer comparison in libdwarf backend Evan Klitzke 2020-01-25 11:01:30 -08:00
  • dd8af2505e
    fix a memory leak when __cxa_demangle reallocs Evan Klitzke 2020-01-25 10:50:33 -08:00
  • 96007bd8e7 Allow specifying list of source file search paths in environment variable. David P. Sicilia 2019-12-24 17:34:06 -05:00
  • 4e7e988595
    Merge pull request #143 from dutow/win-support François-Xavier Bourlet 2019-12-04 15:36:07 -08:00
  • 7cbf4c25e9 Windows (Clang9, MSVC2017) implementation Zsolt Parragi 2019-08-23 16:48:59 +02:00
  • ec14c48e3e Making tests less platform dependent. Zsolt Parragi 2019-08-24 07:49:39 +02:00
  • 4dfd5e6e24 Use a macro instead of direct noinline attributes. Zsolt Parragi 2019-08-24 12:06:34 +02:00
  • 7cf5ece17d Build tests by default when backward is a top level project Zsolt Parragi 2019-08-24 07:44:30 +02:00
  • 377cd4b66c
    Merge pull request #150 from FlyGoat/master François-Xavier Bourlet 2019-11-23 08:15:34 -08:00
  • 3cec08149d Add mips support Jiaxun Yang 2019-11-23 21:34:56 +08:00
  • aa3f253efc
    Merge pull request #147 from forrestv/issue146 François-Xavier Bourlet 2019-09-25 11:20:36 -07:00
  • 1ecbdc6491 Handle executable being deleted or replaced by directly opening /proc/self/exe rather than file it links to. Fixes issue #146. Forrest Voight 2019-09-23 14:15:36 -05:00
  • 79e7738e1f Extracted duplicated code for get_argv0 and read_symlink Forrest Voight 2019-09-23 14:06:18 -05:00
  • 2831aaaf61
    Merge pull request #142 from bombela/clang-format François-Xavier Bourlet 2019-09-05 16:12:11 -07:00
  • 9fb93a08aa clang-format clang-format François-Xavier Bourlet 2019-08-22 14:24:56 -07:00
  • db6adef8ab
    Merge pull request #144 from johnsalmon/master François-Xavier Bourlet 2019-08-29 11:33:53 -07:00
  • e50dff5a38
    Merge pull request #114 from BotellaA/patch-1 François-Xavier Bourlet 2019-08-29 10:37:52 -07:00
  • af2debf91e StackTraceImpl::operator[] is const John Salmon 2019-08-25 20:56:27 -04:00
  • 80af93580f Improve portability to non-glibc Linux systems John Salmon 2019-08-25 20:34:28 -04:00
  • 27349d0a75
    Merge pull request #137 from marcomagdy/missing-ref-qualifier François-Xavier Bourlet 2019-06-06 12:32:28 -07:00
  • 9c4c163583 squash! Add missing ref qualifier to the other overload Marco Magdy 2019-06-03 15:27:18 +00:00
  • fb4a00d1f8
    Add missing ref qualifier Marco Magdy 2019-06-01 10:26:18 -07:00
  • 98747968ad
    cmake_minimum_required 2.8.12 -> 3.0 François-Xavier Bourlet 2019-05-07 06:37:45 -07:00
  • b353585d4b
    Merge pull request #128 from skalkoto/fix-gcc-unknown-pragma-warning François-Xavier Bourlet 2018-11-26 11:43:33 -08:00
  • b7ffd640ec Fix unknown pragma warning in gcc Nikos Skalkotos 2018-11-06 14:01:13 +02:00
  • 936c1c0f28
    Merge pull request #126 from mrostecki/gnuinstalldirs François-Xavier Bourlet 2018-10-23 07:08:35 -07:00
  • d4f6779afb cmake: Use GNUInstallDirs for libdir and includedir Michal Rostecki 2018-10-22 16:20:08 +02:00
  • a5adc5a866
    Merge pull request #120 from pkestene/nvcc_wrapper François-Xavier Bourlet 2018-09-22 23:20:48 -07:00
  • 06cfe31a34
    Merge pull request #125 from okeuday/master François-Xavier Bourlet 2018-09-22 23:20:17 -07:00
  • 7539d53b54
    Fix compilation for GCC (tested with 5.4.0) Michael Truog 2018-09-22 19:10:56 -07:00
  • 84ae4f5e80
    Merge pull request #118 from pedronavf/optimizations v1.4 François-Xavier Bourlet 2018-06-28 11:41:29 -07:00
  • 73442396e4
    Merge pull request #106 from ArekPiekarz/master François-Xavier Bourlet 2018-06-28 11:32:53 -07:00
  • 218e43e6c2
    Merge branch 'master' into master François-Xavier Bourlet 2018-06-28 11:29:07 -07:00
  • 638dd90ad1
    Merge pull request #121 from AlexeiDrake/master François-Xavier Bourlet 2018-06-28 11:22:13 -07:00
  • e304e655f6 Fix -Wold-style-cast compilation warnings by using static_cast and reinterpret_cast Alexei Drake 2018-06-28 12:41:53 +02:00
  • 4038736eaf make sure to detect nvcc compiler even if used embedded in mpi compiler wrapper Pierre Kestener 2018-06-02 22:45:55 +02:00
  • 1b1beb221d Merge branch 'master' of https://github.com/bombela/backward-cpp into nvcc_wrapper Pierre Kestener 2018-06-02 22:39:49 +02:00
  • 9524b15ea7 DIE iteration optimizations Pedro Navarro 2018-05-25 17:23:07 -07:00
  • d6bd44914c Fix some source code formatting issues Pedro Navarro 2018-05-25 17:22:32 -07:00
  • 06f4e1adb7 Do not process a .debug_range entry if its start address is 0 Pedro Navarro 2018-05-25 17:21:19 -07:00
  • ae396dae74 Pass the filename string as a reference Pedro Navarro 2018-05-25 17:20:38 -07:00
  • e1fc2c415f
    Merge pull request #115 from pkestene/fix_add_backward_macro François-Xavier Bourlet 2018-05-10 10:57:19 -07:00
  • 812e64f6bb try to fix add_backward macro Pierre Kestener 2018-05-09 10:51:36 +02:00
  • 27874fd060
    Update BackwardConfig.cmake Arnaud Botella 2018-05-09 05:52:23 +02:00
  • 54451bea98
    Merge pull request #110 from jbakosi/cmake_append_dwarf François-Xavier Bourlet 2018-05-07 11:02:58 -07:00
  • 8c266823ca
    Merge pull request #112 from jbakosi/export_definitions François-Xavier Bourlet 2018-05-07 11:02:38 -07:00
  • d8bcd2fd79
    Merge pull request #111 from jbakosi/dwarf_debian François-Xavier Bourlet 2018-05-07 11:02:18 -07:00
  • 40bddf6d2a
    Merge pull request #113 from pedronavf/patch-5 François-Xavier Bourlet 2018-05-07 11:01:48 -07:00
  • 0b6b222bb6
    Updated README.md with libelf/libdwarf info Pedro Navarro 2018-05-07 10:02:51 -07:00
  • 157253254c
    Export each definition individually Jozsef Bakosi 2018-05-06 10:18:48 -06:00
  • dd57d9ed6d
    Find libdwarf.h on debian Jozsef Bakosi 2018-05-06 10:04:21 -06:00
  • 6717b69917
    Make cmake append libs dwarf and elf Jozsef Bakosi 2018-05-06 09:59:23 -06:00
  • 260c82ad08 Silence -Wdisabled-macro-expansion on Clang Arkadiusz Piekarz 2018-05-06 00:15:07 +02:00
  • 30fc52e002 Silence -Wzero-as-null-pointer-constant with libbfd on Clang Arkadiusz Piekarz 2018-05-06 00:11:08 +02:00
  • 9e58734de9 Fix compilation on GCC with -Wzero-as-null-pointer-constant by using nullptr Arkadiusz Piekarz 2018-04-14 11:31:46 +02:00
  • f8b6d76dd2 Fix compilation on GCC with -Wsign-conversion by using static_cast Arkadiusz Piekarz 2018-04-14 10:49:58 +02:00
  • 127243ca9f Fix compilation on GCC with -Wold-style-cast by using static_cast and reinterpret_cast Arkadiusz Piekarz 2018-04-14 10:09:55 +02:00
  • 8f76407505
    Merge pull request #102 from pedronavf/patch-2 François-Xavier Bourlet 2018-05-05 08:00:16 -07:00
  • 5319fb3cc6
    Merge pull request #103 from pedronavf/patch-3 François-Xavier Bourlet 2018-05-05 07:55:54 -07:00
  • c660fb9ce6
    Merge pull request #107 from BotellaA/master François-Xavier Bourlet 2018-05-05 07:55:27 -07:00
  • b75f050edd
    Merge pull request #104 from clnperez/linux_defines François-Xavier Bourlet 2018-05-05 07:54:51 -07:00
  • eefd8c83c2
    Merge pull request #109 from pedronavf/libdwarf François-Xavier Bourlet 2018-05-05 07:52:12 -07:00
  • 2ba1296b5f libdwarf/libelf implementation Pedro Navarro 2018-05-01 12:02:59 -07:00
  • 98528c1405 add check for __linux__ Christy Norman 2018-04-02 15:56:08 -04:00
  • a18aa777bc
    Remove warning about unused variable 'info" Pedro Navarro 2018-03-30 11:56:15 -07:00
  • 91c92d94b6
    Added instruction pointer for 32 bit OS X Pedro Navarro 2018-03-30 11:51:10 -07:00
  • c25d2e0f8e Remove override warnings in C++11 builds (#100) Pedro Navarro 2018-03-27 20:38:50 -07:00
  • bd7423d2a3 Edit config Arnaud Botella 2018-03-09 14:45:23 +01:00
  • 5082fe2aba check if compiler is nvcc/nvcc_wrapper to trigger off cxx gnu extensions and pedantic error flags (#96) Pierre Kestener 2018-03-01 20:20:20 +01:00
  • 0a8a21aee0 check if compiler is nvcc/nvcc_wrapper to trigger off cxx gnu extensions and pedantic error flags Pierre Kestener 2018-02-09 17:11:38 +01:00
  • 44ae9609e8 functional mac port (#70) Stephan Zuercher 2018-02-06 22:43:16 -08:00
  • edc1c3efcd
    Merge pull request #94 from linux-on-ibm-z/master François-Xavier Bourlet 2018-01-31 19:05:16 -08:00
  • 4ebf74018e Added s390x support code. preetikhorjuvenkar 2018-01-30 05:09:30 +00:00
  • a77728bfd8 fix conan create command invocation Manu343726 2018-01-11 09:13:40 +00:00
  • 8b7d3a93cf
    Merge pull request #92 from Manu343726/fix_conan_recipe_issue_90 François-Xavier Bourlet 2018-01-10 17:03:20 -08:00
  • 1cc61b608b Update conan recipes to use the latest recipe APIs. Fixes #90 Manu343726 2018-01-03 09:43:42 +00:00
  • 099f73a411
    Merge pull request #88 from travisdowns/master François-Xavier Bourlet 2017-12-21 12:26:46 -08:00