diff options
| author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-02-28 23:57:50 +0000 |
|---|---|---|
| committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-02-28 23:57:50 +0000 |
| commit | c83a163c7390b3fb819fd5cdb48f2a3ff8104c06 (patch) | |
| tree | 7110cbf93c9b18e15a06019a2d41460bedc046c3 /libjava/gnu/java/math/MPN.java | |
| parent | 49045bb4d138deb38b452e6be6c77239d8289a55 (diff) | |
| download | ppe42-gcc-c83a163c7390b3fb819fd5cdb48f2a3ff8104c06.tar.gz ppe42-gcc-c83a163c7390b3fb819fd5cdb48f2a3ff8104c06.zip | |
* flags.h: Add flag_eliminate_unused_debug_types.
* toplev.c: Add flag_eliminate_unused_debug_types.
(f_options): Add -feliminate-unused-debug-types.
* dwarf2out.c (struct file_table): Add emitted member.
(splice_child_die): Fix the parent pointer for the child being
spliced.
(lookup_filename): Maintain file_table.emitted array. Don't
output .file directive here.
(maybe_emit_file): (new)
(init_file_table): Set up file_table.emitted.
(dwarf2out_source_line): Use maybe_emit_file.
(dwarf2out_start_source_file): Use maybe_emit_file.
(dwarf2out_init): Use maybe_emit_file.
(prune_unused_types_walk_attribs): (new)
(prune_unused_types_mark): (new)
(prune_unused_types_walk): (new)
(prune_unused_types_prune): (new)
(prune_unused_types): (new)
(dwarf2out_finish): Call prune_unused_types if
flag_eliminate_unused_debug_types is set.
* doc/invoke.texi (Option Summary): Add
-feliminate-unused-debug-types.
(Debugging Options): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63588 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/math/MPN.java')
0 files changed, 0 insertions, 0 deletions

