+ nested exit support

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23309 3ad0048d-3df7-0310-abae-a5850022a9f2
+ pseudo procedure aligned: tells the compiler to assume that the given parameter is naturally aligned, counterpart of unaligned

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23310 3ad0048d-3df7-0310-abae-a5850022a9f2
* FloatToStrFIntl is used only internally so we can assume that Value is aligned

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