__attribute__(( aligned (16) )) float FOO[4] = {4, 4, 4, 4};
is translated as
#[no_mangle]
pub static mut FOO: [libc::c_float; 4] =
[4 as libc::c_int as libc::c_float, 4 as libc::c_int as libc::c_float,
4 as libc::c_int as libc::c_float, 4 as libc::c_int as libc::c_float];
Because the alignment requirement is dropped it can cause problems for SIMD code.