gbdk-releases/sdcc/support/regression/tests/bug-221168.c
2015-01-10 16:25:09 +01:00

24 lines
334 B
C

/* bug-221168.c
*/
#include <testfwk.h>
#ifdef __mcs51
# define XDATA xdata
#else
# define XDATA
#endif
XDATA static char x[10][20];
XDATA char *
getAddrOfCell(unsigned char y, unsigned char z)
{
return &x[y][z];
}
static void
testMultiDimensionalAddress(void)
{
ASSERT(getAddrOfCell(5, 6) == (char XDATA *)x + 106);
}