Show patches with: Submitter = Joseph Myers       |   47 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[committed] testsuite: Rename c2x-*, gnu2x-* tests to c23-*, gnu23-* [committed] testsuite: Rename c2x-*, gnu2x-* tests to c23-*, gnu23-* - - - --1 2023-11-08 Joseph Myers Not Applicable
[committed] c: Change T2X_* format checking macros to T23_* [committed] c: Change T2X_* format checking macros to T23_* - - - -1- 2023-11-07 Joseph Myers Unresolved
c: Refer more consistently to C23 not C2X c: Refer more consistently to C23 not C2X - - - -1- 2023-11-07 Joseph Myers Unresolved
[committed] c: Add -std=c23, -std=gnu23, -Wc11-c23-compat options [PR107954] [committed] c: Add -std=c23, -std=gnu23, -Wc11-c23-compat options [PR107954] - - - -1- 2023-11-06 Joseph Myers Unresolved
config: Fix host -rdynamic detection for build != host != target config: Fix host -rdynamic detection for build != host != target - - - 1-- 2023-08-10 Joseph Myers Accepted
[committed] c: Do not allow thread-local tentative definitions for C2x [committed] c: Do not allow thread-local tentative definitions for C2x - - - 1-- 2023-05-19 Joseph Myers Accepted
[committed] c: Handle printf %B like %b for C2x [committed] c: Handle printf %B like %b for C2x - - - 1-- 2023-05-18 Joseph Myers Accepted
[committed] c: Remove restrictions on declarations in 'for' loops for C2X [committed] c: Remove restrictions on declarations in 'for' loops for C2X - - - 1-- 2023-05-16 Joseph Myers Accepted
[committed] c: Ignore _Atomic on function return type for C2x [committed] c: Ignore _Atomic on function return type for C2x - - - 1-- 2023-05-15 Joseph Myers Accepted
[committed] c: Update __has_c_attribute values for C2x [committed] c: Update __has_c_attribute values for C2x - - - 1-- 2023-05-15 Joseph Myers Accepted
stor-layout: Set TYPE_TYPELESS_STORAGE consistently for type variants stor-layout: Set TYPE_TYPELESS_STORAGE consistently for type variants - - - 1-- 2023-03-20 Joseph Myers Accepted
[committed] c: Allow conversions of null pointer constants to nullptr_t [committed] c: Allow conversions of null pointer constants to nullptr_t - - - -1- 2023-02-10 Joseph Myers Repeat Merge
[committed] c: Update checks on constexpr pointer initializers [committed] c: Update checks on constexpr pointer initializers - - - -1- 2023-02-08 Joseph Myers Repeat Merge
[committed] c: Update nullptr_t comparison checks [committed] c: Update nullptr_t comparison checks - - - -1- 2023-02-02 Joseph Myers Repeat Merge
[committed] c: Update checks on constexpr floating-point initializers [committed] c: Update checks on constexpr floating-point initializers - - - 1-- 2023-02-02 Joseph Myers Accepted
[committed] c: Disallow braces around C2x auto initializers [committed] c: Disallow braces around C2x auto initializers - - - -1- 2023-01-27 Joseph Myers Repeat Merge
[committed] c: Check for modifiable static compound literals in inline definitions [committed] c: Check for modifiable static compound literals in inline definitions - - - -1- 2023-01-09 Joseph Myers Repeat Merge
[committed] c: C2x semantics for __builtin_tgmath [committed] c: C2x semantics for __builtin_tgmath - - - -1- 2023-01-06 Joseph Myers Repeat Merge
[committed] c: Diagnose auto constexpr used with a type [committed] c: Diagnose auto constexpr used with a type - - - 1-- 2022-12-07 Joseph Myers Accepted
[committed] testsuite: Add test for C90 auto with implicit int [committed] testsuite: Add test for C90 auto with implicit int - - - -1- 2022-12-07 Joseph Myers Repeat Merge
[committed] preprocessor: Enable __VA_OPT__ for C2x [committed] preprocessor: Enable __VA_OPT__ for C2x - - - -1- 2022-12-07 Joseph Myers Repeat Merge
[committed] wwwdocs: gcc-13: Add release notes for more C23 features [committed] wwwdocs: gcc-13: Add release notes for more C23 features - - - -1- 2022-11-14 Joseph Myers Unresolved
ginclude: C2x header version macros ginclude: C2x header version macros - - - 1-- 2022-11-12 Joseph Myers Accepted
c: C2x constexpr c: C2x constexpr - - - 1-- 2022-11-12 Joseph Myers Accepted
[committed] c: C2x auto [committed] c: C2x auto - - - 1-- 2022-11-03 Joseph Myers Accepted
[committed] c: C2x enums with fixed underlying type [PR61469] [committed] c: C2x enums with fixed underlying type [PR61469] - - - -1- 2022-10-28 Joseph Myers Repeat Merge
c: tree: target: C2x (...) function prototypes and va_start relaxation c: tree: target: C2x (...) function prototypes and va_start relaxation - - - 1-- 2022-10-21 Joseph Myers Accepted
[committed] c: C2x %wN, %wfN format checking [committed] c: C2x %wN, %wfN format checking - - - -1- 2022-10-19 Joseph Myers Repeat Merge
[committed] c: Diagnose "enum tag;" after definition [PR107164] [committed] c: Diagnose "enum tag;" after definition [PR107164] - - - -1- 2022-10-18 Joseph Myers Repeat Merge
[committed] c: C2x enums wider than int [PR36113] [committed] c: C2x enums wider than int [PR36113] - - - -1- 2022-10-18 Joseph Myers Repeat Merge
[committed] preprocessor: C2x identifier rules [committed] preprocessor: C2x identifier rules - - - -1- 2022-10-14 Joseph Myers Repeat Merge
[committed] c: C2x storage class specifiers in compound literals [committed] c: C2x storage class specifiers in compound literals - - - -1- 2022-10-14 Joseph Myers Repeat Merge
[committed] c: Do not use *_IS_IEC_60559 == 2 [committed] c: Do not use *_IS_IEC_60559 == 2 - - - --- 2022-10-13 Joseph Myers New
c: C2x typeof c: C2x typeof - - - 1-- 2022-10-06 Joseph Myers Accepted
[committed] c: Adjust LDBL_EPSILON for C2x for IBM long double [committed] c: Adjust LDBL_EPSILON for C2x for IBM long double - - - --- 2022-10-03 Joseph Myers New
[committed] c: C2x noreturn attribute [committed] c: C2x noreturn attribute - - - --- 2022-09-29 Joseph Myers New
[committed] testsuite: Add more C2x tests [committed] testsuite: Add more C2x tests - - - --- 2022-09-23 Joseph Myers New
float.h: Do not define INFINITY for C2x when infinities not supported float.h: Do not define INFINITY for C2x when infinities not supported - - - 1-- 2022-09-14 Joseph Myers Accepted
stdatomic.h: Do not define ATOMIC_VAR_INIT for C2x stdatomic.h: Do not define ATOMIC_VAR_INIT for C2x - - - --- 2022-09-09 Joseph Myers New
stddef.h: Add C2x unreachable macro stddef.h: Add C2x unreachable macro - - - --- 2022-09-08 Joseph Myers New
c: New C2x keywords c: New C2x keywords - - - --- 2022-09-06 Joseph Myers New
[committed] preprocessor: Disable trigraphs for C2x [committed] preprocessor: Disable trigraphs for C2x - - - --- 2022-09-05 Joseph Myers New
[committed] c: C2x removal of unprototyped functions [committed] c: C2x removal of unprototyped functions - - - --- 2022-09-01 Joseph Myers New
[committed] c: C2x attributes fixes and updates [committed] c: C2x attributes fixes and updates - - - --- 2022-08-31 Joseph Myers New
c: Support C2x empty initializer braces c: Support C2x empty initializer braces - - - --- 2022-08-25 Joseph Myers New
tree.cc: Fix optimization of DFP default initialization tree.cc: Fix optimization of DFP default initialization - - - --- 2022-08-23 Joseph Myers New
[committed] preprocessor: Support #warning for standard C2x [committed] preprocessor: Support #warning for standard C2x - - - --- 2022-08-18 Joseph Myers New