cmake HAVE_WEAK_ATTRIBUTE examples

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

check_c_source_compiles("
#define WEAK __attribute__((weak))

WEAK int sum(int a, int b)
{
    return a + b;
}

int main(void)
{
    int i = sum(2, 2);

    (void)i;

    return 0;
}" HAVE_WEAK_ATTRIBUTE)