X-Git-Url: https://git.saurik.com/apple/ld64.git/blobdiff_plain/ebf6f43431fe84b7b17822014a6d1f0169516e93..b1f7435d66a93f03b77932b3a9ad8a83ce5e1ebc:/ld64-134.9/unit-tests/test-cases/static-executable-weak-defines/test.c diff --git a/ld64-134.9/unit-tests/test-cases/static-executable-weak-defines/test.c b/ld64-134.9/unit-tests/test-cases/static-executable-weak-defines/test.c new file mode 100644 index 0000000..687cb3d --- /dev/null +++ b/ld64-134.9/unit-tests/test-cases/static-executable-weak-defines/test.c @@ -0,0 +1,16 @@ + + + +__attribute__((weak)) int foo() +{ + return 0; +} + + +int entry() +{ + return foo(); +} + +// pointer to weak function might trigger external relocation +void* pfoo = &foo;