aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-attribs.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-23re PR middle-end/83859 (Please add new attribute which will establish relatio...Jakub Jelinek1-4/+12
2019-11-22PR middle-end/83859 - attributes to associate pointer arguments and sizesMartin Sebor1-1/+387
2019-11-21Make more bad uses of fallthrough attribute into pedwarns.Joseph Myers1-1/+1
2019-11-15Improve checks on C2x fallthrough attribute.Joseph Myers1-2/+1
2019-11-15Support C2x [[deprecated]] attribute.Joseph Myers1-3/+1
2019-11-07Expand C2x attribute parsing support and factor out from TM attributes.Joseph Myers1-2/+4
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek1-0/+6
2019-10-12c-common.h (c_omp_mark_declare_variant, [...]): Declare.Jakub Jelinek1-2/+4
2019-10-10c-common.h (c_omp_check_context_selector, [...]): Declare.Jakub Jelinek1-0/+13
2019-09-03Implement TARGET_HANDLE_GENERIC_ATTRIBUTEJozef Lawrynowicz1-10/+29
2019-08-14Add generic support for noinit attribute.Christophe Lyon1-1/+59
2019-06-19PR c++/60364 - noreturn after first decl not diagnosed.Marek Polacek1-3/+2
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor1-12/+11
2019-05-22Strip target_clones in copy attribute (PR lto/90500).Martin Liska1-1/+2
2019-05-17[PR89433] Refer to OpenACC 'routine' clauses from "omp declare target" attributeThomas Schwinge1-1/+1
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-15/+16
2019-04-12Commit a change missed in r270326:Martin Sebor1-20/+63
2019-04-12re PR c/89946 (ICE in assemble_start_function, at varasm.c:1871)Jakub Jelinek1-2/+21
2019-04-01PR c/89685 - ICE on attribute copy with a compound expressionMartin Sebor1-6/+22
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+2
2019-01-14PR target/88638 - FAIL: fsf-nsstring-format-1.s on darwinMartin Sebor1-10/+21
2019-01-04PR c/88546 - Copy attribute unusable for weakrefsMartin Sebor1-0/+30
2019-01-04PR c/88363 - alloc_align attribute doesn't accept enumerated argumentsMartin Sebor1-6/+12
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-29PR c/88172 - attribute aligned of zero silently accepted but ignoredMartin Sebor1-43/+55
2018-11-20c-parser.c (c_parser_has_attribute_expression): New function.Martin Sebor1-1/+1
2018-11-16Implement P0479R5, [[likely]] and [[unlikely]].Jason Merrill1-1/+1
2018-11-15PR c++/87541 - ICE using a constant decl as an attribute alloc_size argumentMartin Sebor1-80/+280
2018-11-13PR middle-end/81824 - Warn for missing attributes with function aliasesMartin Sebor1-7/+21
2018-11-09PR middle-end/81824 - Warn for missing attributes with function aliasesMartin Sebor1-33/+550
2018-11-09PR c/87795 - Excessive alignment permitted for functions and labelsMartin Sebor1-1/+4
2018-10-04invoke.texi (-Wno-prio-ctor-dtor): Document new warning -Wno-prio-ctor-dtor.Vinay Kumar1-2/+2
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-0/+1
2018-07-12c-attribs.c (c_common_attribute_table): Add "omp declare target implicit" att...Jakub Jelinek1-0/+2
2018-07-12re PR c/86453 (error: type variant differs by TYPE_PACKED in free_lang_data s...Richard Biener1-2/+7
2018-07-06re PR target/86324 (testsuite test divkc3-1.c FAILs when compiling with -mabi...Peter Bergner1-0/+4
2018-06-08Remove MPXMartin Liska1-63/+0
2018-05-11Support LLVM style of no_sanitize attribute (PR sanitizer/85556).Martin Liska1-8/+12
2018-05-10re PR c++/85400 (invalid Local Dynamic TLS relaxation for symbol defined in m...Eric Botcazou1-3/+2
2018-03-13PR tree-optimization/84725 - enable attribute nonstring for all narrow charac...Martin Sebor1-1/+6
2018-03-02More Cilk Plus removalThomas Schwinge1-2/+0
2018-03-01re PR c++/84639 (gcc/c-family/c-attribs.c:1822:27: runtime error: shift expon...Marek Polacek1-4/+7
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-17c-attribs.c (common_handle_aligned_attribute): Avoid issuing an error for att...Martin Sebor1-5/+8
2017-12-15tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek1-200/+193
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-131/+279
2017-12-01function.h (struct function): Remove cilk_frame_decl, is_cilk_function and ca...Jakub Jelinek1-41/+26
2017-10-20Add generic part for Intel CET enabling. The spec is available atIgor Tsimbalist1-0/+27
2017-10-11Do not error for no_sanitize attributes (PR sanitizer/82490).Martin Liska1-8/+1
2017-09-29c-attribs.c (handle_noipa_attribute): Don't add "stack_protect" attribute.Jakub Jelinek1-4/+0