The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
svenbarth ccecf2c13c Fix comparisons (aka usage of flag/CCR register)
m68k/aasmcpu.pas, taicpu.spilling_get_operation_type:
  * add all Sxx instructions as "operand_write" instructions

m68k/n68kadd.pas, t68kaddnode.getresflags:
  * use the correct operation in case of swapped nodes

m68k/cgcpu.pas, tcg68k.g_flags2reg:
  - don't move a 0 to the register, because this will CLR it and thus the flags won't be valid anymore...
  - NEG would have been the wrong operation (NOT would have been correct), but it isn't needed anyway...
  * simplify the method by handling the address register case only when necessary

git-svn-id: trunk@23383 -
2013-01-14 20:31:15 +00:00
compiler Fix comparisons (aka usage of flag/CCR register) 2013-01-14 20:31:15 +00:00
ide * increased IDE copyright year 2012-10-28 21:27:59 +00:00
installer * regenerated with jvm support, so top level 'make clean' works for jvm targets 2012-09-27 21:35:11 +00:00
packages * Unblockfile to programmatically unblock MSIE downloads 2013-01-13 12:55:31 +00:00
rtl * Make sure that current method is removed from stack prior to executing it (bug ID #23629) 2013-01-11 08:42:40 +00:00
tests Move the handling of "misstyled" floating point constants like "2." or "2.e10" from the scanner to the parser. This way type helpers calls for integer constants can be parsed correctly in the future. 2013-01-10 16:23:00 +00:00
utils * Undid patch to resolve dotted unit names, it breaks generation of FPC documentation 2013-01-12 16:08:40 +00:00
.gitattributes + ELF linker back-ends for ARM and MIPS. 2013-01-13 18:05:19 +00:00
.gitignore * more finegrained parallelism support for testsuite runs: the tests are no 2012-06-03 17:56:28 +00:00
Makefile * regened toplevel makefile. Some spelling fixes in the versioncheck errormsg were in Makefile.fpc, but hadn't propagated to Makefile. 2012-10-31 08:09:04 +00:00
Makefile.fpc * starting compiler version check to toplevel "all" target 2012-10-17 18:03:41 +00:00