The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
pierre a72434e93a Trial to clarify heap for i8086 issues:
- MSDOS heap in tinyheap.inc modified to use usual
  SysGetMem and similar names.
  - Use HAS_MEMORYMANAGER (used previously in wince source code,
  to specify that a memory manager is defined elsewhere than inside
  heap.inc include file.
  - Use
  - Remove TinyHeapMemoryManager Structure variable completely

  heaptrc.pp: remove unneeded macro code after name changes of tinyheap.inc

  msdos/system.pp now only defines HAS_MEMORYMANAGER macro
  win16/system.pp defines HAS_MEMORYMANAGER and FPC_NO_DEFAULT_HEAP
  as it still uses a different memory manager.
  __stkbottom variable added for win16 system.pp as it is required
  by i8086 specific stack check code.

git-svn-id: trunk@33983 -
2016-06-13 22:26:03 +00:00
compiler * fixed code generation for initialized pointer variables, with the initial 2016-06-13 00:29:32 +00:00
ide * spelling mistakes fpc repo part, mantis #30233 2016-06-02 20:01:09 +00:00
installer * fcl-pdf package added 2016-06-05 14:43:15 +00:00
packages * fixed fpcmake Makefile 2016-06-12 20:56:35 +00:00
rtl Trial to clarify heap for i8086 issues: 2016-06-13 22:26:03 +00:00
tests * align the variables passed to InterlockedCompareExchange128() to a 2016-06-12 09:21:08 +00:00
utils * spelling mistakes fpc repo part, mantis #30233 2016-06-02 20:01:09 +00:00
.gitattributes Merge revision(s) 32484 from branches/svenbarth/packages 2016-06-12 16:49:56 +00:00
.gitignore * Removed empty tests directory from svn 2014-11-08 15:47:53 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile * remove documentation of the build target in the Makefile help screen as it overrides the version check 2016-03-13 12:10:33 +00:00
Makefile.fpc * remove documentation of the build target in the Makefile help screen as it overrides the version check 2016-03-13 12:10:33 +00:00