Joe McDonnell has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/18194


Change subject: IMPALA-10046: Switch backend to compile with DWARF 4 debug info
......................................................................

IMPALA-10046: Switch backend to compile with DWARF 4 debug info

Currently, Impala compiles with -gdwarf-2 to use DWARF 2 debug
information. DWARF 4 provides better C++ language support and
better compression (reducing binary sizes), but it requires
GDB 7.0 or above. All of the Linux distributions that Impala
supports now have GDB 7.0 or above. This switches to using DWARF 4.

Binary sizes are reduced somewhat:
                | DWARF 2 size    | DWARF 4 size
impalad DEBUG   | 573321352       | 519329200
impalad RELEASE | 713582048       | 693286800

This is also true for all unit tests. This has no impact on the
stripped binary sizes.

Testing:
 - Ran core job
 - Created a minidump and resolved it via the usual method
 - Attached to impalad with gdb, set breakpoints, took backtraces, etc.

Change-Id: I7b6e75845ab137d0a7674289e4b331f682eee5b2
---
M be/CMakeLists.txt
1 file changed, 6 insertions(+), 5 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/94/18194/1
--
To view, visit http://gerrit.cloudera.org:8080/18194
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I7b6e75845ab137d0a7674289e4b331f682eee5b2
Gerrit-Change-Number: 18194
Gerrit-PatchSet: 1
Gerrit-Owner: Joe McDonnell <[email protected]>

Reply via email to