The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
yury 5771073e0b * Fixed general peephole optimization of conditional jumps after r30446. It has been broken, since r30446 had added some IsJumpToLabel() checks, which tests for unconditional jump, but the optimization code expects also conditional jumps.
- Renamed IsJumpToLabel() to IsJumpToLabelUncond() to avoid confusions.
  - Added IsJumpToLabel() to check for any jump to a label.
  - Added comments.

git-svn-id: trunk@32114 -
2015-10-21 15:35:54 +00:00
compiler * Fixed general peephole optimization of conditional jumps after r30446. It has been broken, since r30446 had added some IsJumpToLabel() checks, which tests for unconditional jump, but the optimization code expects also conditional jumps. 2015-10-21 15:35:54 +00:00
ide * Removed Makefile from fpmake.pp. We do not include it in other fpmake.pp's either 2015-10-09 19:31:45 +00:00
installer * correction of a duplicate GTK1 sources reference 2015-10-12 22:01:57 +00:00
packages * Patch from Silvio Clecio to update fpmake targets and properties 2015-10-20 21:13:36 +00:00
rtl + added an i8086 asm optimized implementation of fpc_pchar_length 2015-10-21 13:21:04 +00:00
tests * tinterlockedmt test: Increased timeout. 2015-10-21 09:02:16 +00:00
utils * pas2jni: Detect the default units path. 2015-10-17 20:36:29 +00:00
.gitattributes + added test for i8086 inline asm far and near indirect jmps as well 2015-10-21 01:26:15 +00:00
.gitignore * Removed empty tests directory from svn 2014-11-08 15:47:53 +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 after adding the win16 target 2015-09-05 11:02:54 +00:00
Makefile.fpc * regenerated makefiles after adding the win16 target 2015-09-05 11:02:54 +00:00