aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-devirt.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford1-4/+2
2019-07-31ipa-devirt: make qsort helpers staticAlexander Monakov1-2/+2
2019-07-29re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka1-1/+1
2019-07-25* ipa-devirt.c (add_type_duplicate): Fix return value.Jan Hubicka1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+4
2019-06-27class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base type copy.Jan Hubicka1-0/+45
2019-06-07common.opt (flto-odr-type-merging): Ignore.Jan Hubicka1-218/+13
2019-06-01alias.c: Include ipa-utils.h.Jan Hubicka1-0/+14
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-1/+1
2019-05-03re PR tree-optimization/90303 (ICE in hash_odr_name with fastcall attribute s...Jakub Jelinek1-2/+2
2019-04-14re PR lto/89358 (Combining -std=c++14 and -std=c++17 objects gives ODR warnings)Jan Hubicka1-2/+20
2019-04-09re PR translation/90011 (trailing space in diagnostic)Jakub Jelinek1-1/+1
2019-03-08re PR ipa/80000 (diagnostics: trailing spaces in "one definition rule ")Jakub Jelinek1-9/+9
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-8/+8
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-27ipa-devirt.c (polymorphic_call_target_d): Add n_odr_types.Jan Hubicka1-1/+7
2018-12-24ipa-devirt.c (dump_targets): Cap number of targets printed.Jan Hubicka1-5/+13
2018-12-24lto-symtab.c (lto_symtab_merge_decls_2): Do not report ODR violations for met...Jan Hubicka1-0/+6
2018-12-22tree.c: (obj_type_ref_class): Move to...Jan Hubicka1-0/+26
2018-11-22re PR lto/88142 (ICE in lto_warn at ipa-devirt.c:1020 since r265519)Jan Hubicka1-33/+22
2018-11-21re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-14/+32
2018-11-21re PR lto/84044 (Spurious -Wodr warning with -flto)Jan Hubicka1-1/+1
2018-11-20ipa-devirt.c (add_type_duplicate): Do not ICE on incomplete enums.Jan Hubicka1-1/+2
2018-11-20re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-5/+36
2018-11-19re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-3/+5
2018-11-17re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-6/+18
2018-11-07ipa-devirt.c (odr_types_equivalent_p): Expect constants than const decls in T...Jan Hubicka1-19/+66
2018-10-26ipa-devirt.c (odr_subtypes_equivalent_p): Fix recursion.Jan Hubicka1-8/+5
2018-10-26ipa-devirt.c (warn_odr): Make static.Jan Hubicka1-88/+116
2018-10-25ipa-devirt.c (main_odr_variant): Remove.Jan Hubicka1-46/+17
2018-10-25ipa-devirt.c (odr_types_equivalent_p): Do not ICE if one of types is anonymous.Jan Hubicka1-0/+7
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-15/+24
2018-06-26Introduce dump_location_tDavid Malcolm1-2/+1
2018-04-18Fix coding style and typos.Martin Liska1-1/+1
2018-04-18Revert r258133.Martin Liska1-8/+3
2018-04-18Revert r25841.Martin Liska1-2/+0
2018-04-17Fix coding style and add a new test-case (PR lto/85405).Martin Liska1-1/+1
2018-04-17Support bitfields in Wodr machinery (PR lto/85405).Martin Liska1-2/+9
2018-04-10re PR lto/85078 (LTO ICE: tree check: expected tree that contains 'decl minim...Jan Hubicka1-0/+18
2018-03-13re PR lto/84805 (ICE in get_odr_type, at ipa-devirt.c:2096 since r258133)Eric Botcazou1-2/+4
2018-03-02re PR ipa/83983 (FAIL: g++.dg/lto/pr83121 (test for LTO warnings, pr83121_0....Eric Botcazou1-3/+8
2018-01-17lto, testsuite: Fix ICE in -Wodr (PR lto/83121)David Malcolm1-1/+6
2018-01-12Initialize type_warnings::dyn_count with a default value (PR ipa/83054).Martin Liska1-5/+20
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-10auto-profile.c (afdo_indirect_call): Drop frequency.Jan Hubicka1-3/+2
2017-10-22Rename inchash::hash::add_wide_intRichard Sandiford1-4/+4
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-56/+0
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1