On 1 December 2015 at 21:14, Marqin Marqin <marqin...@gmail.com> wrote:
> 2015-12-01 18:12 GMT+01:00 Jonathan Wakely <jwakely....@gmail.com>:
>> That's expected, because you're not using the final 5.3.0 release,
>> because there is no final 5.3.0 release.
>
> I thought I'm using 5.3.0-rc1 release, like it's with Linux kernel.

GCC is not the Linux kernel.

I said you're not using the final 5.3.0 release, which is true, isn't it?


> When I downloaded 4.0-rc1 it was named 4.0-rc1.

Nice. But GCC is not the Linux kernel.

If the macros said  __GNUC__ == 5, __GNUC_MINOR__ == 3 and
__GNUC_PATCHLEVEL__ == 0, and there was a serious bug in the release
candidate which got fixed before the release, how would you tell the
difference between the release candidate and the final 5.3.0 release?

https://gcc.gnu.org/develop.html#num_scheme describes the numbering
scheme, and 5.2.1 is for "during development on the branch post the
5.2.0 release", and 5.3.0 is for the release.

Reply via email to