The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
pierre 239944f8d0 + Use DLL name in assembler labels used to import DLL functions/variables
in Windows, Emx and OS2 targets.
    This fixes test failures: test/library/tlib1b.pp and lib2b.pp

    link unit TLinker.AddImportSymbol: Added symmangledname parameter.
    ogbase unit TImportSymbol.Create: Add AMangledName parameter.
    fmodule unit TModule.AddExternalImport: Add symmangledname parameter.
    fppu unit: Also put mangled name string for imported symbol.
    ppu unit: Increase PPUVersion
    utils/ppudump.pp: Adapt to PPU change above.
    systems/T_OS units: Use ImportSymbol.MangledName property to create
    import libraries or .idata sections.

git-svn-id: trunk@17804 -
2011-06-23 11:38:57 +00:00
compiler + Use DLL name in assembler labels used to import DLL functions/variables 2011-06-23 11:38:57 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer + packages fcl-js and hermes added 2011-02-20 20:48:16 +00:00
packages * Revert 17797 2011-06-22 21:07:09 +00:00
rtl + New procedure SysFlushStdIO (code taken from InternalExit). 2011-06-22 16:16:27 +00:00
tests * prefer "any array" -> "open array" over "single element" -> "open array" 2011-06-22 19:32:28 +00:00
utils * fix buildin on wince, resolves #19525 2011-06-08 17:43:28 +00:00
.gitattributes * prefer "any array" -> "open array" over "single element" -> "open array" 2011-06-22 19:32:28 +00:00
.gitignore + Added libogc binding and examples for Wii 2011-02-23 21:59:42 +00:00
Makefile * regenerated 2011-06-05 17:18:13 +00:00
Makefile.fpc * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00