summaryrefslogtreecommitdiff
path: root/compiler/globals.pas
Commit message (Expand)AuthorAgeFilesLines
* + initial skeleton of the js backendjsflorian2014-04-061-0/+5
* * partially merged the mips-embedded branch of Michael Ring:florian2014-03-191-8/+8
|\
| * Initial version of mipsel-embedded Target for pic32mx chips.ring2013-07-061-8/+8
* | Add new global asmextraopt variablepierre2014-01-211-0/+3
* | Add -Caoldwin32gnu ABI option to cope with 'ret $4' issues in old GNU mingw3...pierre2014-01-201-3/+5
* | compiler: paul2014-01-041-1/+5
* | * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-0/+1
* | * run CheckAndWarn to get proper locations for warnings about uninitialized v...florian2013-12-011-4/+0
* | * the default packrecords setting changed to 1 on i8086 for Turbo Pascal 7nickysn2013-10-071-0/+4
* | * patch by Anton Rieckert: cpu_armv7em should default to thumb(2) code as wel...florian2013-10-051-1/+1
* | * moved UpdateAlignmentStr, UpdateOptimizerStr, UpdateWpoStr and UpdateDebugS...nickysn2013-10-041-203/+0
* | * UpdateTargetSwitchStr moved from unit globals to unit options in order tonickysn2013-09-281-92/+1
* | + added new field 'define' to ttargetswitchinfo, which specifies a system macronickysn2013-09-281-1/+7
* | * tsettings.enablecld converted to a targetswitch ts_cldnickysn2013-09-281-13/+0
* | + added a new x86-specific compiler option 'enablecld', which controls whethernickysn2013-09-281-0/+13
* | * use apptype to indicate that the target is a DOS .COM file, instead of intr...nickysn2013-09-241-2/+0
* | + added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOSnickysn2013-09-211-0/+2
* | compiler: remove strange nowhere used definepaul2013-09-111-5/+0
* | * synchronized with trunk up to and including r25430cpstrrtljonas2013-09-061-3/+42
|\ \
| * | Added ARMv6M to cpu types where the default instruction set is Thumblaksen2013-09-031-1/+1
| * | + arm: tsettings.instructionsetflorian2013-08-251-3/+38
| * | * make x86memorymodel i8086 onlyflorian2013-08-251-1/+5
| |/
* | * changes so the compiler can be compiled with a unicode RTL without warningsjonas2013-08-191-1/+1
|/
* + implemented the tiny memory model for i8086-msdos; we now produce working d...nickysn2013-06-021-0/+3
* also return nil for the empty env vars in the generic implementation in GetEn...karoly2013-06-011-0/+5
* * MIPS: fixed passing CPU type specified with -CpXXX switch to assemblersergei2013-05-301-2/+2
* * only display and allow ABIs that are actually supported by the currentjonas2013-05-081-1/+2
* * merge i8086 branch by Nikolay Nikolovflorian2013-04-251-0/+5
|\
| * cpu_i8086 and system_i8086_msdos added to the systems.inc enumsnickysn2013-03-071-0/+5
* | * fixed compilation of JVM rtls after r24188 (there is no JMP_BUF typejonas2013-04-161-0/+4
|/
* compiler: add comment for all application typespaul2013-02-131-1/+2
* * made behaviour of -CT parameters consistent with other parameters: insteadjonas2013-02-051-3/+3
* * mark each target switch with whether it's global or not, so a compilerjonas2013-02-021-3/+6
* + support setpeoptflags directive, resolves #23447florian2012-12-101-0/+3
* * modified patch by Mark Morgan Lloyd to pass cpu type to the assembler, reso...florian2012-12-031-2/+2
* + support for automatically generating setters/getters for properties on thejonas2012-11-081-7/+53
* + cpuinfo unit for arm64florian2012-10-311-0/+5
* - get rid of m_all, use a set instead for tokens, this allows to disable/enab...florian2012-09-301-7/+7
* * workaround breakage due to fpgetenv deprecation in combination withmarco2012-09-101-3/+3
* * Use field by field write of current_settings for replaytoken and remove pa...pierre2012-06-131-3/+5
* MIPS packed record are not working yet, so do not use them for TSEttings recordpierre2012-06-121-1/+2
* * converted code to trash variables (-gt) to operate at the node tree level,jonas2012-05-261-9/+1
* + implement auto inlining (-Ooautoinline)florian2012-05-191-5/+15
* * the code page of unicodestring/widestring on big endian targets isjonas2012-05-081-1/+2
* compiler: paul2012-04-281-1/+1
* * synchronised with trunk up to r21067jonas2012-04-261-2/+2
|\
| * * For Win64, handle environment variables the same way as on Win32 (the gener...sergei2012-04-251-2/+2
| * * when we get near the limit of the maximum number of TOC entries that canjonas2012-04-211-0/+45
* | * moved maybequoted() from cutils to cfileutl and let its behaviour varyjonas2012-04-161-23/+5
* | * merged trunk up to r20882jonas2012-04-151-7/+20
|\ \ | |/