On 11 September 2017 at 18:40, Jeff Law <l...@redhat.com> wrote: > On 06/24/2017 11:53 AM, Iain Buclaw wrote: >> On 28 May 2017 at 23:17, Iain Buclaw <ibuc...@gdcproject.org> wrote: >>> This patch adds GCC builtins and runtime support for GDC compiled code. >>> >>> - module __entrypoint defines the C main function. Its contents are >>> parsed and compiled in during compilation, but only if needed. >>> - module gcc.atomic is a deprecated module that defines templated >>> __sync builtins. It's original user, core.atomic, now uses the GCC >>> __atomic builtins. >>> - module gcc.attribute exposes GDC-specific attributes. >>> - module gcc.backtrace implements backtrace support for GDC. >>> - module gcc.builtins exposes GCC builtins to D code. >>> - module gcc.config exposes things determined at configure time to D code. >>> - module gcc.deh implements D unwind EH. >>> - module gcc.libbacktrace defines C bindings to libbacktrace. >>> - module gcc.unwind defines C bindings to libgcc unwind library. >>> - libgphobos.spec contains a list of libraries to link in that are >>> dependencies of D runtime and/or the Phobos standard library. It is >>> used by the GDC driver. >>> >>> --- >> Added GCC Runtime Library Exception to gcc modules as requested. > Nothing particularly concerning here now that the license is fixed. > Based on my reading, this is all code that the FSF will own, so we don't > have to worry about alternate upstreams, license exceptions, etc which > makes things so much easier. > > You may need to bump the copyright dates. >
I thought I bumped all copyright dates in v2 of the patch. I will check again. However, I will prep a v3 of the patch, as it has been some time since June - I have made no changes to any of these files anyway. Iain