summaryrefslogtreecommitdiff
path: root/compiler/scandir.pas
Commit message (Expand)AuthorAgeFilesLines
* * fixed opt-in sysroot substitution again, renamed the three-argument versionjonas2019-10-261-1/+1
* * limit the heapsize to 65520 bytes on win16 (the $M directive in win16 onlynickysn2019-08-121-1/+6
* - suppress the warning that the $D directive is not supported on i8086-win16nickysn2019-08-101-1/+1
* + support for verifying whether a case statements handles all possibilitiesjonas2019-05-121-0/+7
* * added extra header to ppu inside a subsection, so we won't run intojonas2019-04-061-11/+11
* Merged riscv_new branchflorian2018-09-261-0/+7
* + support for the directive $EXCESSPRECISIONflorian2018-07-121-0/+7
* * extend scanning of $modeswitch to support not only + and -, but also ON and...svenbarth2018-06-221-2/+4
* * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Popsvenbarth2018-06-121-0/+9
* + support {$message info ...}, resolves #30654florian2018-02-251-0/+3
* * (re)store alignment when doing a $push/$popflorian2018-01-221-2/+6
* + add support for $SetPE{OS,SubSys,User}Version directives; Delphi compatible...svenbarth2017-09-301-0/+111
* atari: enable apptype directive, and change exe extension when compiling a GU...karoly2016-12-301-1/+1
* huge syscall support refactor for Amiga-likes. removed large chunks of ancien...karoly2016-09-031-16/+13
* + added an i8086-embedded target support to the compiler (RTL and makefilenickysn2016-06-171-11/+12
* Fix compilation of the JEDI package. Old Delphi versions have {$WEAKPACKAGEUN...svenbarth2016-04-151-4/+9
* Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from ...svenbarth2016-04-151-4/+23
* Add new Delphi compatible switch {$G+/-}, {$IMPORTEDDATA ON/OFF} which handle...svenbarth2016-03-181-0/+6
* + implemented a new {$ASMCPU XXX} directive, allowing to specify a differentnickysn2016-02-291-0/+30
* * fixed a bug in the $targetswitch directive, which prevented target switchesnickysn2015-09-261-0/+5
* * fixed unwanted disabling of a codepage set via -FcXXX/{$codepage XXX}jonas2015-09-251-0/+3
* * changed paratargetdbg from a global variable into a field of toptionjonas2015-08-281-1/+1
* + added error message in case the HUGEPOINTERNORMALIZATION directive is usednickysn2014-07-041-0/+2
* + added directive {$HUGEPOINTERARITHMETICNORMALIZATION} to control thenickysn2014-07-041-0/+42
* - rm the scan_w_hugepointernormalization_not_support message, replaced withnickysn2014-07-041-1/+1
* * cs_hugeptr_normalization renamed to cs_hugeptr_arithmetic_normalization,nickysn2014-07-041-1/+1
* As discussed on core enable the abstract class construction warning by defaul...svenbarth2014-07-021-1/+4
* + added a $HUGEPOINTERNORMALIZATION switchnickysn2014-06-271-0/+11
* + added upper limits to the heapmin and heapmax values set by the $M directivenickysn2014-06-251-2/+22
* + added a warning if HeapMax<HeapMin is specified with the $M directivenickysn2014-06-241-1/+3
* + added heapmax support to the $M directive on i8086-msdos. It is currentlynickysn2014-06-231-0/+8
* * allow setting a heap size of exactly 1024 bytes with the $M directive, sincenickysn2014-06-211-1/+1
* + added warning in case of an $M directive with an invalid stack size specifiednickysn2014-06-151-1/+3
* * check whether the stack size specified in the $M directive exceeds the maximumnickysn2014-06-151-2/+9
* + added support for units with code larger than 64kb in the far code i8086nickysn2014-04-201-0/+15
* + added $F directive handling, sets cs_force_far_calls (not implemented yet)nickysn2014-04-131-0/+15
* Force external linker for nasm smartlinkingpierre2014-04-101-1/+15
* * also check for targets not supporting -gc/checkpointer functionality injonas2014-03-131-7/+10
* compiler: load binary unicode mappings in cpavailable() call instead of separ...paul2014-01-041-1/+1
* compiler: paul2014-01-041-1/+1
* * fixes several issues which cause warnings by the dfa code when using it to ...florian2013-12-011-2/+4
* + allow smartlinking and dwarf debug info at the same time for i8086-msdosnickysn2013-10-271-1/+1
* * {$PackRecords NORMAL}, {$PackRecords DEFAULT} and {$ALIGN RESET} now setnickysn2013-10-071-2/+2
* * UpdateTargetSwitchStr moved to a new unit dirparse.pas. This avoids the dep...nickysn2013-10-031-1/+2
* * UpdateTargetSwitchStr moved from unit globals to unit options in order tonickysn2013-09-281-1/+1
* + allow {$apptype com} and {$apptype exe} to set the msdos binary formatnickysn2013-09-241-3/+8
* Add support for integer constants to SetPEFlags and SetPEOptFlags. This is De...svenbarth2013-06-131-3/+37
* - -CPPAKCSET=NORMAL and CPPAKCSET=DEFAULT should set setalloc to 0 as $PACKSE...florian2013-03-171-1/+1
* compiler: set apptype using new SetAppType routine, add 'CONSOLE' define for ...paul2013-02-131-7/+7
* + {$targetswitch xxx} directive that enables changing target switchesjonas2013-02-021-0/+19