summaryrefslogtreecommitdiff
path: root/compiler/systems/i_win.pas
Commit message (Expand)AuthorAgeFilesLines
* + implement initial compiler support for Win64 on Aarch64svenbarth2020-04-211-0/+77
* * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/jonas2019-07-071-4/+4
* * fixed wrong change of jumpalignmax from 10 to 16 in previous commitjonas2018-12-281-8/+8
* * changed maxjumpalign:10 to 16jonas2018-12-281-2/+2
* * better code alignment for x86_64-win64 and x86_64-linuxflorian2018-12-271-2/+2
* + new fields for more precise control of alignmentflorian2018-11-011-1/+13
* * set localalignmin to 4 on x86_64-win64, there is no reason to leave it at 8...florian2018-03-171-1/+1
* * align code slightly better on i386-win32/x86_64-win64florian2017-01-031-3/+3
* - rm tf_smartlink_library from targets that define tf_smartlink_sections, sincenickysn2015-04-191-2/+2
* * synchronised with trunk till r30240jonas2015-03-151-1/+1
|\
| * Merge from armiw branch.laksen2015-03-131-1/+1
* | * synchronized with trunk up to r27758jonas2014-05-121-1/+1
|\ \ | |/
| * * make windres the default resource compiler on x86_64-win64florian2014-03-091-1/+1
* | + llvmdatalayout field for tsysteminfo that contains the encoded data layoutjonas2013-11-111-0/+4
|/
* * Changed linking infrastructure to look like assembler one:sergei2013-08-181-8/+8
* Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_...svenbarth2013-05-041-2/+2
* ifdef cpu86 replaced with ifdef cpui386nickysn2013-03-071-2/+2
* Use dwarf2 as default debug format for Win64 target OSpierre2012-11-291-1/+1
* + describe for each supported target the default guaranteed stack alignmentjonas2012-09-021-0/+4
* * use GNU AS as default assembler on x86_64-win64 nowflorian2012-04-071-1/+1
* Replace `cat $RES`by $CATRES and call CatFileContent methodpierre2011-11-181-4/+4
* * r17629 changed the condition for generating safecall code on x64 and ARMjonas2011-10-141-3/+6
* * Add tf_dwarf_only_local_labels for win64 as suggested by Willibald Krennpierre2010-10-131-1/+3
* * Safecall on linux/i386 now behaves like cdecl plus hidden exception support.joost2010-08-271-1/+2
* * changed tf_use_function_relative_addresses into an assembler flag (withjonas2009-12-061-4/+4
* * added tf_dwarf_only_local_labels for Windows (should make DWARF usablejonas2009-03-171-1/+2
* - removed tf_dwarf_relative_addresses again, it causes differencesjonas2009-03-161-2/+1
* * prefix for import libraries now configurable rather than hardcoded, plus ...hajny2009-02-091-0/+8
* * set tf_dwarf_relative_addresses for win32jonas2009-01-251-1/+2
* + missing includes of fpcdefs.inc addedflorian2008-10-181-0/+2
* Merged revisions 9693-10480 via svnmerge from michael2008-03-121-6/+8
* * set default reserved stack size on win32/win64 to 16MBflorian2008-02-151-2/+2
* * use only windows exceptions for stack checking on win32/win64, resolves #9166florian2007-10-311-2/+5
* * new tf_smartlink_library flagpeter2007-10-011-2/+2
* * ignore pic directive/switch if the platform doesn't support pic, resolves #...florian2007-07-231-4/+7
* * Patch from Vincent to enable resources support for win64 using gorc resourc...yury2007-07-021-2/+2
* * changed cpurequiresproperalignment from a compile-time define intojonas2007-03-061-1/+1
* * fixed i386-wince flags.yury2006-12-291-2/+2
* * only add resext if no extension was specifiedpeter2006-11-031-4/+4
* * cprefix is empty for arm-wince.yury2006-07-021-1/+1
* * Removed tf_winlikewidestring flag for wince target. Currently it causes pro...yury2006-05-311-2/+2
* +UNICODE default define for winceoro062006-05-301-2/+2
* + tf_smartlink_sections set for arm-winceflorian2006-05-161-1/+1
* * MS-C uses no _ prefix for symbols on win64florian2006-05-111-1/+1
* + tf_winlikewidestringflorian2006-05-081-4/+4
* * corrected record alignment on winceflorian2006-04-291-1/+1
* * fixed section smartlinking with ld.exepeter2006-04-021-1/+1
* Merged revisions 2791-2793,2798-2800,2806-2825,2829-2830,2833,2839,2898 via s...peter2006-03-131-1/+1
* + support for ar scripts, from Yury Sidorovflorian2006-03-111-1/+1
* * i386 uses dwarf cfi info on linux/win32, so even when omitting the stack fr...florian2006-01-211-1/+1