summary refs log tree commit diff stats
path: root/compiler/extccomp.nim
Commit message (Expand)AuthorAgeFilesLines
* move assertions out of system (#19599)flywind2022-03-231-0/+3
* compile pragma: cache the result sooner (#19554)Ștefan Talpalaru2022-02-241-1/+3
* --cc:env now works correctly to assign linker executable, allowing to cross-c...Timothee Cour2021-08-111-1/+1
* fix #18578 (#18580)flywind2021-07-271-6/+9
* make changeDetectedViaJsonBuildInstructions warning less verbose when json fi...Timothee Cour2021-06-061-1/+1
* simplify extccomp.nim json logic via jsonutils; fix #18084 (#18100)Timothee Cour2021-06-031-180/+76
* externalToLink: use quoteShell to avoid issues with spaces in paths for {.lin...Timothee Cour2021-04-291-13/+9
* `--usenimcache` (implied by `nim r main`) now caches some compile options to ...Timothee Cour2021-04-251-8/+9
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* -d:nimDebug: calls doAssert false instead of quit (#17739)Timothee Cour2021-04-171-1/+1
* hint:cc goes to stderr (like all other hints) instead of stdout (#17465)Timothee Cour2021-03-221-8/+7
* [minor] clean extccomp (#17069)flywind2021-02-171-21/+16
* fix #16947: `--app:staticlib -o:lib` now first removes lib (#16948)Timothee Cour2021-02-081-0/+1
* fix #16949 --app:staticlib works on openbsd; --app:staticlib tested in CI (#1...Timothee Cour2021-02-081-2/+2
* fix #16206, `nim r / nim -r` recompiles if cwd changes (#16349)Timothee Cour2021-01-021-2/+13
* fix `hintProcessing` dots interference with `static:echo` and `hintCC`; add t...Timothee Cour2020-12-301-1/+4
* Fix nimsuggest/#117 (#15602)Clyybber2020-11-151-4/+1
* new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687)Timothee Cour2020-11-091-0/+11
* implements https://github.com/nim-lang/RFCs/issues/260 (#15505)Andreas Rumpf2020-10-071-0/+4
* Big compiler Cleanup (#14777)Clyybber2020-08-281-2/+2
* fixes #14194 (#15023)Andreas Rumpf2020-07-201-1/+2
* Fix #12745 (#14879)Tomohiro2020-07-021-11/+1
* bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSucc...Timothee Cour2020-06-041-2/+19
* Fix a problem with extra build commands. (#14528)Khronos2020-06-011-11/+11
* fix some issues with --backend (#14363)Timothee Cour2020-05-161-7/+8
* `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--d...Timothee Cour2020-05-111-12/+12
* added a new feature: --cc:env so that you can use any C compiler as long as i...Andreas Rumpf2020-05-061-12/+26
* cleanup the CC setting, only leave in there what is at least semi-officially ...Andreas Rumpf2020-05-061-120/+0
* fixes #14209 [backport:1.2] (#14213)Andreas Rumpf2020-05-051-0/+28
* vcc fix (#14222)cooldome2020-05-041-1/+1
* fix #14132 dsymutil should not be called on static libraries (#14133) [backpo...Timothee Cour2020-04-271-6/+6
* Add LTO support for most compilers and do some VCC fixes (#14013)Keithcat12020-04-221-3/+4
* Add support for `zig cc` as C compiler. (#13757)Hessam Mehr2020-04-081-0/+11
* fix #13910 (#13917)cooldome2020-04-071-2/+2
* fix some codegen bugs: NIM_BOOL, NIM_STATIC_ASSERT, --passc:-std=... (etc) (#...Timothee Cour2020-04-071-3/+5
* Attempt to finish off araq cpp exceptions (#13695)cooldome2020-03-191-5/+23
* fix #13412 nim now recompiles for stdin input; SuccessX now configurable; can...Timothee Cour2020-03-191-0/+10
* fix #13633 fix koch boot crashing regression (#13635)Timothee Cour2020-03-121-1/+1
* Amend fix for #13633 (#13636)Clyybber2020-03-121-1/+1
* Fix #13633Clyybber2020-03-121-1/+2
* Make listCmd honor hint:cc:off (#13606)Clyybber2020-03-111-50/+35
* `koch --nim:pathto/nim boot` and `koch boot --hint:cc:off` now work (#13516)Timothee Cour2020-03-111-14/+19
* Revert "Support cross compiling from host to host (#12859)" (#13591)genotrance2020-03-101-1/+2
* Only print the link command when listCmd is active; fix docs (#13603)Clyybber2020-03-071-1/+1
* make it possible to pass linker options for vcc (#13535) [backport]cooldome2020-02-291-1/+1
* fix #8312 --hints:off and --warnings:off now honored everywhere (#13489)Timothee Cour2020-02-261-1/+1
* Fix #8648 - use parent streams to avoid hang (#13445)genotrance2020-02-201-6/+5
* fixes #13144 (#13145)Timothee Cour2020-01-181-9/+4
* pass platform argument only if vccexe is used (#13078)cooldome2020-01-141-10/+9
* [easy] --hint:link:on now shows link cmd instead of nothing (#13056)Timothee Cour2020-01-071-2/+1