__ASMNAME
# define __REDIRECT(name, proto, alias) name proto __asm__ (__ASMNAME (#alias))
name proto __THROW __asm__ (__ASMNAME (#alias))
name proto __THROWNL __asm__ (__ASMNAME (#alias))
name proto __asm__ (__ASMNAME (#alias)) __THROW
name proto __asm__ (__ASMNAME (#alias)) __THROWNL
extern __typeof (name) name __asm (__ASMNAME (#alias));
extern __typeof (name) name __asm (__ASMNAME ("__nldbl_" #name));