summaryrefslogtreecommitdiff
path: root/compiler/ncon.pas
Commit message (Expand)AuthorAgeFilesLines
* + support overriding tdef/tsym methods with target-specific functionality:jonas2014-03-291-1/+1
* * moved the i8086 specific code from tpointerconstnode.create to the i8086nickysn2014-03-251-5/+0
* * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-4/+6
* * run CheckAndWarn to get proper locations for warnings about uninitialized v...florian2013-12-011-0/+11
* * also compare the type of tordconstnode in docompare, so that the node CSEjonas2013-09-281-4/+5
* Fix for Mantis #24903.svenbarth2013-08-221-2/+4
* * record/use the code page of string constants typecasted to an ansistringjonas2013-08-021-5/+24
* + far pointer support in tpointerconstnodenickysn2013-05-241-0/+5
* + put guids in a constant pool as wellflorian2013-03-291-5/+8
* * fix trealconstnode.dogetcopy and trealconstnode.docompare, taking care of a...florian2012-12-281-4/+18
* * Proper fix for SPARC cycling with -dCHECK_PIC, pi_needs_got additionally mu...sergei2012-12-181-0/+3
* Add pi_needs_got to current_procinfo.flags in pass_1 method if a label refer...pierre2012-09-241-1/+9
* * synchronised with trunk up to r21067jonas2012-04-261-5/+5
|\
| * compiler: change ShortString->(Some)String and AnsiString->(Some)String overl...paul2012-04-261-5/+5
* | * merged trunk up to r20882jonas2012-04-151-15/+103
|\ \ | |/
| * * don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1"jonas2012-03-091-4/+7
| * * keep track of the type of symbolic floating point constants ratherjonas2012-01-281-1/+1
| * compiler: paul2011-10-191-1/+1
| * compiler: fix error in length retrieving during the unicode to utf8 conversionpaul2011-10-121-3/+4
| * compiler: convert string constants from and to codepage 0. use compiler codep...paul2011-10-121-2/+8
| * compiler: fix tstringconstnode.changestringtype() for case of unicode to ansi...paul2011-10-111-10/+8
| * compiler: apply patches from Inoussa and Jonas:paul2011-10-111-3/+50
| * compiler: fix string const conversion from one codepage to anotherpaul2011-09-251-1/+1
| * compiler: replace string codepage comparison to numeric. store codepage as nu...paul2011-09-191-2/+2
| * merge r17484 from cpstrnew branch by michael:paul2011-09-171-5/+6
| * merge r17434 from cpstrnew branch by michael:paul2011-09-171-5/+37
| * * some aint -> tcgint changes to avoid range check errors on systems with siz...florian2011-09-041-3/+3
* | * the default string type for the JVM target is no longer automaticallyjonas2011-08-201-1/+1
* | * renamed cchartype to cansichartypejonas2011-08-201-1/+1
* | + full support for sets on the JVM targetjonas2011-08-201-1/+1
* | + cs_unicodestrings global switch to indicate that the default string typejonas2011-08-201-1/+1
|/
* * Improvements to Dispatch call handling:sergei2010-11-181-0/+6
* * always force range checking for the upper and lower bounds of for-loops ifjonas2010-10-241-1/+1
* * moved the initialisation of the nodetree and tai class reference constantsjonas2010-10-091-17/+8
* * fixed storing/loading widestring constant nodes into/from ppu filesjonas2010-03-141-2/+14
* * support string constants > 255 charsflorian2010-01-241-1/+4
* compiler: implement class constants + testspaul2010-01-111-1/+11
* * cleanup of case <string> of code by Sergei Gorelkin, resolves #13700florian2009-12-231-89/+27
* o patch by Michael Denisenko, resolves #14734:florian2009-10-091-3/+24
* * fixed breakage by r13718florian2009-09-161-1/+1
* * fix by Michael Vadymovitch Denisenko for r13712florian2009-09-151-3/+6
* o update by Michael Denisenko for case <string> offlorian2009-09-141-2/+11
* o patch by Michael V. Denisenko to handle case <string> of (see also #13700)florian2009-09-031-1/+69
* Merged revisions 11665-11738 via svnmerge from florian2008-09-101-9/+14
* * the result of not(dword(ordconst)) has to be dword as well for Delphijonas2008-03-061-2/+2
* * cleanup and simplify the set type handlingpeter2008-03-021-1/+1
* + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)micha2008-03-021-0/+2
* + constant unicodestringsflorian2007-12-021-7/+7
* + first part of support for an unicodestring typeflorian2007-12-021-2/+3
* * remove registers{int/mmx/fpu} from firstpasspeter2007-09-261-3/+1