aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-decl.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-20PR middle-end/97879 - ICE on invalid mode in attribute accessMartin Sebor1-1/+2
2020-11-19c, tree: Fix ICE from get_parm_array_spec [PR97860]Jakub Jelinek1-0/+2
2020-11-10Refactor copying decl section namesStrager Neds1-1/+1
2020-11-06core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTINNathan Sidwell1-7/+7
2020-11-04c: Implement C2x nodiscard attributeJoseph Myers1-0/+27
2020-10-28c: Allow omitted parameter names for C2xJoseph Myers1-1/+3
2020-10-23PR middle-end/97552 - missing waning passing null to a VLA argument declared ...Martin Sebor1-2/+4
2020-09-19Infrastructure & C front end changes for array parameter checking (PR c/50584).Martin Sebor1-9/+214
2020-09-19Change C front end to emit structured loop and switch tree nodes.Sandra Loosemore1-11/+7
2020-08-28PR c/96596 - ICE in match_builtin_function_types on a declaration of a built-...Martin Sebor1-1/+4
2020-07-21Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]Sunil K Pandey1-0/+7
2020-06-05diagnostics: Consistently add fixit hint for implicit builtin declarationMark Wielaard1-3/+27
2020-04-30c: Fix ICE with _Atomic side-effect in nested fn param decls [PR94842]Jakub Jelinek1-4/+11
2020-04-08[C/C++, OpenACC] Reject vars of different scope in acc declare (PR94120)Tobias Burnus1-0/+8
2020-03-28c: After issuing errors about array size, for error-recovery don't make the a...Jakub Jelinek1-0/+3
2020-03-19c: Fix up cfun->function_end_locus from the C FE [PR94029]Jakub Jelinek1-2/+2
2020-03-17c: Handle C_TYPE_INCOMPLETE_VARS even for ENUMERAL_TYPEs [PR94172]Jakub Jelinek1-23/+27
2020-03-13PR c/94040 - ICE on a call to an invalid redeclaration of strftimeMartin Sebor1-24/+42
2020-03-01PR middle-end/93926 - ICE on a built-in redeclaration returning an integer in...Martin Sebor1-27/+42
2020-02-13c: Fix ICE with cast to VLA [93576]Jakub Jelinek1-5/+8
2020-01-15Fix setting of DECL_CONTEXT in pushdecl (PR c/93072).Joseph Myers1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20c-ada-spec.h (decl_sloc): Delete.Eric Botcazou1-17/+9
2019-12-03Diagnose use of [*] in old-style parameter definitions (PR c/88704).Joseph Myers1-0/+3
2019-12-01Fix bugs relating to flexibly-sized objects in nios2 backend.Sandra Loosemore1-33/+0
2019-11-30[C] Add a target hook that allows targets to verify type usageRichard Sandiford1-2/+27
2019-11-25Prevent all uses of DFP when unsupported (PR c/91985).Joseph Myers1-1/+3
2019-11-25Properly handle C2x attributes on types.Joseph Myers1-27/+28
2019-11-22re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_no...Jakub Jelinek1-0/+14
2019-11-20re PR c/92088 (aggregates with VLAs and nested functions are broken)Richard Biener1-0/+17
2019-11-20Add more pedwarns for [[]] C attributes on types.Joseph Myers1-4/+29
2019-11-19Change some bad uses of C2x attributes into pedwarns.Joseph Myers1-2/+8
2019-11-15Support C2x [[maybe_unused]] attribute.Joseph Myers1-0/+2
2019-11-15Improve checks on C2x fallthrough attribute.Joseph Myers1-0/+2
2019-11-15Support C2x [[deprecated]] attribute.Joseph Myers1-0/+12
2019-11-14Support C2x [[]] attributes for C.Joseph Myers1-17/+93
2019-11-08Handle removal of old-style function definitions in C2x.Joseph Myers1-7/+20
2019-10-29Add a simulate_enum_decl langhookRichard Sandiford1-0/+30
2019-10-29Add a simulate_builin_function_decl langhookRichard Sandiford1-0/+10
2019-10-28PR c/66970 - Add __has_builtin() macroMartin Sebor1-0/+28
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek1-2/+6
2019-10-11Support _Decimal* keywords for C2x.Joseph Myers1-2/+3
2019-09-20re PR c/91815 (questionable error on type definition at file scope)Eric Botcazou1-2/+5
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-2/+1
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford1-10/+13
2019-08-08[C] Fix bogus nested enum error messageRichard Sandiford1-0/+2
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska1-0/+2
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska1-1/+2
2019-07-18Fix -Wreturn-type for static naked functions in CRichard Sandiford1-0/+1