rtl/m68k/m68k.inc:
  * fillchar & fillword: check whether the count is 0 before filling anything

This fixes cases like "Writeln('')" which is used inside InternalExit if an unhandled exception happened.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23431 3ad0048d-3df7-0310-abae-a5850022a9f2
rtl/m68k/m68k.inc:
  * InterlockedIncrement & InterlockedDecrement: return the modified value, not the original one


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