|
| From: | Eduardo Habkost |
| Subject: | Redefinition of typedefs (C11 feature) |
| Date: | Fri, 11 Sep 2020 14:49:19 -0400 |
I'm wondering: do our supported build host platforms all include
compilers that are new enough to let us redefine typedefs?
The ability to redefine typedefs is a C11 feature which would be
very useful for simplifying our QOM boilerplate code. The
feature is supported by GCC since 2011 (v4.6.0)[1], and by clang
since 2012 (v3.1)[2].
[1]
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=ce3765bf44e49ef0568a1ad4a0b7f807591d6412
https://gcc.gnu.org/gcc-4.6/changes.html
[2]
https://github.com/llvm-mirror/clang/commit/c0004df84fca9225b66a50adc66cf21c34298227
--
Eduardo
| [Prev in Thread] | Current Thread | [Next in Thread] |