]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/typeck.c
Restore ancient -Waddress for weak symbols [PR33925].
[thirdparty/gcc.git] / gcc / cp / typeck.c
2021-11-19  Martin SeborRestore ancient -Waddress for weak symbols [PR33925].
2021-11-04  Jason Merrillc++: use range-for more
2021-10-27  Jakub Jelinekc++: Diagnose taking address of an immediate member...
2021-10-04  Marek Polacekc-family: Implement -Warray-compare [PR97573]
2021-10-01  Martin SeborEnhance -Waddress to detect more suspicious expressions...
2021-10-01  Jakub Jelinekubsan: Move INT_MIN / -1 instrumentation from -fsanitiz...
2021-09-08  Richard Bienerc++/102228 - make lookup_anon_field O(1)
2021-09-01  Iain SandoeC-family: Add attribute 'unavailable'.
2021-08-17  Jakub Jelinekc++: Implement P0466R5 __cpp_lib_is_layout_compatible...
2021-07-27  Marek Polacekc++: Reject ordered comparison of null pointers [PR99701]
2021-06-25  Martin Seborcp: add support for per-location warning groups.
2021-06-21  Patrick Palkac++: REF_PARENTHESIZED_P wrapper inhibiting NRVO [PR67302]
2021-06-21  Jakub Jelinekinline-asm: Fix ICE with bitfields in "m" operands...
2021-05-31  Richard Bienerc++/88601 - [C/C++] __builtin_shufflevector support
2021-05-26  Patrick Palkac++: access for hidden friend of nested class template...
2021-05-11  Jason Merrillc++: ICE casting class to vector [PR100517]
2021-05-11  Patrick Palkac++: dependent operator expression lookup [PR51577]
2021-05-07  Jason Merrillc++: avoid non-TARGET_EXPR class prvalues
2021-04-15  Richard Sandifordc++: Tweak merging of vector attributes that affect...
2021-04-05  Jason Merrillc++: -Wunused, constant, and generic lambda [PR96311]
2021-04-05  Jason Merrillc++: reinterpret_cast from prvalue to rvalue ref [PR98440]
2021-03-04  Nathan Sidwellc++: Redesign pending entity handling [PR 99170]
2021-02-12  Nathan SidwellExpunge namespace-scope IDENTIFIER_TYPE_VALUE & global_...
2021-02-01  Jason Merrillc++: alias in qualified-id in template arg [PR98570]
2021-01-28  Jakub Jelinekc++: Fix -Weffc++ in templates [PR98841]
2021-01-23  Anthony Sharpc++: private inheritance access diagnostics fix [PR17314]
2021-01-04  Jakub JelinekUpdate copyright years.
2020-12-18  Patrick Palkac++: Diagnose unstable satisfaction
2020-12-11  Patrick Palkac++: missing SFINAE with pointer subtraction [PR78173]
2020-12-09  Jason Merrillc++: Don't require accessible dtors for some forms...
2020-12-07  Nathan Sidwellc++: check alias match for specializations [PR98116]
2020-12-04  Nathan Sidwellc++: Revert dependent-array changes [PR 98116]
2020-12-02  Nathan Sidwellc++: typename_type structural comparison
2020-11-25  Martin SeborClean up -Wformat-diag warnings (PR bootstrap/97622...
2020-11-21  Aaron SawdeyAdditional small changes to support opaque modes
2020-11-11  Patrick Palkac++: Correct the handling of alignof(expr) [PR88115]
2020-11-06  Nathan Sidwellcore: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTIN
2020-10-29  Marek Polacekc++: Reject float <=> enum.
2020-10-28  Marek Polacekc++: Deprecate arithmetic convs on different enums...
2020-10-23  Marek Polacekc, c++: Implement -Wsizeof-array-div [PR91741]
2020-10-02  Jason Merrillc++: Move CALL_FROM_NEW_OR_DELETE_P to tree.h
2020-08-13  Marek Polacekc++: Fixing the wording of () aggregate-init [PR92812]
2020-07-29  Jason Merrillc++: Implement C++20 implicit move changes. [PR91427]
2020-07-22  Nathan Sidwellc++: structural_comptypes addition
2020-07-14  Nathan Sidwellc++: Comments & formatting
2020-06-17  Marek Polacekc++: ICE with IMPLICIT_CONV_EXPR in array subscript...
2020-05-21  Jason Merrillc++: Improve error recovery for =.
2020-05-20  Patrick Palkac++: spec_hasher and TYPENAME_TYPE resolution [PR95223]
2020-05-18  Marek Polacekc++: ICE when shortening right shift [PR94955]
2020-05-18  Marek Polacekc++: Implement DR 1512, Pointer comparison vs qual...
2020-05-07  Marek Polacekc++: Fix spelling of non-static
2020-05-06  Jakub Jelinekc++: Avoid strict_aliasing_warning on dependent types...
2020-02-28  Jakub Jelinekc++: Further tweak for P1937R2 - const{expr,eval} incon...
2020-02-27  Nathan SidwellCompare ARGUMENT_PACKS [pr93933]
2020-02-27  Nathan SidwellFix broken type comparison assert
2020-02-26  Marek Polacekc++: Fix ICE with static_cast when converting from...
2020-02-08  Jason Merrillc++: Fix -Wreturn-local-addr location.
2020-01-19  Jason MerrillPR c++/33799 - destroy return value, take 2.
2020-01-15  Jason MerrillRevert "PR c++/33799 - destroy return value if local...
2020-01-13  Jason MerrillPR c++/33799 - destroy return value if local cleanup...
2020-01-13  Jason Merrill PR c++/93238 - short right-shift with enum.
2020-01-10  Jason MerrillShorten right-shift again in C++.
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-23  Richard Sandiford[C++] Make same_type_p return false for gnu_vector_type...
2019-12-23  Richard Sandiford[C++] Fix ICE for binding lax vector conversions to...
2019-12-18  Paolo Carlinitypeck.c (cxx_sizeof_or_alignof_type): Add location_t...
2019-12-18  Jason MerrillPR c++/12333 - X::~X() with implicit this->.
2019-12-13  Jason MerrillPR c++/92496 - ICE with <=> and no #include <compare>.
2019-12-09  Paolo Carlinitypeck.c (check_for_casting_away_constness): Add locati...
2019-12-06  Richard Sandiford[C++] Pass type uses through the verify_type_context...
2019-12-04  Richard Sandiford[C++] Opt out of GNU vector extensions for built-in...
2019-12-03  Paolo Carlinitypeck.c (cp_build_addr_expr_1): Use the cp_expr_loc_or...
2019-11-27  Jason MerrillPR c++/92206 - ICE with typedef to dependent alias.
2019-11-27  Paolo Carlinitypeck.c (cp_build_unary_op): Consistently use the...
2019-11-25  Paolo Carlinitypeck.c (cp_build_indirect_ref_1): Add location_t...
2019-11-18  Paolo Carlinitypeck.c (cp_build_addr_expr_1): Use cp_expr_loc_or_inp...
2019-11-15  Paolo Carlinitypeck.c (cp_truthvalue_conversion): Add tsubst_flags_t...
2019-11-14  Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-11-12  Jason Merrill* typeck.c (cp_build_binary_op): Sorry about <=> on...
2019-11-07  Jason MerrillImplement D1959R0, remove weak_equality and strong_equa...
2019-11-05  Jason MerrillImplement C++20 operator<=>.
2019-11-05  Jason MerrillFix conversions for built-in operator overloading candi...
2019-11-05  Jason MerrillVarious small C++ changes.
2019-11-05  Jason MerrillCatch missed uses of function with unsatisfied constraints.
2019-11-04  Jason Merrill* typeck.c (check_return_expr): Avoid redundant error.
2019-11-02  Paolo Carlinitypeck.c (composite_pointer_type): Add a const op_locat...
2019-11-01  Jakub JelinekPR c++/88335 - Implement P1073R3: Immediate functions
2019-10-30  Jakub Jelinektypeck.c (decl_in_std_namespace_p): Return true also...
2019-10-30  Paolo Carlinitypeck.c (cp_build_modify_expr): Prefer error + inform...
2019-10-29  Paolo Carlinitypeck.c (build_x_unary_op): Use the location_t argumen...
2019-10-21  Marek PolacekPR c++/92106 - ICE with structured bindings and -Wretur...
2019-10-17  Paolo Carlinidecl.c (grokfndecl): Remove redundant use of in_system_...
2019-10-11  Paolo Carlinitypeck.c (cp_build_binary_op): Do not handle RROTATE_EX...
2019-10-11  Jakub Jelinekre PR c++/91987 (-fstrict-eval-order issues)
2019-10-10  Marek PolacekMake comp_ptr_ttypes_real return bool.
2019-10-09  Marek PolacekImplement C++20 P0388R4, DR 1307, and DR 330.
2019-10-09  Jason MerrillUpdate the concepts implementation to conform to C...
2019-10-09  Paolo Carlinidecl.c (grok_ctor_properties): Use DECL_SOURCE_LOCATION.
next