-
-int foo()
-{
- return 0;
-}
-
-
-#if __arm__
- #define INSTALL_NAME_4_0(sym) \
- extern const char install_name_4_0 __asm("$ld$install_name$os4.0$" #sym ); const char install_name_4_0 = 0;
-
- INSTALL_NAME_4_0(/usr/lib/libfoo.dylib)
-#else
- #define INSTALL_NAME_10_5(sym) \
- extern const char install_name_10_5 __asm("$ld$install_name$os10.5$" #sym ); const char install_name_10_5 = 0;
-
- INSTALL_NAME_10_5(/usr/lib/libfoo.dylib)
-#endif