Mercurial > libavcodec.hg
comparison libpostproc/mangle.h @ 3172:038e1b4f9afd libavcodec
Proper mangling information for symbols in OS X Mach-O shared objects.
patch by Samuel Hocevar, sam ..at.. zoy ..dot.. org
| author | diego |
|---|---|
| date | Mon, 06 Mar 2006 22:06:33 +0000 |
| parents | 336a239ad9a4 |
| children |
comparison
equal
deleted
inserted
replaced
| 3171:47f2f56a6a28 | 3172:038e1b4f9afd |
|---|---|
| 17 #define MANGLE(a) "_" #a | 17 #define MANGLE(a) "_" #a |
| 18 #endif | 18 #endif |
| 19 #else | 19 #else |
| 20 #if defined(ARCH_X86_64) && defined(PIC) | 20 #if defined(ARCH_X86_64) && defined(PIC) |
| 21 #define MANGLE(a) #a"(%%rip)" | 21 #define MANGLE(a) #a"(%%rip)" |
| 22 #elif defined(CONFIG_DARWIN) | |
| 23 #define MANGLE(a) "_" #a | |
| 22 #else | 24 #else |
| 23 #define MANGLE(a) #a | 25 #define MANGLE(a) #a |
| 24 #endif | 26 #endif |
| 25 #endif | 27 #endif |
| 26 | 28 |
