summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/lib/isxdigit.c
blob: bca8e74ac92fea2073400dc8057a716f9427ee2f (plain)
1
2
3
4
5
6
7
8
int __isxdigit_ascii ( int ch );
int __isxdigit_ascii ( int ch )
{
    return (unsigned int)( ch         - '0') < 10u  || 
           (unsigned int)((ch | 0x20) - 'a') <  6u;
}

int isxdigit ( int ch ) __attribute__((weak,alias("__isxdigit_ascii")));