diff options
author | Loo Rong Jie <loorongjie@gmail.com> | 2019-10-22 08:34:46 +0800 |
---|---|---|
committer | Derek Mauro <761129+derekmauro@users.noreply.github.com> | 2019-10-21 20:34:46 -0400 |
commit | ecc0033b54847f6c9ee37dbb0be8aa17e5b6d37b (patch) | |
tree | 28c3385c6dac9610cdf172ac984d2593516cf883 /absl/debugging/symbolize.cc | |
parent | 2796d500aea5a31d26b8b24a33fab7a1c8fa2f32 (diff) |
Always enable proper symbolize implementation on Windows (#257)
Diffstat (limited to 'absl/debugging/symbolize.cc')
-rw-r--r-- | absl/debugging/symbolize.cc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/absl/debugging/symbolize.cc b/absl/debugging/symbolize.cc index 24e3a7f0..54ed9700 100644 --- a/absl/debugging/symbolize.cc +++ b/absl/debugging/symbolize.cc @@ -16,12 +16,9 @@ #if defined(ABSL_INTERNAL_HAVE_ELF_SYMBOLIZE) #include "absl/debugging/symbolize_elf.inc" -#elif defined(_WIN32) && defined(_DEBUG) -// The Windows Symbolizer only works in debug mode. Note that _DEBUG -// is the macro that defines whether or not MS C-Runtime debug info is -// available. Note that the PDB files containing the debug info must -// also be available to the program at runtime for the symbolizer to -// work. +#elif defined(_WIN32) +// The Windows Symbolizer only works if PDB files containing the debug info +// are available to the program at runtime. #include "absl/debugging/symbolize_win32.inc" #else #include "absl/debugging/symbolize_unimplemented.inc" |