projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
c++: Fix base copy elision thinko [PR98744]
[gcc.git]
/
gcc
/
cp
/
call.c
2021-01-22
Jason Merrill
c++: Fix base copy elision thinko [PR98744]
blob
|
commitdiff
|
raw
2021-01-15
Jason Merrill
c++: Avoid redundant copy in {} init [PR98642]
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Jason Merrill
c++: Fix copy elision for base initialization
blob
|
commitdiff
|
raw
|
diff to current
2021-01-07
Jason Merrill
c++: Add some conversion sanity checking.
blob
|
commitdiff
|
raw
|
diff to current
2021-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2020-12-23
Jason Merrill
c++: Fix initializing empty base from prvalue [PR97597]
blob
|
commitdiff
|
raw
|
diff to current
2020-12-11
Jason Merrill
c++: Avoid considering some conversion ops [PR97600]
blob
|
commitdiff
|
raw
|
diff to current
2020-12-08
Jason Merrill
c++: Distinguish ambiguity from no valid candidate
blob
|
commitdiff
|
raw
|
diff to current
2020-12-02
Jakub Jelinek
c++: Implement LWG3396 Clarify point of reference for...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-15
Jason Merrill
c++: Check abstract type only on object creation. ...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-28
Marek Polacek
c++: Deprecate arithmetic convs on different enums...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-02
Jason Merrill
c++: Set CALL_FROM_NEW_OR_DELETE_P on more calls.
blob
|
commitdiff
|
raw
|
diff to current
2020-10-01
Jakub Jelinek
c++: Fix up default initialization with consteval defau...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-30
Nathan Sidwell
c++: Kill DECL_HIDDEN_FRIEND_P
blob
|
commitdiff
|
raw
|
diff to current
2020-09-29
Marek Polacek
c++: Implement -Wrange-loop-construct [PR94695]
blob
|
commitdiff
|
raw
|
diff to current
2020-09-10
Nathan Sidwell
c++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_P
blob
|
commitdiff
|
raw
|
diff to current
2020-08-31
Marek Polacek
c++: Implement P1009: Array size deduction in new-expre...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-25
Jakub Jelinek
c++: Fix up ptr.~PTR () handling [PR96721]
blob
|
commitdiff
|
raw
|
diff to current
2020-08-14
Nathan Sidwell
c++: Final bit of name-lookup api simplification
blob
|
commitdiff
|
raw
|
diff to current
2020-08-14
Nathan Sidwell
c++: Yet more name-lookup api simplification
blob
|
commitdiff
|
raw
|
diff to current
2020-08-14
Jason Merrill
c++: Copy elision and [[no_unique_address]]. [PR93711]
blob
|
commitdiff
|
raw
|
diff to current
2020-08-14
Nathan Sidwell
c++: More simplification of name_lookup api
blob
|
commitdiff
|
raw
|
diff to current
2020-08-13
Nathan Sidwell
[c++]: Unconfuse lookup_name_real API a bit
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Merrill
c++: Implement C++20 implicit move changes. [PR91427]
blob
|
commitdiff
|
raw
|
diff to current
2020-07-29
Jason Merrill
c++: Avoid calling const copy ctor on implicit move...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-16
Marek Polacek
c++: Get rid of convert_like* macros.
blob
|
commitdiff
|
raw
|
diff to current
2020-07-14
Marek Polacek
c++: Make convert_like complain about bad ck_ref_bind...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-06
Martin Sebor
Exclude calls to variadic lambda stubs from -Wnonnull...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Jason Merrill
c++: Simplify build_over_call a bit.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Jason Merrill
c++: Fix ICE with using and virtual function. [PR95719]
blob
|
commitdiff
|
raw
|
diff to current
2020-06-20
Jason Merrill
c++: Refinements to "more constrained".
blob
|
commitdiff
|
raw
|
diff to current
2020-06-17
Jason Merrill
c++: Fix consteval operator handling.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-16
Marek Polacek
c++: Don't allow designated initializers with non-aggre...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-16
Patrick Palka
c++: Improve access checking inside templates [PR41437]
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Iain Sandoe
coroutines: Make call argument handling more robust...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Marek Polacek
c++: Make braced-init-list as template arg work with...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-04
Jason Merrill
c++: Fix FE devirt with diamond inheritance [PR95158]
blob
|
commitdiff
|
raw
|
diff to current
2020-05-27
Jason Merrill
c++: operator<=> and -Wzero-as-null-pointer-constant...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Martin Sebor
PR c++/94923 - False positive -Wclass-memaccess with...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-18
Marek Polacek
c++: Implement DR 1512, Pointer comparison vs qual...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-18
Jason Merrill
c++: Create fewer SAVE_EXPR.
blob
|
commitdiff
|
raw
|
diff to current
2020-05-18
Marek Polacek
c++: Don't add built-in operator for ++ on bool.
blob
|
commitdiff
|
raw
|
diff to current
2020-05-14
Patrick Palka
c++: Missing SFINAE with lookup_fnfields [PR78446]
blob
|
commitdiff
|
raw
|
diff to current
2020-05-13
Jason Merrill
c++: Replace "C++2a" with "C++20".
blob
|
commitdiff
|
raw
|
diff to current
2020-05-11
Jason Merrill
c++: Better diagnostic in converted const expr.
blob
|
commitdiff
|
raw
|
diff to current
2020-05-11
Jason Merrill
c++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.
blob
|
commitdiff
|
raw
|
diff to current
2020-05-07
Marek Polacek
c++: Fix spelling of non-static
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Marek Polacek
c++: Explicit constructor called in copy-initialization...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Jakub Jelinek
c, c++: Fix two redundantAssignment warnings [PR94629]
blob
|
commitdiff
|
raw
|
diff to current
2020-04-09
Marek Polacek
c++: Fix wrong paren-init of aggregates interference...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-27
Jakub Jelinek
c++: Avoid calls in non-evaluated contexts affect wheth...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-24
Marek Polacek
c++: Fix wrong no post-decrement operator error in...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-20
Jason Merrill
c++: Avoid unnecessary empty class copy [94175].
blob
|
commitdiff
|
raw
|
diff to current
2020-03-13
Patrick Palka
c++: Redundant -Wdeprecated-declarations warning in...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Marek Polacek
c++: Fix convert_like in template [PR91465, PR93870...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-08
Patrick Palka
c++: Fix missing SFINAE when binding a bit-field to...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-28
Jason Merrill
c++: Fix constrained conversion op.
blob
|
commitdiff
|
raw
|
diff to current
2020-02-26
Marek Polacek
c++: Fix ICE with static_cast when converting from...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-24
Marek Polacek
c++: Fix ICE with ill-formed array list-initialization...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-24
Jakub Jelinek
c++: P1937R2 - Fixing inconsistencies between const...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-15
Marek Polacek
c++: Fix poor diagnostic for array initializer [PR93710]
blob
|
commitdiff
|
raw
|
diff to current
2020-02-07
Marek Polacek
c++: Fix paren init of aggregates in unevaluated contex...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-28
Jason Merrill
c++: Allow template rvalue-ref conv to bind to lvalue...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-22
Jason Merrill
c-family: Remove location parm from unsafe_conversion_p.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Jason Merrill
PR c++/91476 - anon-namespace reference temp clash...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-18
Iain Sandoe
[C++ coroutines] Initial implementation.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Jason Merrill
PR c++/92871 - bad code with xvalue and GNU ?: extension.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-20
Jakub Jelinek
re PR c++/92666 (bogus -Wunused-but-set-variable in...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-20
Jakub Jelinek
re PR c++/92992 (Side-effects dropped when decltype...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-10
Jason Merrill
PR c++/92847 - C++20 comparison ambiguity with class...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-10
Jason Merrill
PR c++/92560 - ICE with decltype and rewritten operator.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-06
Jakub Jelinek
re PR c++/92831 (CWG1299 extend_ref_init_temps_1 punts...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-06
Jakub Jelinek
PR c++/92831 - CWG 1299, not extending temporary lifeti...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-05
Paolo Carlini
typeck2.c (build_functional_cast): Add location_t param...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Richard Sandiford
[C++] Opt out of GNU vector extensions for built-in...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-03
Marek Polacek
PR c++/91363 - P0960R3: Parenthesized initialization...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-03
Jason Merrill
re PR c++/92705 (ICE: Segmentation fault (in build_new_...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-27
Jason Merrill
Implement P1814R0, CTAD for alias templates.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Paolo Carlini
typeck.c (cp_build_indirect_ref_1): Add location_t...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Jakub Jelinek
re PR c++/90767 (jumbled error message with this and...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Jason Merrill
Consider parm types equivalence for operator rewrite...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Marek Polacek
PR c++/91962 - ICE with reference binding and qualifica...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Remove build_{same_sized_,}truth_vector_type
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Jason Merrill
Implement C++20 operator<=>.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Jason Merrill
Fix conversions for built-in operator overloading candi...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Jason Merrill
Use vec instead of raw array for built-in candidates.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-02
Paolo Carlini
typeck.c (composite_pointer_type): Add a const op_locat...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-01
Jakub Jelinek
PR c++/88335 - Implement P1073R3: Immediate functions
blob
|
commitdiff
|
raw
|
diff to current
2019-10-29
Marek Polacek
PR c++/90998 - ICE with copy elision in init by ctor...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Jakub Jelinek
arc.c (hwloop_optimize): Add missing space in string...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Marek Polacek
Implement C++20 P0388R4, DR 1307, and DR 330.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Marek Polacek
PR c++/92032 - DR 1601: Promotion of enum with fixed...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Jason Merrill
Update the concepts implementation to conform to C...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Martin Sebor
PR c++/92001 - missing -Wclass-memaccess with array...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Paolo Carlini
call.c (resolve_args): Use cp_expr_loc_or_input_loc...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-28
Marek Polacek
PR c++/91889 - follow-up fix for DR 2352.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Richard Sandiford
[C][C++] Allow targets to check calls to BUILT_IN_MD...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-25
Marek Polacek
PR c++/91877 - ICE with converting member of packed...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-23
Jason Merrill
PR c++/91809 - bit-field and ellipsis.
blob
|
commitdiff
|
raw
|
diff to current
next