* make OS_INT/OS_SINT 8 Bit on avr, should work better on avr, resolves #27840

git-svn-id: trunk@30593 -
This commit is contained in:
florian 2015-04-14 18:51:21 +00:00
parent 07ebd29911
commit b84657980d

View File

@ -212,9 +212,13 @@ unit cpubase;
{ Defines the default address size for a processor, }
OS_ADDR = OS_16;
{ the natural int size for a processor,
has to match osuinttype/ossinttype as initialized in psystem }
OS_INT = OS_16;
OS_SINT = OS_S16;
has to match osuinttype/ossinttype as initialized in psystem,
initially, this was OS_16/OS_S16 on avr, but experience has
proven that it is better to make it 8 Bit thus having the same
size as a register.
}
OS_INT = OS_8;
OS_SINT = OS_S8;
{ the maximum float size for a processor, }
OS_FLOAT = OS_F64;
{ the size of a vector register for a processor }