* Use different exit codes to increase verbosity when the test fails.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28171 3ad0048d-3df7-0310-abae-a5850022a9f2
* Output divisor in all diagnostic messages, not just some of them.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28172 3ad0048d-3df7-0310-abae-a5850022a9f2
- m68k assembler reader: removed Oper.InitRef which was causing failure of tbs/tb0142.pp and, in general, making impossible calls/jumps to non-alias procedure names.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28173 3ad0048d-3df7-0310-abae-a5850022a9f2
m68k assembler reader: fixed parsing of slash-separated movem/fmovem register lists. only the first register was stored.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28174 3ad0048d-3df7-0310-abae-a5850022a9f2
* Dummy implementations of a_bit_scan_reg_reg and g_stackpointer_alloc in tcg, removes the need to override these methods in every descendant code generator solely to avoid "constructing a class with abstract method" warning.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28175 3ad0048d-3df7-0310-abae-a5850022a9f2
* m68k: fixed the last remaining warning and removed "$WARNINGS OFF" directive.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28176 3ad0048d-3df7-0310-abae-a5850022a9f2
m68k: reworked/cleaned setjmp/longjmp code to use the movem instruction with register lists

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