summaryrefslogtreecommitdiff
path: root/gcc/attribs.c
Commit message (Expand)AuthorAgeFilesLines
* Rename .c files to .cc files.Martin Liska2022-01-171-2665/+0
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* attribs: Fix wrong error with -Wno-attribute=A::b [PR103649]Marek Polacek2021-12-171-1/+27
* pragma: respect pragma in lambda functionsMartin Liska2021-12-161-1/+2
* pragma: Update target option node when optimization changes [PR103515]Kewen Lin2021-12-121-1/+12
* x86: Speed up target attribute handling by using a cacheJakub Jelinek2021-12-031-1/+1
* attribs: Fix ICEs on attributes starting with _ [PR103365]Jakub Jelinek2021-11-241-7/+2
* attribs: Implement -Wno-attributes=vendor::attr [PR101940]Marek Polacek2021-11-101-4/+123
* [PATCH] Remove unused function make_unique_name.Benjamin Peterson2021-09-191-34/+0
* ipa: "naked" attribute implies "noipa" attributeMartin Liska2021-08-131-8/+3
* use range based for loops to iterate over vec<>Trevor Saunders2021-06-131-8/+5
* PR c/100719 - missing -Wvla-parameter on a mismatch in second parameterMartin Sebor2021-06-041-7/+14
* PR middle-end/100250 - ICE related to -Wmaybe-uninitializedMartin Sebor2021-04-281-1/+2
* c++: Tweak merging of vector attributes that affect type identity [PR98852]Richard Sandiford2021-04-151-0/+23
* c: Don't drop vector attributes that affect type identity [PR98852]Richard Sandiford2021-04-151-0/+54
* PR middle-end/97172 - ICE: tree code 'ssa_name' is not supported in LTO streamsMartin Sebor2021-02-241-0/+8
* PR c/97172 - ICE: tree code 'ssa_name' is not supported in LTO streamsMartin Sebor2021-02-191-5/+1
* Reset front end trees before they make it into the middle end (PR middle-end/...Martin Sebor2021-02-011-0/+32
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* PR middle-end/97552 - missing waning passing null to a VLA argument declared ...Martin Sebor2020-10-231-0/+1
* PR c/97413 - bogus error on function declaration with many VLA argumentsMartin Sebor2020-10-141-0/+2
* Avoid assuming a VLA access specification string contains a closing bracket (...Martin Sebor2020-09-301-2/+2
* PR c/97206 - ICE in composite_type on declarations of a similar array typesMartin Sebor2020-09-301-23/+14
* Infrastructure & C front end changes for array parameter checking (PR c/50584).Martin Sebor2020-09-191-27/+266
* Add -Wstringop-overread for reading past the end by string functions.Martin Sebor2020-08-281-4/+4
* Implement a solution for PR middle-end/10138 and PR middle-end/95136.Martin Sebor2020-06-041-0/+59
* attribs: Don't diagnose attribute exclusions during error recovery [PR94705]Jakub Jelinek2020-04-231-1/+2
* hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm2020-01-141-0/+2
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Properly handle C2x attributes on types.Joseph Myers2019-11-251-15/+0
* PR middle-end/83859 - attributes to associate pointer arguments and sizesMartin Sebor2019-11-221-6/+16
* Protect some checks of DECL_FUNCTION_CODERichard Sandiford2019-08-131-0/+1
* -Wmissing-attributes: check that we avoid duplicates and false positivesAlexandre Oliva2019-07-181-4/+10
* PR c++/60364 - noreturn after first decl not diagnosed.Marek Polacek2019-06-191-17/+20
* hash-table.h (hash_table): Add Lazy template parameter defaulted to false...Jakub Jelinek2019-03-211-1/+1
* re PR c/88568 ('dllimport' no longer implies 'extern' in C)Jakub Jelinek2019-03-091-2/+5
* re PR other/80058 (fix double spaces in string literals everywhere)Jakub Jelinek2019-03-081-1/+1
* re PR c/88568 ('dllimport' no longer implies 'extern' in C)Jakub Jelinek2019-01-101-0/+2
* PR c/88546 - Copy attribute unusable for weakrefsMartin Sebor2019-01-041-0/+6
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* PR middle-end/81824 - Warn for missing attributes with function aliasesMartin Sebor2018-11-091-0/+189
* Come up with fndecl_built_in_p.Martin Liska2018-08-271-1/+1
* Add support for grouping of related diagnostics (PR other/84889)David Malcolm2018-08-201-1/+2
* PR c/86453 - error: type variant differs by TYPE_PACKED in free_lang_data sin...Martin Sebor2018-07-121-27/+29
* PR c++/84314 - ICE with templates and fastcall attribute.Jason Merrill2018-02-211-11/+8
* PR c++/84314 - ICE with templates and fastcall attribute.Jason Merrill2018-02-151-7/+17
* PR middle-end/84108 - incorrect -Wattributes warning for packed/aligned confl...Martin Sebor2018-02-141-0/+16
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek2017-12-151-6/+6
* PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor2017-12-071-9/+268