BizHawk/waterbox/libc/internals/_alias.h

10 lines
342 B
C

#ifndef __ALIAS_H
#define __ALIAS_H
#endif
/* Define ALIASNAME as a weak alias for NAME.
If weak aliases are not available, this defines a strong alias. */
# define weak_alias(name, aliasname) _weak_alias (name, aliasname)
# define _weak_alias(name, aliasname) \
extern __typeof (name) aliasname __attribute__ ((weak, alias (#name)));