summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* fix #1858 again; restores the support for static macro paramsZahary Karadjov2015-08-025-41/+105
|
* Merge pull request #3147 from yglukhov/js-emitAndreas Rumpf2015-08-021-5/+11
|\ | | | | Emit pragma support for JS backend.
| * Emit pragma support for JS backend.Yuriy Glukhov2015-07-251-5/+11
| |
* | fixes #3052Araq2015-08-021-0/+3
| |
* | fixes #3103Araq2015-08-021-2/+4
| |
* | fixes #3158Araq2015-08-021-1/+5
| |
* | fixes #3171Araq2015-08-021-271/+273
| |
* | emerald project has a chance of workingAraq2015-08-022-13/+23
| |
* | Removed duplicate 'mipsel' from installer.ini. Ref #3164.Dominik Picheta2015-08-011-1/+1
| |
* | Add new platforms to installer.ini (for linux at least)def2015-08-011-1/+1
| |
* | Add arm64 support (untested)def2015-07-311-1/+2
| |
* | Add powerpc64el support (untested)def2015-07-311-2/+3
| |
* | C source generation for mipsel.Dominik Picheta2015-07-311-1/+1
| |
* | Add Mipsel CPU support (untested)def2015-07-311-1/+2
| |
* | gc:none works againAraq2015-07-261-1/+1
| |
* | fixes #3144Araq2015-07-262-20/+29
|/
* fixes #1832Araq2015-07-241-3/+4
|
* minor refactoring for big fixes to comeAraq2015-07-241-3/+7
|
* fixes #2823Araq2015-07-241-2/+5
|
* add linenoise to installer.iniMarat Safin2015-07-231-0/+3
|
* Merge pull request #3137 from vegansk/findFile_absoluteAndreas Rumpf2015-07-231-5/+8
|\ | | | | Added absolute path support to options.findFile
| * Added absolute path support to options.findFileAnatoly Galiulin2015-07-211-5/+8
| |
* | fix recently introduced regressionsAraq2015-07-222-5/+4
| |
* | fixes #1738Araq2015-07-221-1/+1
| |
* | fixes #3079, fixes #1146, fixes #2879Araq2015-07-224-3/+18
| |
* | fixes #2963Araq2015-07-222-3/+6
| |
* | fixes #3099Araq2015-07-211-1/+1
| |
* | small steps for making --symbolFiles:on work againAraq2015-07-203-106/+108
|/
* fixes #3134Araq2015-07-181-4/+4
|
* don't reset the terminal when --stdout is activeAraq2015-07-161-1/+1
|
* staticExec now supports cachingAraq2015-07-153-12/+47
|
* documentation generator emits configurable html for code listingsAraq2015-07-141-199/+0
|
* fixes #3112Araq2015-07-141-4/+16
|
* Linebreak TMagic by rough categoryJacek Sieka2015-07-121-35/+57
|
* source code renderer doesn't produce trailing whitespace anymoreAraq2015-07-121-4/+19
|
* Reset terminal colors before running compiled programdef2015-07-102-0/+6
|
* implemented {.noforward:on.} for type sections; useful for c2nim generated ↵Araq2015-07-083-12/+75
| | | | wrappers; to be documented
* fixes #3054Araq2015-07-053-5/+7
|
* fixes #3053Araq2015-07-051-1/+5
|
* fixes #3051Araq2015-07-051-1/+1
|
* fixes #3062Araq2015-07-051-1/+1
|
* Merge pull request #3020 from flaviut/rename-crc-to-hashAndreas Rumpf2015-07-056-68/+68
|\ | | | | CRC -> Hash
| * CRC -> HashFlaviu Tamas2015-07-036-68/+68
| |
* | Merge pull request #3036 from nanoant/patch/macros-sametypeAndreas Rumpf2015-07-044-3/+9
|\ \ | | | | | | macros: Introduce sameType(a, b) for node types
| * | macros: Introduce sameType(a, b) for node typesAdam Strzelecki2015-07-034-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously introduced node comparison `==` was working somehow wrong on nodes returned from getType(a), comparing just ids of the symbols. Recently introduced `==` change 47dce2688633fad840a2f5e4073c531f1cd640ca started comparing symbol nodes pointer-wise, thus strictly. Since getType(a) always creates new symbol pointing to the type, comparing two such nodes using `==` always returns false, even they point to the same type. That is why we need a new sameType macro to be able to tell if these nodes point to the same type.
* | | Turn GC_getStatistics into hintGCStatsAdam Strzelecki2015-07-032-6/+9
| | |
* | | Turn stack trace printing into hintStackTraceAdam Strzelecki2015-07-031-7/+8
| | | | | | | | | | | | So stack trace printing can be explicitly enabled by --hint[StackTrace]:on.
* | | Turn optPrintSurroundingSrc into hintSourceAdam Strzelecki2015-07-032-7/+9
| | | | | | | | | | | | | | | So surrounding source printing can be enabled for lower verbosity levels explicitly.
* | | Turn loadDynamicLib msg into hintDependencyAdam Strzelecki2015-07-032-5/+7
| | |
* | | Turn execExternalProgram msgs into hintExecutingAdam Strzelecki2015-07-032-14/+13
| | | | | | | | | | | | | | | Or hintLinking that is used on verbosity:1. This lets you treat this message as regular hint, and control it via command line.