Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(234)

Issue 198363002: Enable debugging symbols to always use DWARF-4 format. (Closed)

Created:
6 years, 9 months ago by mithro-old
Modified:
6 years, 3 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Enable debugging symbols to always use DWARF-4 format. Adding -gdwarf-4 to make DWARF-4 the output format. * gcc 4.6 outputs DWARF-2 by default * gcc 4.7 outputs DWARF-4 by default * clang <3.4 outputs DWARF-3 by default * clang >3.4 outputs DWARF-4 by default DWARF-4 is the latest debug output format which includes features for macro-expansion, better var tracking and other similar options. From http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html > -gdwarf-4 > Produce debugging information in DWARF format (if that is > supported). The value of version may be either 2, 3 or 4; the > default version for most targets is 4. Note that with DWARF > Version 2, some ports require and always use some non-conflicting > DWARF 3 extensions in the unwind tables. > > Version 4 may require GDB 7.0 and -fvar-tracking-assignments for > maximum benefit. BUG= Committed: https://crrev.com/fb34b348eead98f521ea76b3645fe09da8f1f868 Cr-Commit-Position: refs/heads/master@{#295933}

Patch Set 1 #

Patch Set 2 : Fixing clang. #

Patch Set 3 : Removing -fvar-tracking-* flags for now. #

Total comments: 4

Patch Set 4 : Fixing for code review comments. #

Patch Set 5 : Rebase onto master. #

Patch Set 6 : Rebase onto master. #

Patch Set 7 : Rebasing onto master. #

Patch Set 8 : Rebasing onto master. #

Patch Set 9 : Removing the extra debugging support and just enabling dwarf-4 format. #

Patch Set 10 : Rebase onto master. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -0 lines) Patch
M build/common.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 29 (1 generated)
mithro-old
Hi, I was unsure who to send this too and "git cl owners" didn't suggest ...
6 years, 9 months ago (2014-03-13 11:07:26 UTC) #1
Mark Mentovai
mmoss will know if there are any important size limitations to be concerned about, for ...
6 years, 9 months ago (2014-03-13 13:12:03 UTC) #2
mmoss
On 2014/03/13 13:12:03, Mark Mentovai wrote: > mmoss will know if there are any important ...
6 years, 9 months ago (2014-03-13 15:00:44 UTC) #3
mmoss
+thestig in case he is aware of other issues
6 years, 9 months ago (2014-03-13 15:01:20 UTC) #4
Lei Zhang
Do you know the affect on build time / build output size? On Ubuntu Precise, ...
6 years, 9 months ago (2014-03-13 19:43:03 UTC) #5
mithro-old
On 2014/03/13 19:43:03, Lei Zhang wrote: > Do you know the affect on build time ...
6 years, 9 months ago (2014-03-16 04:19:30 UTC) #6
mithro-old
On 2014/03/13 15:00:44, mmoss wrote: > On 2014/03/13 13:12:03, Mark Mentovai wrote: > > mmoss ...
6 years, 9 months ago (2014-03-16 04:22:54 UTC) #7
mithro-old
https://codereview.chromium.org/198363002/diff/40001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/198363002/diff/40001/build/common.gypi#newcode3046 build/common.gypi:3046: '-g3', '-gdwarf-4', On 2014/03/13 13:12:04, Mark Mentovai wrote: > ...
6 years, 9 months ago (2014-03-16 11:09:43 UTC) #8
mithro-old
On 2014/03/16 11:09:43, mithro wrote: > https://codereview.chromium.org/198363002/diff/40001/build/common.gypi > File build/common.gypi (right): > > https://codereview.chromium.org/198363002/diff/40001/build/common.gypi#newcode3046 > ...
6 years, 9 months ago (2014-03-18 01:51:52 UTC) #9
Lei Zhang
Not sure who you are poking exactly, but lgtm. I think CrOS should be ok ...
6 years, 9 months ago (2014-03-18 02:52:43 UTC) #10
mithro-old
On 2014/03/18 02:52:43, Lei Zhang wrote: > Not sure who you are poking exactly, but ...
6 years, 9 months ago (2014-03-18 17:05:51 UTC) #11
Mark Mentovai
LGTM
6 years, 9 months ago (2014-03-18 17:07:17 UTC) #12
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 9 months ago (2014-03-19 04:10:37 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/198363002/90001
6 years, 9 months ago (2014-03-19 04:11:00 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-19 07:30:29 UTC) #15
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) net_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=284245
6 years, 9 months ago (2014-03-19 07:30:30 UTC) #16
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 9 months ago (2014-03-19 08:25:13 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/198363002/90001
6 years, 9 months ago (2014-03-19 08:25:25 UTC) #18
commit-bot: I haz the power
Change committed as 257944
6 years, 9 months ago (2014-03-19 12:07:51 UTC) #19
pneubeck (no reviews)
A revert of this CL has been created in https://codereview.chromium.org/203683007/ by pneubeck@chromium.org. The reason for ...
6 years, 9 months ago (2014-03-19 13:52:23 UTC) #20
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 5 months ago (2014-07-02 05:47:28 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/198363002/130001
6 years, 5 months ago (2014-07-02 05:48:26 UTC) #22
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 5 months ago (2014-07-02 06:43:21 UTC) #23
commit-bot: I haz the power
Change committed as 280980
6 years, 5 months ago (2014-07-02 08:51:21 UTC) #24
jochen (gone - plz use gerrit)
A revert of this CL has been created in https://codereview.chromium.org/366963002/ by jochen@chromium.org. The reason for ...
6 years, 5 months ago (2014-07-02 09:16:48 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/198363002/170001
6 years, 3 months ago (2014-09-22 06:39:15 UTC) #27
commit-bot: I haz the power
Committed patchset #10 (id:170001) as 1d869328374b966bf4e5b8485342ba547f524057
6 years, 3 months ago (2014-09-22 07:26:51 UTC) #28
commit-bot: I haz the power
6 years, 3 months ago (2014-09-22 07:27:44 UTC) #29
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/fb34b348eead98f521ea76b3645fe09da8f1f868
Cr-Commit-Position: refs/heads/master@{#295933}

Powered by Google App Engine
This is Rietveld 408576698