+ MIPS: doing progress with linker, implemented processing of local symbols in PIC code and stuff needed to link shared libraries.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23690 3ad0048d-3df7-0310-abae-a5850022a9f2
* merged r22818

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23691 3ad0048d-3df7-0310-abae-a5850022a9f2
* marking r22827 as merged

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