diff options
author | Ximin Luo <infinity0@pwned.gg> | 2016-10-24 12:57:27 +0100 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-10-24 11:57:27 +0000 |
commit | 89cc66c4786c9af4251dc146b3e37eb1cce2558e (patch) | |
tree | 50f226ba04019b5bb110b9f76dc737fd9750a19c /gcc/target.def | |
parent | c101fad870ddf376d5722e5b2a9ee0f32888d056 (diff) | |
download | gcc-89cc66c4786c9af4251dc146b3e37eb1cce2558e.zip gcc-89cc66c4786c9af4251dc146b3e37eb1cce2558e.tar.gz gcc-89cc66c4786c9af4251dc146b3e37eb1cce2558e.tar.bz2 |
re PR debug/77985 (DW_AT_comp_dir is omitted when filename is absolute and the file does not contain a specific typedef)
2016-10-24 Ximin Luo <infinity0@pwned.gg>
PR debug/77985
* dwarf2out.c (file_table_relative_p): Remove.
(gen_compile_unit_die, dwarf2out_early_finish): Emit DW_AT_comp_dir
also for absolute paths.
* doc/tm.texi: Update.
* doc/tm.texi.in (SDB and DWARF) <TARGET_FORCE_AT_COMP_DIR>: Remove.
* target.def (force_at_comp_dir): Remove hook.
* config/darwin.h (TARGET_FORCE_AT_COMP_DIR): Remove define.
From-SVN: r241473
Diffstat (limited to 'gcc/target.def')
-rw-r--r-- | gcc/target.def | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/gcc/target.def b/gcc/target.def index 29d1f81..20def24 100644 --- a/gcc/target.def +++ b/gcc/target.def @@ -6057,13 +6057,6 @@ DEFHOOKPOD bool, false) DEFHOOKPOD -(force_at_comp_dir, - "True if the @code{DW_AT_comp_dir} attribute should be emitted for each \ - compilation unit. This attribute is required for the darwin linker \ - to emit debug information.", - bool, false) - -DEFHOOKPOD (delay_sched2, "True if sched2 is not to be run at its normal place.\n\ This usually means it will be run as part of machine-specific reorg.", bool, false) |