| #include <assert.h> | |
| #include <stdio.h> | |
| extern int __attribute__((weak)) externFunc(); | |
| extern int __attribute__((weak)) externData; | |
| int main() { | |
| printf("externFunc: %p\n", externFunc); | |
| printf("externData: %p\n", &externData); | |
| if (externFunc) | |
| printf("externFunc value: %d\n", externFunc()); | |
| if (externData) | |
| printf("externData value: %d\n", externData); | |
| return 0; | |
| } | |