| Commit message (Expand) | Author | Age | Files | Lines |
* | * fixed class VMT generation for the i8086 medium memory model (near code, fa... | nickysn | 2013-08-18 | 1 | -6/+6 |
* | * use Create_nil_dataptr in objectdef_rtti_class_full() when writing the curr... | nickysn | 2013-07-31 | 1 | -1/+1 |
* | * use create_nil_dataptr instead of create_sym(nil) in TRTTIWriter.write_rtti... | nickysn | 2013-06-25 | 1 | -1/+1 |
* | compiler: don't skip objc class/protocols in case of initrtti, fixed crash of... | paul | 2013-06-01 | 1 | -1/+1 |
* | * RTTI fix for alignment-sensitive targets: | sergei | 2013-05-23 | 1 | -3/+8 |
* | compiler: don't treat array[..] of dynamic array as a 2 dimension array | paul | 2013-05-17 | 1 | -1/+4 |
* | compiler: | paul | 2013-05-08 | 1 | -43/+27 |
* | compiler: skip objc types in ProcVar rtti arguments and result type | paul | 2013-05-08 | 1 | -5/+10 |
* | compiler: write extended RTTI for tkProcVar (tkProcedure in Delphi) | paul | 2013-05-08 | 1 | -36/+76 |
* | compiler: change RTTI size of record field offset from fixed 32bit to platfor... | paul | 2013-05-07 | 1 | -2/+2 |
* | compiler: fix indentation | paul | 2013-05-07 | 1 | -10/+10 |
* | compiler: write Delphi compatible tkArray RTTI: | paul | 2013-05-07 | 1 | -11/+38 |
* | compiler: don't write reference to objc classes/protocols when writing tkClas... | paul | 2013-05-06 | 1 | -1/+4 |
* | compiler, rtl: write CodePage for AnsiString RTTI (Delphi compatible), change... | paul | 2013-05-05 | 1 | -1/+5 |
* | compiler: typo | paul | 2013-05-05 | 1 | -1/+1 |
* | compiler: don't write rtti for objc classes/protocols (a trial to fix build o... | paul | 2013-05-05 | 1 | -2/+6 |
* | compiler: write rtti for pointeddef before classrefdef and pointerdef rtti | paul | 2013-05-04 | 1 | -0/+3 |
* | compier, rtl: revert 24424 since it fails on some platforms | paul | 2013-05-04 | 1 | -1/+1 |
* | compiler, rtl: some rtti related changes: | paul | 2013-05-04 | 1 | -1/+1 |
* | compiler, rtl, tests: write Delphi compatible (more or less) type information... | paul | 2013-05-04 | 1 | -0/+18 |
* | Add missing of pi_needs_got found by sparc compiler compiled with -dCHECK_PIC | pierre | 2012-10-05 | 1 | -1/+13 |
* | * never use a linear table for enum<->string translation when two enums have | jonas | 2012-08-31 | 1 | -1/+15 |
* | + Reduce the amount of RTTI by not generating 'init' information if it will e... | sergei | 2012-04-27 | 1 | -0/+3 |
* | * don't try to write rtti for fields in Pascal records/classes/objects/... | jonas | 2011-12-17 | 1 | -1/+2 |
* | + initial support for pascal booleans with sizes 2, 4 and 8 | florian | 2011-06-26 | 1 | -7/+8 |
* | compiler: write finished zero for enumeration rtti (this was broken since r14... | paul | 2011-05-05 | 1 | -0/+2 |
* | * Merged helper branch made by Sven Barth | florian | 2011-04-16 | 1 | -6/+18 |
* | + patch by Jeppe Johansen to support automatic interrupt table generation by ... | florian | 2011-04-10 | 1 | -1/+2 |
* | compiler: mark operator overloads as operators in rtti (although classes don'... | paul | 2010-12-31 | 1 | -0/+1 |
* | * For object fullrtti, add a parent 'field' regardless of whether its type ne... | sergei | 2010-12-24 | 1 | -1/+1 |
* | Fixed rtti/finalization of objects that have ancestors and fields of managed ... | sergei | 2010-12-24 | 1 | -4/+16 |
* | * TRTTIWriter improvements: | sergei | 2010-12-22 | 1 | -6/+10 |
* | * TRTTIWriter.fields_write_rtti_data: refactoring. Since TAsmList allows rand... | sergei | 2010-12-22 | 1 | -27/+13 |
* | * Refactored TRTTIWriter by separating some commonly used code into procedure... | sergei | 2010-12-21 | 1 | -139/+90 |
* | compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/... | paul | 2010-12-17 | 1 | -2/+2 |
* | * changes to alignment for enumeration rtti record members: we need a Tconstp... | tom_at_work | 2010-10-26 | 1 | -5/+23 |
* | Fixed ordinal to string conversion for enumerations | tom_at_work | 2010-10-24 | 1 | -5/+31 |
* | Fixed conversion from string to enum value for 64 bit platforms requiring pro... | tom_at_work | 2010-10-23 | 1 | -108/+60 |
* | * Merged XPCom branch into trunk, added support for constref and changed | joost | 2010-10-17 | 1 | -4/+5 |
|\ |
|
| * | * Implemented constref support, to force constant function-parameters to be | joost | 2010-09-19 | 1 | -4/+5 |
* | | * Fixed spell error revealed by lintian. | mazen | 2010-10-06 | 1 | -1/+1 |
* | | * don't write rtti for static fields so we don't try to initialise/finalise | jonas | 2010-10-05 | 1 | -6/+9 |
|/ |
|
* | compiler: start implementation of class constructors/destructors: parsing is ... | paul | 2010-04-03 | 1 | -0/+2 |
* | compiler: | paul | 2010-03-25 | 1 | -10/+22 |
* | + "CExtended" type that is the same as "extended", but conforming to the | jonas | 2010-02-14 | 1 | -2/+2 |
* | * Fix for RTTI alignment from Paul | pierre | 2010-01-07 | 1 | -0/+6 |
* | compiler: write correct method kind for constructors,destructors and class me... | paul | 2010-01-01 | 1 | -5/+22 |
* | compiler: write not dummy unit name for enumeration and dynamic array rtti | paul | 2010-01-01 | 1 | -3/+8 |
* | compiler, rtl: write calling conventions for tkMethod members (issue #0014573) | paul | 2010-01-01 | 1 | -4/+34 |
* | * the objc1 unit has been renamed to objc | jonas | 2009-09-27 | 1 | -1/+5 |