cmake HAVE_GCC_VOLATILE_MEMORY_PROTECTION examples

FujiNetWIFI/fujinet-firmware components_pc/libssh/ConfigureChecks.cmake :417

check_c_source_compiles("
#include <string.h>

int main(void)
{
    char buf[] = \"This is some content\";

    memset(buf, '\\\\0', sizeof(buf)); __asm__ volatile(\"\" : : \"g\"(&buf) : \"memory\");

    return 0;
}" HAVE_GCC_VOLATILE_MEMORY_PROTECTION)