Implement  a workaround for older GCC.