Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for clang-cl (#9977) | Neelesh Chandola | 2018-12-19 | 1 | -1/+9 |
| | |||||
* | escape the include path | Neelesh Chandola | 2018-12-16 | 1 | -1/+1 |
| | |||||
* | Add project directory to include path | Neelesh Chandola | 2018-12-16 | 1 | -0/+2 |
| | |||||
* | Fix nimsuggest build with clang on windows | Neelesh Chandola | 2018-12-13 | 1 | -1/+1 |
| | |||||
* | resolve merge conflicts | Araq | 2018-12-12 | 1 | -1/+1 |
|\ | |||||
| * | Removed arch option in compiler definition | Fredrik Høisæther Rasch | 2017-03-21 | 1 | -1/+1 |
| | | | | | | | | Previous Artifiact, changed to better reflect the settings in the default nim.cfg | ||||
* | | the linking step doesn't mind Windows' 8K command line limit anymore | Araq | 2018-12-11 | 1 | -28/+48 |
| | | |||||
* | | fixes extccomp regressions | Araq | 2018-12-11 | 1 | -2/+2 |
| | | |||||
* | | fixes extccomp regressions | Araq | 2018-12-11 | 1 | -2/+2 |
| | | |||||
* | | fixes extccomp regressions | Araq | 2018-12-11 | 1 | -5/+5 |
| | | |||||
* | | workaround against silly Windows command line length limitations for the ↵ | Araq | 2018-12-11 | 1 | -13/+25 |
| | | | | | | | | upcoming megatest.nim | ||||
* | | Compile pragma. Recompile on external file compilation failure (#9455) | cooldome | 2018-10-22 | 1 | -1/+2 |
| | | |||||
* | | compiler refactoring; use typesafe path handing; docgen: render symbols ↵ | Andreas Rumpf | 2018-09-07 | 1 | -57/+56 |
| | | | | | | | | between modules | ||||
* | | fix shell quoting error for static libraries (#8532) | Charlie Barto | 2018-08-04 | 1 | -1/+1 |
| | | |||||
* | | add hintCC to optionally disable printing 'CC: filename' (#8479) | Timothee Cour | 2018-08-01 | 1 | -2/+3 |
| | | |||||
* | | disable --app:gui for non Windows targets; fixes #2576 | Araq | 2018-07-30 | 1 | -2/+4 |
| | | |||||
* | | Add -w flag to Switch compilation to prevent deadlock (#8372) | Joey | 2018-07-20 | 1 | -1/+1 |
| | | | | | | | | | | See https://forum.nim-lang.org/t/4062. The summary is that there are warnings printed when compiling and that causes a deadlock, likely due to output buffers being filled up. With the `-w` flag, the compiler outputs no warnings and the compilation is allowed to finish. | ||||
* | | Give different names to objects coming from cpp files (#8278) | LemonBoy | 2018-07-13 | 1 | -4/+1 |
| | | | | | | | | Prevent some nasty linker errors if the user switches between c and cpp backends. | ||||
* | | Nintendo switch support (#8069) | Joey | 2018-06-27 | 1 | -0/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add config section for Nintendo Switch * Add compiler configuration for Nintendo Switch and it's CPU * Add specific lib code for Nintendo Switch * Add GC support for Nintendo Switch * Update changelog for Nintendo Switch * Update changelog with more info about fixed paths * Cleaned up GC memory management a bit * Relocate docs for Switch * Rename aarch64NoneElfGcc to nintendoSwitchGCC * Remove armv8a57 * Fix installer.ini * Reuse code in linux and amd64 * Add posix defs for nintendo switch * Add more defined sections for nintendo switch * Remove old comment * Add what's not supported for Nintendo Switch docs * Make nintendoswitch == posix * Remove DEVKITPRO references from nim.cfg * Make PR extccomp changes * Remove Result type alias * Add separate switch consts file * Update docs for nintendo switch * Fix travis errors with undefined consts and add correct wait.h procs | ||||
* | | Don't remove extension of source files twice, if filenames contain dots | Jörg Wollenschläger | 2018-06-26 | 1 | -1/+1 |
| | | |||||
* | | remove more global variables in the Nim compiler | Andreas Rumpf | 2018-05-27 | 1 | -2/+2 |
| | | |||||
* | | make tests green again | Andreas Rumpf | 2018-05-18 | 1 | -3/+6 |
| | | |||||
* | | platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals | Andreas Rumpf | 2018-05-18 | 1 | -16/+16 |
| | | |||||
* | | compiler/ropes.nim has no global error handler anymore | Andreas Rumpf | 2018-05-17 | 1 | -4/+9 |
| | | |||||
* | | extccomp: no globals anymore | Araq | 2018-05-16 | 1 | -88/+54 |
| | | |||||
* | | options.nim: no global variables anymore | Andreas Rumpf | 2018-05-13 | 1 | -29/+29 |
| | | |||||
* | | move more globals into the config object | Andreas Rumpf | 2018-05-13 | 1 | -6/+6 |
| | | |||||
* | | move more global variables into ConfigRef | Andreas Rumpf | 2018-05-11 | 1 | -13/+13 |
| | | |||||
* | | guards.nim does compile | Andreas Rumpf | 2018-05-11 | 1 | -1/+1 |
| | | |||||
* | | big refactoring: parser compiles again | Andreas Rumpf | 2018-05-10 | 1 | -144/+152 |
| | | |||||
* | | Fixes #802, #803 and #3775 - genscript issues (#7677) | genotrance | 2018-04-25 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes #802, #803 and #3775 - genscript issues * Test case for genscript * Test script * Verify on Linux * Update categories.nim * Fix merge * Improve test framework * Windows fixes | ||||
* | | Nim namespace for cpp (#7453) | AdrianV | 2018-04-15 | 1 | -4/+6 |
| | | | | | | | | | | - new option --usenamespace to generate nim cpp code in its own namespace Nim - minor changes for compatibility with the new Embarcadero = Borland C++-Builder (bcc) | ||||
* | | move new sha1 module into the new 'std' namespace | Andreas Rumpf | 2018-02-06 | 1 | -1/+1 |
| | | |||||
* | | fixes #6961 | Andreas Rumpf | 2018-02-02 | 1 | -1/+1 |
| | | |||||
* | | add support for building GUI applications with TCC (#7003) | oltolm | 2017-12-31 | 1 | -1/+1 |
| | | |||||
* | | Fix json generation logic (#6909) | konqoro | 2017-12-21 | 1 | -29/+27 |
| | | |||||
* | | cleanup of the Intel compiler handling; refs #6488 | Araq | 2017-12-15 | 1 | -13/+14 |
| | | |||||
* | | Fix icc compiler on linux (#6488) | Eduardo Bart | 2017-12-15 | 1 | -4/+6 |
| | | |||||
* | | Emit relative object file paths in genScript (#6835) | Yuriy Glukhov | 2017-11-29 | 1 | -1/+2 |
| | | |||||
* | | fixes #6820 | Araq | 2017-11-28 | 1 | -3/+3 |
| | | |||||
* | | OS X has no llvm-ar tool; use ar instead | Araq | 2017-11-21 | 1 | -1/+5 |
| | | |||||
* | | fixes #6452 | Araq | 2017-09-30 | 1 | -2/+3 |
| | | |||||
* | | added 'nim jsonscript' feature | Andreas Rumpf | 2017-09-23 | 1 | -31/+66 |
| | | |||||
* | | Allow to modify backend link template (#6173) | Ruslan Mustakov | 2017-09-03 | 1 | -1/+4 |
| | | |||||
* | | cleaned up extccomp.nim | Araq | 2017-07-17 | 1 | -10/+0 |
| | | |||||
* | | fixes #4763 | Araq | 2017-07-17 | 1 | -2/+2 |
| | | |||||
* | | Error Message if CC invocation fails (#5663) | Fredrik Høisæther Rasch | 2017-04-08 | 1 | -11/+26 |
| | | |||||
* | | fix empty link file list during external compilation (#5577) | Emery Hemingway | 2017-03-23 | 1 | -8/+18 |
|/ | |||||
* | Merge pull request #5317 from rokups/feature/coroutines | Andreas Rumpf | 2017-02-26 | 1 | -47/+2 |
|\ | | | | | Coroutine improvements | ||||
| * | Removed fasm support. | Rokas Kupstys | 2017-02-20 | 1 | -47/+2 |
| | |