aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
AgeCommit message (Expand)AuthorFilesLines
2020-03-28c: After issuing errors about array size, for error-recovery don't make the a...Jakub Jelinek1-0/+3
2020-03-23c: Fix up cfun->function_end_locus on invalid function bodies [PR94239]Jakub Jelinek2-4/+11
2020-03-19c: Fix up cfun->function_end_locus from the C FE [PR94029]Jakub Jelinek4-24/+47
2020-03-17c: Handle C_TYPE_INCOMPLETE_VARS even for ENUMERAL_TYPEs [PR94172]Jakub Jelinek4-28/+54
2020-03-17c: ignore initializers for elements of variable-size types [PR93577]Christophe Lyon1-1/+1
2020-03-16c: Handle MEM_REF in c_fully_fold* [PR94179]Jakub Jelinek2-0/+14
2020-03-13PR c/94040 - ICE on a call to an invalid redeclaration of strftimeMartin Sebor2-24/+50
2020-03-05c: ignore initializers for elements of variable-size types [PR93577]Joseph Myers2-5/+25
2020-03-01PR middle-end/93926 - ICE on a built-in redeclaration returning an integer in...Martin Sebor2-27/+49
2020-03-01PR c/93812 - ICE on redeclaration of an attribute format function without pro...Martin Sebor2-3/+30
2020-02-25typo fix: Fix probablity, becuse, sucessor and destinarion typos [PR93912]Jakub Jelinek2-3/+10
2020-02-13c: Fix ICE with cast to VLA [93576]Jakub Jelinek2-5/+14
2020-01-30Mark switch expression as used to avoid bogus warningJeff Law2-1/+7
2020-01-22Fix ICE with cast of division by zero (PR c/93348).Joseph Myers2-0/+8
2020-01-16Fix ICE caused by swallowing a token in c_parser_consume_tokenKerem Kat2-1/+11
2020-01-15Fix setting of DECL_CONTEXT in pushdecl (PR c/93072).Joseph Myers2-1/+7
2020-01-13Fix handling of overflow in C casts in integer constant expressions (PR c/932...Joseph Myers2-0/+17
2020-01-10OpenACC – support "if" + "if_present" clauses with "host_data"Tobias Burnus1-1/+3
2020-01-08re PR tree-optimization/93199 (Compile time hog in sink_clobbers)Richard Biener2-1/+7
2020-01-01Update copyright years.Jakub Jelinek19-19/+23
2019-12-20c-ada-spec.h (decl_sloc): Delete.Eric Botcazou2-17/+17
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown3-13/+140
2019-12-19Add OpenACC 2.6's no_createJulian Brown3-2/+33
2019-12-10Replace label_text ctor with "borrow" and "take"David Malcolm2-2/+7
2019-12-04Fix C handling of use of lvalues of incomplete types (PR c/36941, PR c/88827).Joseph Myers3-13/+12
2019-12-03Diagnose use of [*] in old-style parameter definitions (PR c/88704).Joseph Myers2-0/+9
2019-12-01Fix bugs relating to flexibly-sized objects in nios2 backend.Sandra Loosemore2-33/+6
2019-11-30[C] Add a target hook that allows targets to verify type usageRichard Sandiford3-2/+49
2019-11-29Handle C2x attributes in Objective-C.Joseph Myers2-13/+158
2019-11-25Prevent all uses of DFP when unsupported (PR c/91985).Joseph Myers2-1/+9
2019-11-25Properly handle C2x attributes on types.Joseph Myers5-43/+63
2019-11-22re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_no...Jakub Jelinek2-0/+19
2019-11-20re PR c/92088 (aggregates with VLAs and nested functions are broken)Richard Biener2-0/+23
2019-11-20Add more pedwarns for [[]] C attributes on types.Joseph Myers3-4/+37
2019-11-19Change some bad uses of C2x attributes into pedwarns.Joseph Myers3-34/+62
2019-11-18[mid-end][__RTL] Clean state despite unspecified __RTL startwith passesMatthew Malcomson2-5/+8
2019-11-15Diagnose duplicate C2x standard attributes.Joseph Myers2-2/+57
2019-11-15Support C2x [[maybe_unused]] attribute.Joseph Myers2-0/+6
2019-11-15Improve checks on C2x fallthrough attribute.Joseph Myers3-3/+17
2019-11-15Support C2x [[deprecated]] attribute.Joseph Myers3-4/+46
2019-11-14Support UTF-8 character constants for C2x.Joseph Myers3-0/+9
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford2-2/+8
2019-11-14c-parser.c (c_parser_omp_context_selector): Don't require score argument to f...Jakub Jelinek2-1/+8
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek2-12/+46
2019-11-14Support C2x [[]] attributes for C.Joseph Myers6-123/+489
2019-11-12Remove gcc/params.* files.Martin Liska2-1/+4
2019-11-12Apply mechanical replacement (generated patch).Martin Liska2-1/+7
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki2-5/+39
2019-11-11c-parser.c (c_parser_translation_unit): Diagnose declare target without corre...Jakub Jelinek2-0/+13
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford3-31/+74