On Wed Jul 5 22:39:58 2023 +0000, Alex Henrie wrote:
I don't think this is worth fixing. Typedef redefinitions are a C11 feature, and Wine already requires the compiler to support other C11 features like anonymous unions and designated initializers. I would prefer to just document that Wine requires the compiler to support C11 and not attempt to support any compiler that falls short.
I don't know the general stance of compiler support, but I was under the impression that gcc 4.3 is still supported, at least in theory. I already submitted a few patches for gcc 4.3 a while ago, which were accepted.
To be honest, I don't really mind, I just wanted to help the people who wanted to use 4.3 on their old distros. I guess an official statement would be nice, because I heard different opinions.