Some architecture-specific variants lack header inclusion guards. Add them for consistency with the generic version.