diff options
author | Olivier Hainque <hainque@adacore.com> | 2012-04-24 20:34:30 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@adacore.com> | 2012-04-24 20:34:30 +0000 |
commit | 49e2bf83bca21e3f3e0d9fcfaa8f8912d8f4795c (patch) | |
tree | 9284abef1d612ed53ee27cb059198eb1351edd47 /gcc/toplev.c | |
parent | 3a4f444791e8ee1a783bccfe89fa04e37528f3aa (diff) |
* common.opt (gdwarf-): Initialize dwarf_version to -1 instead of 2.
* toplev.c (process_options): Default to dwarf_version 2.
* config/vxworks.c (vxworks_override_options): Default to strict-dwarf
and dwarf_version 2.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@186783 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 3d9e1626b80..fcfdba2aefb 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -1380,6 +1380,10 @@ process_options (void) if (dwarf_strict < 0) dwarf_strict = 0; + /* And select a default dwarf level. */ + if (dwarf_version < 0) + dwarf_version = 2; + /* A lot of code assumes write_symbols == NO_DEBUG if the debugging level is 0. */ if (debug_info_level == DINFO_LEVEL_NONE) |