The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe d1acb76df8 * don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1"
if expr1 has sideeffects. This can't be done safely even in case of
    short boolean evaluation, because expr1 may return the inverse the
    second time its called (and "0 or 1" is not the same as "0", and
    neither is "1 and 0"), based on comment by Michael Karcher
  * perform a full string compare when comparing stringconstnodes
    before the string constant labels have been generated (patch by
    Michael Karcher, mantis #21255)

git-svn-id: trunk@20485 -
2012-03-09 20:26:32 +00:00
compiler * don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1" 2012-03-09 20:26:32 +00:00
ide * fix building IDE by adding fcl-xml and fcl-base 2012-02-29 20:52:18 +00:00
installer Update Makefile for mips-linux support 2012-02-29 11:19:02 +00:00
packages * Patch + test to map integer field with auto_increment property to ftautoinc 2012-03-08 19:57:20 +00:00
rtl * dereference pchar passed to indexbyte in strecopy (patch by Andrew Haines, 2012-03-08 18:55:49 +00:00
tests * don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1" 2012-03-09 20:26:32 +00:00
utils Add indirectly required ppacakges 2012-03-01 10:28:35 +00:00
.gitattributes * don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1" 2012-03-09 20:26:32 +00:00
.gitignore fpvectorial is now moved to lazarus/components/fpvectorial 2011-10-30 16:42:46 +00:00
Makefile * some Makefiles regenerated to support mips-linux 2012-02-04 09:50:03 +00:00
Makefile.fpc * don't build utils on gba and embedded 2012-01-07 21:52:40 +00:00