in FAR_SPACE (even if direct space) over temps
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@425
4a8a32a2-be11-0410-ad9d-
d568d2c75423
suggested by Jean-Louis VERN, with 8051s we have no
advantage of putting variables in near space into
registers */
suggested by Jean-Louis VERN, with 8051s we have no
advantage of putting variables in near space into
registers */
- if (isOperandGlobal(op) &&
+ if (isOperandGlobal(op) && !IN_FARSPACE(SPEC_OCLS(type)) &&
IN_DIRSPACE(SPEC_OCLS(type)))
return TRUE;
else
IN_DIRSPACE(SPEC_OCLS(type)))
return TRUE;
else