summaryrefslogtreecommitdiff
path: root/compiler/symsym.pas
Commit message (Expand)AuthorAgeFilesLines
* * Rework the constexprint to allow operations from low(int64) to high(qword).daniel2007-06-131-1/+1
* * fix resourcestring assignment in typedconstpeter2007-05-151-8/+0
* * fix incorrect generation of huge static arrays on 64 bit systems; however, ...tom_at_work2007-02-081-4/+4
* * fixed debug info generation for static symbols + IE in case it cannotjonas2007-01-251-4/+10
* * don't override varregable for tabstractvarsyms loaded from a ppu whenjonas2006-12-041-0/+8
* * removed typed const, it is now handled by staticvarsympeter2006-11-081-131/+23
* * moved rtti to ncgrttipeter2006-11-041-82/+0
* * win64 compilation fixedflorian2006-11-041-3/+7
* * refactor procsym procdef listpeter2006-11-031-372/+219
* * remove tdictionary and tindexarraypeter2006-11-031-138/+25
* * AsmSymbolDict changed to FPHashObjectListpeter2006-11-011-1/+1
* * Remove dos,strings units, use SysUtils insteadpeter2006-10-301-4/+4
* * settings refactoredflorian2006-10-301-3/+3
* * fix rtti for overriden propertiespeter2006-10-291-22/+28
* * remove ttypepeter2006-10-291-139/+136
* * use unique symid and defid per modulepeter2006-10-291-0/+10
* * varspez shouldn't be part of the crcflorian2006-10-291-1/+6
* * disabled previous patch, can't be done this wayflorian2006-10-291-1/+2
* + write varstate for parameter symbols, enables constant folding forflorian2006-10-291-0/+13
* * fix property overridingpeter2006-10-281-90/+39
* * removed write depend def, write only defs when neededmarc2006-10-061-1/+1
* * support indexed stored methodspeter2006-09-271-20/+0
* * keep track of a sym's initial location to use during the generationjonas2006-09-111-0/+3
* + support for bitpacked records, except for:jonas2006-08-231-0/+10
* * pass contextobjdef for visibility of methods. There are differentpeter2006-08-071-1/+1
* * declared tlabelsym.mangledname as overridejonas2006-07-141-1/+1
* * fixed stabs generation for static class variablesflorian2006-05-211-0/+17
* * allow assembler labels to be used in typed constsflorian2006-05-201-0/+11
* + support for register variables which contain recordsjonas2006-05-191-1/+6
* * never remove regvar-ability of parameters passed by referencejonas2006-05-171-3/+6
* * fixed mm register parameters which were messed up by a previous commitflorian2006-04-021-1/+1
* * split newasmsymbol to refasmsymbol and defineasmsymbolpeter2006-03-271-1/+1
* * don't allow stringconst+integerpeter2006-03-271-1/+1
* Merged revisions 3009 via svnmerge from peter2006-03-261-0/+12
* Merged revisions 2827,2831,2837,2932-2980 via svnmerge from peter2006-03-191-3/+1
* Merged revisions 2921-2922,2925 via svnmerge from peter2006-03-161-1/+2
* * rewrite of optimizer optionspeter2006-03-131-1/+1
* Merged revisions 2775,2788-2789 via svnmerge from peter2006-03-061-2/+2
* * fixed crash with loading overridden properties of forward-declaredjonas2006-03-051-6/+12
* * also perform initialised checking for out-parameter, and set thejonas2006-02-081-0/+2
* * symtablestack cleanup and rewritepeter2006-02-051-108/+86
* * new categories for vs_*: vs_declared, vs_initialised, vs_read,jonas2005-12-101-1/+1
* * fix overload choosing if both normal proc and proc of object are availablepeter2005-10-191-1/+1
* * move stabs generation to a single procedure call from pmodulespeter2005-10-121-1/+1
* * move all stabs ($ifdef gdb) code to dbgstabspeter2005-10-021-340/+0
* * aktoutputformat removed, add new paraXX vars for targetpeter2005-09-251-21/+3
* * support multiple asmlabel types, renamed getlabel topeter2005-09-181-2/+2
* * put typedconsts in own asmlist to prevent mixingpeter2005-08-171-1/+1
* * support for widestrings in tconstsympeter2005-07-181-1/+29
* * overload chaining checks if the procdef is in the same symtable, thispeter2005-07-181-12/+16