OUTPUT_BUF
OUTPUT_BUF(" fphp");
OUTPUT_BUF(" asimdhp");
OUTPUT_BUF(" asimdrdm");
OUTPUT_BUF(" jscvt");
OUTPUT_BUF(" fcma");
OUTPUT_BUF(" lrcpc");
OUTPUT_BUF(" dcpop");
OUTPUT_BUF(" sha3");
OUTPUT_BUF(" sm3");
OUTPUT_BUF(" sm4");
OUTPUT_BUF(" asimddp");
OUTPUT_BUF(" sha512");
OUTPUT_BUF(" sve");
OUTPUT_BUF(" asimdfhm");
OUTPUT_BUF(" dit");
OUTPUT_BUF(" uscat");
OUTPUT_BUF(" ilrcpc");
OUTPUT_BUF(" flagm");
OUTPUT_BUF(" ssbs");
OUTPUT_BUF(" sb");
OUTPUT_BUF(" paca pacg");
OUTPUT_BUF(" dcpodp");
OUTPUT_BUF(" flagm2");
OUTPUT_BUF(" frint");
OUTPUT_BUF(" i8mm");
OUTPUT_BUF(" bf16");
OUTPUT_BUF(" dgh");
OUTPUT_BUF(" rng");
OUTPUT_BUF(" bti");
OUTPUT_BUF("\n");
OUTPUT_BUF("processor\t: %d\n", cii);
OUTPUT_BUF("CPU implementer\t: 0x%02lx\n",
OUTPUT_BUF("CPU architecture: 8\n"); /* ARMv8 */
OUTPUT_BUF("CPU variant\t: 0x%lx\n",
OUTPUT_BUF("CPU part\t: 0x%03lx\n",
OUTPUT_BUF("CPU revision\t: %lu\n",
OUTPUT_BUF("\n");
OUTPUT_BUF("Features\t:");
OUTPUT_BUF(" fp");
OUTPUT_BUF(" asimd");
OUTPUT_BUF(" aes");
OUTPUT_BUF(" pmull");
OUTPUT_BUF(" sha1");
OUTPUT_BUF(" sha2");
OUTPUT_BUF(" crc32");
OUTPUT_BUF(" atomics");