Mercurial > mplayer.hg
annotate mangle.h @ 26628:80db5294fe36
Use a regular expression to filter out all external library parts from FFmpeg.
In the rare cases we use some of those external libraries, add them explicitly
instead of removing them if the library is disabled.
author | diego |
---|---|
date | Sat, 03 May 2008 15:40:12 +0000 |
parents | 4129c8cfa742 |
children | 8215fb6c542c |
rev | line source |
---|---|
4243 | 1 /* mangle.h - This file has some CPP macros to deal with different symbol |
2 * mangling across binary formats. | |
3 * (c)2002 by Felix Buenemann <atmosfear at users.sourceforge.net> | |
4 * File licensed under the GPL, see http://www.fsf.org/ for more info. | |
5 */ | |
6 | |
26029 | 7 #ifndef MPLAYER_MANGLE_H |
8 #define MPLAYER_MANGLE_H | |
4243 | 9 |
10 /* Feel free to add more to the list, eg. a.out IMO */ | |
9762 | 11 #if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__OS2__) || \ |
18104
7b408d60de9e
add support for intel mac. mp3lib is not fixed yet.
nplourde
parents:
9762
diff
changeset
|
12 (defined(__OpenBSD__) && !defined(__ELF__)) || defined(__APPLE__) |
4243 | 13 #define MANGLE(a) "_" #a |
14 #else | |
15 #define MANGLE(a) #a | |
16 #endif | |
17 | |
26029 | 18 #endif /* MPLAYER_MANGLE_H */ |