* fixed skpara setter of tprocdef after r26332

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26471 3ad0048d-3df7-0310-abae-a5850022a9f2
  * convert array indices always to s32int, because that is the index type used
    by java arrays (otherwise we may get unwanted sign extensions after
    performing e.g. an s16bit operation, see the test)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26472 3ad0048d-3df7-0310-abae-a5850022a9f2
  * always use a new register for array indices modified by a constant,
    improves register/stack allocation

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26473 3ad0048d-3df7-0310-abae-a5850022a9f2
  * fixed indentation of stack slot allocation debug statements

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