* MIPS: handle 8 and 16-bit arithmetic shifts internally, by shifting argument left by 24/16 bits, followed with 32-bit arithmetic shift right by appropriately adjusted amount.
This approach should be usable for other non-x86 targets as well.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25062 3ad0048d-3df7-0310-abae-a5850022a9f2