Remove duplication for the handling of attributes between different frontends

2025-04-05 Thread Antoni Boucher via Gcc
Hi. We're trying to remove the duplication of the attributes code between the C and libgccjit frontend. The attached patch shows a draft of this attempt that only supports a few attributes. Would that kind of approach be acceptable (I'm not sure since this includes a c-family file in libgccjit)

Handling of nonnull function attribute

2023-09-21 Thread Antoni Boucher via Gcc
Hi. I'm working on adding the support for the nonnull attribute in libgccjit. I found out a way to make it working, but I need more help to find a proper solution. The problem is that the nonnull attribute should be added to the fn_type while we added it to the fn_decl. If we add it to the fn_type

Question regarding copyright assignment

2022-10-06 Thread Antoni Boucher via Gcc
Hi. I contribute to gcc outside of work, but I'm about to sign a new work contract which contains a work ownership clause saying that I give the ownership to the company of any work not listed in some appendix. What exactly should I list to make sure my contributions to GCC are not affected by thi

Copyright assignment form

2020-10-03 Thread Antoni Boucher via Gcc
Hello. I'd like a copyright assignment form for all my future contributions to gcc. Thanks.