summaryrefslogtreecommitdiff
path: root/rtl/inc/compproc.inc
Commit message (Expand)AuthorAgeFilesLines
* * Patch to allow changing TVarRec data (bug ID 26773)michael2014-11-051-1/+1
* * fixed i8086 ifdef (should be ifdef cpui8086, not i8086, because that's thenickysn2014-08-081-2/+2
* + added rtl helper for huge pointer subtractionnickysn2014-07-061-0/+1
* + added rtl helpers for huge pointer comparisonsnickysn2014-07-041-0/+7
* + added rtl helpers for huge pointer arithmeticnickysn2014-06-281-0/+12
* - Removed fpc_pi_real compilerproc, it is no longer used. At least two releas...sergei2014-04-071-1/+0
* * Added {$ifdef ver2_6} around stuff which is no longer used but needed for b...sergei2014-03-081-0/+2
* Added support for 8-bit CPU's in RTL. Mostly for missing implementations of i...laksen2014-03-041-0/+39
* * fpc_raiseexception does not return a result.sergei2014-02-221-1/+1
* + support iso pascal like program parameters in iso modeflorian2014-01-121-0/+2
* * fixes handling of typed files in iso modeflorian2014-01-121-1/+3
* + added different mul helpers for the 32 to 64-bit muls, since they can usuallynickysn2014-01-051-0/+2
* + support for arbitrary encodings in readstr/writestrjonas2013-12-291-1/+1
* * Return dynamic arrays in parameter, this was the only managed type still re...sergei2013-12-041-2/+3
* * updated all the RTL helper functions related to exceptions and stack traces...nickysn2013-09-171-2/+2
* * RTL: Changed 'shift' parameter of 64-bit shift helpers to CPU-native size, ...sergei2013-09-131-4/+4
* * changed fpc_(u)char_to_shortstr() from a procedure into a function, likejonas2013-09-061-1/+5
* * merge i8086 branch by Nikolay Nikolovflorian2013-04-251-4/+51
|\
| * * the 'len' argument of fpc_shortstr_assign changed to smallint on 16-bit cpu...nickysn2013-04-161-1/+1
| * + added RTL helpers for Val() for longint/dword on 16/8-bit CPUsnickysn2013-03-291-0/+18
| * + added helper functions for read/readln longint/longword on 16/8-bit cpusnickysn2013-03-281-0/+4
| * * fpc_PushExceptAddr's parameter Ft changed from LongInt to SmallInt on 16-bi...nickysn2013-03-281-1/+1
| * + implmemented FPC_LONGJMP for i8086nickysn2013-03-281-1/+1
| * + added Str() helpers for 32-bit ints for 16/8-bit CPUsnickysn2013-03-251-0/+19
| * + added write/writeln helpers in the RTL for writing longints/longwords on 16...nickysn2013-03-251-0/+6
| * + implemented FPC_SETJMP for the i8086nickysn2013-03-251-1/+1
* | * fixed using readstr/writestr inside routines called from the parameterjonas2013-03-171-8/+8
* | * patch by Christophe Staïesse to implement more ISO-like read behaviour in ...florian2013-03-171-0/+6
|/
* * throw an error if threadvars are used but not supportedflorian2013-01-191-2/+1
* * fixed compilation for targets with internal stack checking after r23325jonas2013-01-061-0/+2
* * pass the procdef to getintparaloc instead of only the proccalloption, sojonas2013-01-061-3/+3
* * made the pascal name of the string range checking helpers matchjonas2013-01-061-3/+3
* - removed FPC 2.4 bootstrapping supportjonas2013-01-061-18/+0
* Add fpc_longword_to_doublepierre2012-12-181-0/+3
* + support for <text>^ in iso modeflorian2012-10-011-0/+1
* * fix bootstrapping with 2.6.0florian2012-09-031-1/+1
* + generic popcnt supportflorian2012-09-021-0/+7
* * moved g_test_self() from cgobj to hlcgobjjonas2012-07-111-1/+1
* * fpc_shortstr_assign as compilerproc, forgot to commitjonas2012-06-251-0/+1
* + also specify the parameter def when allocating a parameter viajonas2012-06-241-1/+1
* * converted code to trash variables (-gt) to operate at the node tree level,jonas2012-05-261-1/+1
* + implement auto inlining (-Ooautoinline)florian2012-05-191-0/+1
* * merged trunk up to r20882jonas2012-04-151-200/+79
|\
| * Add support for Default() intrinsic. For now this is only (fully) supportedsvenbarth2012-03-251-0/+3
| * rtl: remove spacespaul2012-02-091-1/+1
| * - Removed string conversion helpers that are not actually used by compiler co...sergei2012-02-051-26/+0
| * * Added fpc_dynarray_assign (a helper for dynamic array assignments), added l...sergei2012-01-191-0/+1
| * * Generate direct order of indexes passed to fpc_dynarray_setlength at compil...sergei2012-01-101-1/+1
| * * Changed code generation for variant assignments to typecast arguments to TV...sergei2012-01-031-0/+5
| * * get rid of some feature checks, probably the whole feature stuff is plainly...florian2011-12-291-2/+2