aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-tree.h
AgeCommit message (Expand)AuthorFilesLines
2022-09-02c/c++: new warning: -Wxor-used-as-pow [PR90885]David Malcolm1-0/+3
2022-06-02diagnostics: add SARIF output formatDavid Malcolm1-0/+2
2022-05-25c: Improve build_component_ref diagnostics [PR91134]Jakub Jelinek1-1/+2
2022-05-18c: Implement new -Wenum-int-mismatch warning [PR105131]Marek Polacek1-0/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-11/+11
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-02Add a simulate_record_decl lang hookRichard Sandiford1-0/+2
2021-09-28c: [PR32122] Require pointer types for computed gotosAndrew Pinski1-1/+1
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-0/+2
2021-08-06middle-end/AArch64: Fix bootstrap after vec changesTamar Christina1-1/+1
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-2/+3
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-23c, c++: Implement -Wsizeof-array-div [PR91741]Marek Polacek1-0/+1
2020-09-19Infrastructure & C front end changes for array parameter checking (PR c/50584).Martin Sebor1-1/+1
2020-09-19Change C front end to emit structured loop and switch tree nodes.Sandra Loosemore1-5/+16
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-0/+1
2020-04-08[C/C++, OpenACC] Reject vars of different scope in acc declare (PR94120)Tobias Burnus1-0/+1
2020-03-19c: Fix up cfun->function_end_locus from the C FE [PR94029]Jakub Jelinek1-1/+1
2020-03-17c: Handle C_TYPE_INCOMPLETE_VARS even for ENUMERAL_TYPEs [PR94172]Jakub Jelinek1-4/+8
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-04Fix C handling of use of lvalues of incomplete types (PR c/36941, PR c/88827).Joseph Myers1-3/+0
2019-11-25Properly handle C2x attributes on types.Joseph Myers1-3/+9
2019-11-20Add more pedwarns for [[]] C attributes on types.Joseph Myers1-0/+1
2019-11-14Support C2x [[]] attributes for C.Joseph Myers1-5/+20
2019-10-29Add a simulate_enum_decl langhookRichard Sandiford1-0/+2
2019-10-29Add a simulate_builin_function_decl langhookRichard Sandiford1-0/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-3/+3
2019-05-09Support profile (BB counts and edge probabilities) in GIMPLE FE.Martin Liska1-0/+2
2019-04-26re PR debug/90197 (Cannot step through simple loop at -O -g)Jakub Jelinek1-1/+2
2019-04-01re PR c/71598 (Wrong optimization with aliasing enums)Richard Biener1-0/+1
2019-03-14c-tree.h (enum c_declspec_il): New.Richard Biener1-4/+9
2019-01-30re PR c/89061 (GCC 9 introduces false positive in -Wjump-misses-init)Jakub Jelinek1-0/+4
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-19c/c++, asm: Use nicer error for duplicate asm qualifiersSegher Boessenkool1-1/+1
2018-12-06asm inlineSegher Boessenkool1-1/+2
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm1-6/+6
2018-10-18Add -std=c2x, -std=gnu2x, -Wc11-c2x-compat, C2X _Static_assert support.Joseph Myers1-0/+2
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-1/+1
2018-01-13re PR c/83801 ([avr] String constant in __flash not put into .progmem)Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-07Allow _Alignas in compound literals (C11 DR#444).Joseph Myers1-1/+2
2017-12-01re PR c/83222 (Inconsistent "initializer element is not constant" error)Jakub Jelinek1-0/+1
2017-11-19re PR c/66618 (Failure to diagnose non-constant initializer for static object...Jakub Jelinek1-2/+0
2017-10-04C: underline parameters in mismatching function callsDavid Malcolm1-1/+3
2017-08-24C: fix logic within c_expr::get_locationDavid Malcolm1-1/+1
2017-08-21C: use full locations within c_parser_expr_list's vec<location_t>David Malcolm1-0/+8
2017-08-09Boolify some parameters.Marek Polacek1-1/+1
2017-08-09re PR c/81417 (-Wsign-compare should print types being compared)Marek Polacek1-1/+1
2017-07-06Support C++-specific selftestsDavid Malcolm1-0/+7
2017-06-02invoke.texi: Document the -Wsizeof-pointer-div warning.Bernd Edlinger1-0/+1