Assembler data space 8052

I am writing assembler code for the 8052, which has 256 bytes of on board RAM (00-FFh)
Tools are A51 ver 6.20c and BL51 ver 4.21
I am using defining the stack in the IDATA segment.
If any of the stack area extends beyond 7Fh, the linker produces an error message:


IGNORED SEGMENTS: IDATA1

*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: IDATA SEGMENT: IDATA1 LENGTH: 0028H

LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 1 ERROR(S)

Is there a workaround for this?

More questions in this forum