1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include <stdio.h> int __attribute__((weak)) get_checked(void) { return -1; } #define CHECK_VALUE (100) #define TEST_SUCCESS (0) #define TEST_FAILTURE (-1) int main(void) { if (get_checked() == CHECK_VALUE) { fprintf(stdout,"good\n"); return TEST_SUCCESS; } fprintf(stdout,"bad\n"); return TEST_FAILTURE; }