The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 3a2fe24f49 * report range errors for assigning out-of-range constants to enums in
Delphi mode (mantis #35671)
  * always give an error (rather than only a warning in case range checking
    is disabled) when assigning an out-of-range constant to an ordinal variable
    whose type does not span the entire range that its bits can hold (because
    the result is undefined and FPC's optimisers rely on variables only
    holding values that are valid for the type)

git-svn-id: trunk@42272 -
2019-06-22 17:30:42 +00:00
compiler * report range errors for assigning out-of-range constants to enums in 2019-06-22 17:30:42 +00:00
installer * regenerated Makefiles with LLVM bitcode installation support 2019-04-20 18:56:45 +00:00
packages * Fix parsing of command-line in ParseSource 2019-06-22 14:01:06 +00:00
rtl * synchronised with trunk till r42256 2019-06-20 17:21:34 +00:00
tests * report range errors for assigning out-of-range constants to enums in 2019-06-22 17:30:42 +00:00
utils * synchronised with trunk till r42256 2019-06-20 17:21:34 +00:00
.gitattributes * report range errors for assigning out-of-range constants to enums in 2019-06-22 17:30:42 +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 * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
fpmake_proc1.inc * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
fpmake.pp * Handle the location of each package at run-time, not at compilation time 2013-06-02 17:55:23 +00:00
Makefile * regenerated Makefiles with LLVM bitcode installation support 2019-04-20 18:56:45 +00:00
Makefile.fpc Merged riscv_new branch 2018-09-26 19:49:08 +00:00