Fix the `sorry, unimplemented: non-trivial designated initializers not
supported` failure with GCC version < 8.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55606 and
https://stackoverflow.com/questions/31215971/non-trivial-designated-initializers-not-supported.