summaryrefslogtreecommitdiff
path: root/compiler/ncnv.pas
Commit message (Expand)AuthorAgeFilesLines
* * Rework the constexprint to allow operations from low(int64) to high(qword).daniel2007-06-131-18/+18
* * fixed memory leak in conversion of realconstn to currencyjonas2007-06-101-3/+5
* * Adjust indent.daniel2007-06-061-2/+2
* * Reduce false positives of type_h_use_div_for_int.daniel2007-06-061-0/+5
* * changed *string_to_*chararray helpers from functions into proceduresjonas2007-03-181-5/+25
* * fixed val(s,int64) (it accepted values in the rangejonas2007-03-121-2/+2
* * Merged 2.3 branch changes:jonas2007-03-041-3/+3
* * better set_to_set for setconst nodesflorian2007-02-251-16/+8
* * cleaned up set conversionflorian2007-02-251-75/+70
* + support for sets with size 1 and 2florian2007-01-241-11/+27
* * Use IncRefCountBy in convert-operatorpierre2007-01-231-1/+1
* * ttypeconvnode.simplify, avoid a memory leak pierre2006-12-071-1/+3
* * fixed assembling of movd with 64 bit registersflorian2006-11-251-0/+2
* * (finally) fixed tests/test/trangeob.ppjonas2006-11-201-3/+30
* * first partially working implementation of variant com invokingflorian2006-11-051-8/+20
* * some fpu emulation code from arm to generic code generator movedflorian2006-11-041-21/+53
* * remove tdictionary and tindexarraypeter2006-11-031-52/+52
* - removed automatic int-string, string-int and int-array conversion forjonas2006-11-011-89/+0
* * activated internal get_frame for x86jonas2006-11-011-0/+5
* * refactor implemented interfacespeter2006-10-311-3/+2
* * Remove dos,strings units, use SysUtils insteadpeter2006-10-301-2/+2
* * germanism removed (aktfilepos -> current_filepos)florian2006-10-301-1/+1
* * settings refactoredflorian2006-10-301-8/+8
* * remove ttypepeter2006-10-291-498/+499
* * fixed (macpas, non-constant) string to int conversion for littlejonas2006-10-221-1/+51
* + allow implicit type conversions of 4 byte integers to strings forjonas2006-10-181-0/+39
* * fixed softfpu supportflorian2006-10-151-2/+33
* add warning for arithmetic on untyped pointersmicha2006-10-071-0/+2
* * remove ifdef fpcpeter2006-10-071-1/+1
* * process tasnode.call in foreach(static) (fixes tw7391 with regvars on ppc)jonas2006-10-041-1/+0
* * also perform C varargs type conversions for cdecl procedures declaredjonas2006-09-081-0/+70
* * as operator isn't allowed for non com interfacesflorian2006-05-231-2/+2
* * never remove regvar-ability of parameters passed by referencejonas2006-05-171-3/+3
* * fixed i.e. when type casting array constructorsflorian2006-05-141-0/+1
* * patch from Jonas to pass interface result as parameterpeter2006-04-131-3/+3
* * avoid some unnecessary bool->int->bool type conversionsjonas2006-04-091-3/+8
* * fixed wrong conversions from real to currency/int64 for x86jonas2006-03-181-2/+2
* * moved type conversion of C varargs from tcallnode tojonas2006-03-171-2/+41
* + some simplify support for ttypeconvnodejonas2006-03-051-3/+16
* * symtablestack cleanup and rewritepeter2006-02-051-2/+1
* * split tstringtype for stringdef and stringconstnodepeter2006-01-131-2/+5
* * made chararray handling 98% TP-compatible, fixes web bugs 3012jonas2006-01-041-1/+3
* * fixed ie when "converting" double to double and single to single on softemuflorian2005-12-221-1/+10
* * new categories for vs_*: vs_declared, vs_initialised, vs_read,jonas2005-12-101-6/+6
* * rtti parameter for dyn. array to variant conversion fixedflorian2005-10-231-1/+1
* * fix overload choosing if both normal proc and proc of object are availablepeter2005-10-191-2/+1
* * convert constant widestring to ansistring before assigning to pcharpeter2005-10-181-1/+5
* * support constant array of char to array of widecharpeter2005-10-181-6/+12
* * move all stabs ($ifdef gdb) code to dbgstabspeter2005-10-021-38/+39
* * string constants are now array of char untilpeter2005-10-021-72/+63