summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* fixes #172Araq2012-07-251-1/+1
* small bugfix: code generation for nil closuresAraq2012-07-251-17/+28
* closure is now default calling convention for proc typesAraq2012-07-241-1/+1
* bugfix: bind context for genericsAraq2012-07-241-3/+3
* DLLs should work again; fixes #169Araq2012-07-241-0/+2
* optimizations for system.compilesAraq2012-07-203-16/+25
* added system.compilesAraq2012-07-204-5/+39
* got rid of some mAddU64 etc. magicsAraq2012-07-204-22/+12
* fixed the rodfiles testsZahary Karadjov2012-07-202-2/+2
* removed nimdat in favor of per-module dat init procsZahary Karadjov2012-07-196-75/+73
* bugfix: name mangling of field namesAraq2012-07-191-2/+23
* bugfixes for the symbol mangling; implements #129Araq2012-07-193-12/+37
* implemented #133Araq2012-07-191-1/+25
* bugfix: constraint matching for tyGenericInst; implements #130Araq2012-07-192-2/+9
* made ttempl3 green againAraq2012-07-191-2/+3
* don't put DLL loading into nimdatAraq2012-07-191-34/+27
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-07-191-27/+34
|\
| * dynamic library symbols are not loaded in nimdatZahary Karadjov2012-07-181-27/+34
* | improvements for 'bind', fixes #166Araq2012-07-182-29/+32
|/
* attempt to fix DLL generationAraq2012-07-182-12/+7
* equality and hashing for closuresAraq2012-07-174-10/+23
* made some tests greenAraq2012-07-171-2/+1
* make tests green againAraq2012-07-173-3/+16
* preparations for making 'closure' the default calling convention for proc typesAraq2012-07-1611-32/+32
* closures shouldn't leak anymoreAraq2012-07-161-2/+4
* x11 example compiles again; updated python wrapper; compiler supports variabl...Araq2012-07-161-0/+27
* c2nim and system.nim now agree on a C type mappingAraq2012-07-152-8/+17
* improved unsigned supportAraq2012-07-143-37/+42
* work on closures continues; fixed #116Araq2012-07-131-3/+1
* fixes cast[int8] bugAraq2012-07-121-6/+0
* ';' as statement separatorAraq2012-07-121-6/+7
* fixes #112Araq2012-07-111-0/+2
* ';' now valid for parameter listsAraq2012-07-112-7/+12
* overloading resolution finally takes inheritance depth into accountAraq2012-07-111-62/+75
* fixes #147Araq2012-07-101-1/+2
* some more bugfixes for the integer promotion rulesAraq2012-07-102-5/+6
* improved cross-compilation supportAraq2012-07-091-2/+6
* more fixes for new integer promotion rules; fixes #152; fixes #157; fixes #15...Araq2012-07-094-7/+14
* 'addSon' for types deprecated for 'int literal type' analysis (3)Araq2012-07-093-33/+32
* 'addSon' for types deprecated for 'int literal type' analysis (2)Araq2012-07-092-11/+11
* 'addSon' for types deprecated for 'int literal type' analysisAraq2012-07-0913-33/+49
* made tests green againAraq2012-07-092-8/+14
* cross-compilation improvementsAraq2012-07-082-19/+32
* bugfix: ha.echo should be acceptedAraq2012-07-082-6/+9
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-07-081-1/+1
|\
| * Added support for ARM.Dominik Picheta2012-07-071-1/+1
* | changed integer promotion rules; breaks bootstrapping and lots of codeAraq2012-07-0814-70/+397
|/
* added devel/logging; weakrefs test; next steps for proper unsigned supportAraq2012-07-057-10/+23
* fixes #150; next steps for proper unsigned supportAraq2012-07-032-7/+9
* ' is optional in type suffixes for numerical literalsAraq2012-07-021-3/+6