* make ansistring unique when changing the code page without conversion
    (like on other platforms)


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22463 3ad0048d-3df7-0310-abae-a5850022a9f2
  * prevent code page conversion in CharInSet(widechar,tsyscharset)


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22464 3ad0048d-3df7-0310-abae-a5850022a9f2
 Patch to fix type (Bug ID 22994)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22468 3ad0048d-3df7-0310-abae-a5850022a9f2
  * re-added aasmdata because it's required when compiling a compiler for the
    jvm target


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22469 3ad0048d-3df7-0310-abae-a5850022a9f2
* Patch to add support for charset (bug 22985)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22470 3ad0048d-3df7-0310-abae-a5850022a9f2
 * patch for mantis #22371 TTimeField.SetAsString stores data as NativeFormat corrupting time fields 


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22471 3ad0048d-3df7-0310-abae-a5850022a9f2
 Record filepos in TInstruction class, to avoid problems with wrong source lines 
 in GDB for assembler instructions followed by {$ifdef XXX} lines.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22472 3ad0048d-3df7-0310-abae-a5850022a9f2
Allow correct parsing of ld [%g1 + %l7], %g1

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22473 3ad0048d-3df7-0310-abae-a5850022a9f2
 Use -K PIC instead of -KPIC for pic mode

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22474 3ad0048d-3df7-0310-abae-a5850022a9f2
 * Handle addr_pic { for small GOT table with GOT13 relocations, limited to 8K table }
 + Add $PIC to assembler commmandline.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22475 3ad0048d-3df7-0310-abae-a5850022a9f2
 Allow safecall calling convention for sparc

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22476 3ad0048d-3df7-0310-abae-a5850022a9f2
 + Add handling of PIC mode with unlimited GOT size

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22477 3ad0048d-3df7-0310-abae-a5850022a9f2
 + Handle PIC code for unlimited GOT size

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22478 3ad0048d-3df7-0310-abae-a5850022a9f2
 Use "-K PIC" for assembler call if pic mode is selected

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22479 3ad0048d-3df7-0310-abae-a5850022a9f2
 Regenerate after: Use "-K PIC" for assembler call if pic mode is selected

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22480 3ad0048d-3df7-0310-abae-a5850022a9f2
 Adapt TSigContext to structure found by debugging

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22481 3ad0048d-3df7-0310-abae-a5850022a9f2
 Adapt TSigContext to structure found by debugging

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22482 3ad0048d-3df7-0310-abae-a5850022a9f2
 + add support for unlimited PIC mode

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22483 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add PIC specific code

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22484 3ad0048d-3df7-0310-abae-a5850022a9f2
 Add tf_pic_uses_got for sparc linux and sparc solaris

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