view mangle.h @ 11129:9a941857969a

I found that the tdfxfb video output driver doesn't work when compiled with gcc 3.x. The OSD works fine, but the video size is not adjusted properly (it is always the same size as a console character). This patch corrects it (at least it works on my system). Tested with gcc 3.3.1 and gcc 2.95.4. patch by Jes«ās S«”nchez <gusanje@yahoo.es>
author attila
date Wed, 15 Oct 2003 16:50:27 +0000
parents 4e2d477981e2
children 7b408d60de9e
line wrap: on
line source

/* mangle.h - This file has some CPP macros to deal with different symbol
 * mangling across binary formats.
 * (c)2002 by Felix Buenemann <atmosfear at users.sourceforge.net>
 * File licensed under the GPL, see http://www.fsf.org/ for more info.
 */

#ifndef __MANGLE_H
#define __MANGLE_H

/* Feel free to add more to the list, eg. a.out IMO */
#if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__OS2__) || \
   (defined(__OpenBSD__) && !defined(__ELF__))
#define MANGLE(a) "_" #a
#else
#define MANGLE(a) #a
#endif

#endif /* !__MANGLE_H */