The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
nickysn 70038f1c0b + added extra boolean out parameter 'hasofs' to
tx86intreader.BuildConstSymbolExpression; it returns whether the 'OFFSET'
  keyword has been used in the expression. This will be used for disambiguation
  between 'dd xx' and 'dd offset xx', because they should produce different
  results on i8086 (the first generates a far pointer, i.e. the same as
  'dw xx, SEG xx', the second - a 32-bit offset)

git-svn-id: trunk@38147 -
2018-02-07 15:09:54 +00:00
compiler + added extra boolean out parameter 'hasofs' to 2018-02-07 15:09:54 +00:00
installer * fpcmake.inc and Makefiles renerated after last commit 2017-12-27 15:08:18 +00:00
packages Add Makefile targets for IDE targetting different CPUs 2018-02-06 22:40:11 +00:00
rtl * adjust TThread.Synchronize so that it also works correctly if the passed in thread instance is not the instance of the current thread 2018-02-05 21:50:00 +00:00
tests + added test for seg(x) and ofs(x) initialized typed constants in TP mode as well 2018-02-06 13:27:36 +00:00
utils pas2js: marker for checking writeln statements 2018-02-06 13:50:18 +00:00
.gitattributes + added test for seg(x) and ofs(x) initialized typed constants in TP mode as well 2018-02-06 13:27:36 +00:00
.gitignore * made the ide a package, so it can be build in parallel with the other packages, reasons: 2018-01-06 20:22:30 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile * made the ide a package, so it can be build in parallel with the other packages, reasons: 2018-01-06 20:22:30 +00:00
Makefile.fpc * made the ide a package, so it can be build in parallel with the other packages, reasons: 2018-01-06 20:22:30 +00:00