summaryrefslogtreecommitdiff
path: root/compiler/scandir.pas
Commit message (Expand)AuthorAgeFilesLines
* --- Merging r31831 into '.':joost2015-10-091-0/+3
* + 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
* + support setpeoptflags directive, resolves #23447florian2012-12-101-1/+11
* + is_dynamicstringflorian2012-11-041-0/+6
* Partial fix for bug report 22744pierre2012-08-291-1/+5
* * by default disable the warning about interfaces raising a particularjonas2012-05-191-1/+3
* * replaced most (if not all) remaining fields/parameters in the compilerjonas2012-04-291-2/+2
* * merged trunk up to r20882jonas2012-04-151-8/+47
|\
| * + -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accessesjonas2012-04-111-0/+7
| * compiler:paul2011-11-031-0/+15
| * compiler: output ansistring constants in explicit codepage if codepage is exp...paul2011-10-111-8/+9
| * compiler: replace string codepage comparison to numeric. store codepage as nu...paul2011-09-191-2/+2
| * merge r14142 from cpstrnew branch by paul:paul2011-09-171-0/+7
| |\
| | * eat {$stringchecks} directive without the warningpaul2009-11-111-0/+7
| * | * exclude cs_create_smart if using external assembler and dwarf pierre2011-09-141-0/+9
* | | + Android/JVM target, including a translation of the Android r14 SDKjonas2011-12-121-1/+1
* | | + {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checkingjonas2011-09-191-0/+11
* | | * give a warning that packrecords settings are ignored when compiling forjonas2011-08-231-0/+3
* | | + support for {$namespace x.y.z} directive to specify the namespacejonas2011-08-201-0/+26
* | | + odt_javaclass, odt_interfacejava objectdef typesjonas2011-08-201-1/+4
|/ /
* | Fix infinite loop in PUSH/POP directivespierre2011-08-071-0/+2
* | * $WARN $PUSH/$POP supportpierre2011-06-291-0/+5
* | Implement support for $WARN XXX ON/OFF/ERRORpierre2011-06-281-1/+7