summaryrefslogtreecommitdiff
path: root/compiler/aasmbase.pas
Commit message (Expand)AuthorAgeFilesLines
* * synchronised with r28168 of trunkjonas2014-07-051-1/+5
|\
| * + create a special 'heap' segment with reserved space equal to heapsize (i.e.nickysn2014-06-191-1/+3
| * + generate the stack segment for i8086 far data memory models from within fpcnickysn2014-05-271-1/+3
* | - removed the globalsymbolmangleprefix/suffix constants that were added forjonas2014-07-051-2/+4
* | * reworked handling of defined/declared symbols in llvm: we now automaticallyjonas2014-03-061-0/+4
* | + new globalsymbolmangleprefix/suffix constant set to '@"\01' resp. '"'jonas2014-03-061-1/+1
|/
* * indention fixesflorian2013-05-031-8/+10
* * cleanup some unused units from uses clausesflorian2012-09-211-1/+0
* + Declare AT_TLS and AT_GNU_IFUNC symbol types, these are needed to handle ob...sergei2012-09-141-1/+5
* + Add global_used callback procedurepierre2012-07-041-0/+14
* * merged trunk up to r20882jonas2012-04-151-0/+20
|\
| * + generic implementation of ReplaceForbiddenAsmSymbolChars() insteadjonas2012-04-111-0/+15
| * + avr assemblers do not convert automatically cond. branches with too large j...florian2011-08-241-0/+5
* | + symansistr conditional define that, when activated, makes the symbol/jonas2011-08-201-6/+6
|/
* * merge user sections support branchflorian2011-04-101-0/+2
|\
| * + user section typeflorian2011-03-201-0/+2
* | internal linker support for creating novell netware loadable modulesarmin2011-03-271-1/+1
|/
* * Fixed spell error revealed by lintian.mazen2010-10-061-1/+1
* * initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsevjonas2010-01-121-1/+1
* * changed assembler directives for darwin lazy/non-lazy symbol pointersjonas2009-11-091-0/+4
* * the objc1 unit has been renamed to objcjonas2009-09-271-3/+18
* * do not access local data via the GOT on x86_64, becausejonas2009-09-271-4/+11
* + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enablejonas2009-03-081-1/+26
* + "weakexternal" support for imported procedures and variables.jonas2008-11-011-1/+1
* * new tf_smartlink_library flagpeter2007-10-011-6/+21
* * split off sec_rodata_norel from sec_rodata, and only put constant datajonas2007-09-261-0/+3
* + .fini section supportflorian2007-07-281-1/+2
* * comment about sec_fpc extended to cover current meaninghajny2007-03-171-1/+6
* * .init section supportflorian2007-01-071-2/+3
* * fixed library creating on x86_64-linuxflorian2007-01-061-2/+12
* * AsmSymbolDict changed to FPHashObjectListpeter2006-11-011-30/+29
* * Remove dos,strings units, use SysUtils insteadpeter2006-10-301-1/+1
* * order of named sections addedpeter2006-10-301-0/+2
* * settings refactoredflorian2006-10-301-1/+1
* - Removed need of assembler startup files for wince. Now compiler directly cr...yury2006-06-021-0/+2
* * properly copy tasmlabels when generating altsymbolsjonas2006-05-311-2/+31
* * leb128 gets always a 64bit intpeter2006-03-271-10/+11
* * leb128 support for binary writerspeter2006-03-261-2/+61
* Merged revisions 2921-2922,2925 via svnmerge from peter2006-03-161-178/+25
* Merged revisions 2775,2788-2789 via svnmerge from peter2006-03-061-2/+2
* Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,...peter2006-03-051-648/+41
* * fixed lengthsleb128florian2006-02-121-4/+4
* + dwarf for procedures and local symbolsflorian2006-01-281-0/+48
* + basic dwarf support for variables and typesflorian2006-01-281-3/+3
* * use alt_dbgframe for call frame info labelspeter2006-01-251-2/+2
* + added more dwarf sectionsflorian2006-01-211-4/+10
* * generic compiler patches for ppc64/linux PIC codetom_at_work2006-01-081-2/+5
* * reverted changes from 2214, needs to be split into several commitstom_at_work2006-01-081-8/+0
* * basic code generation for dynamic linking code for ppc64tom_at_work2006-01-071-0/+8
* * don't give an IE with extdebug on darwin if a symbol is "re-allocated"jonas2006-01-061-1/+2