unsigned __bcd_subtract_short(unsigned x, unsigned y);

**__bcd_subtract_short** subtracts **y** from **x** using decimal arithmetic.
Both **x** and **y** must be binary
coded decimal numbers and the result is a binary coded decimal number.

**__bcd_subtract_short** is an intrinsic function and produces inline code.