- removed ppc-specific a_load_const_cgpara: not necessary, and in fact wrong
    in case the para location size is larger than the source size

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28250 3ad0048d-3df7-0310-abae-a5850022a9f2
  * fixed optimisation from r25067 for the generic case where a signed value
    is converted to a larger unsigned value (e.g. OS_S16 -> OS_32)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28251 3ad0048d-3df7-0310-abae-a5850022a9f2
  * add alignment for .lcomm data in AIX, required for int64 data put in bss
    in case it's passed to interlocked* (requires 8 byte alignment, default
    is 4). Supported in AIX 5.3 and later
    (http://www-01.ibm.com/support/docview.wss?uid=isg1IY90802) and
    GNU binutils 2.24 or later

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