summary refs log tree commit diff stats
path: root/compiler/extccomp.nim
Commit message (Expand)AuthorAgeFilesLines
* remove nir; succeeded by nif (#23809)ringabout2024-07-091-1/+1
* Add support for nvcc & hipcc (cuda/rocm) (#23805)Andrew Brower2024-07-081-1/+19
* compute checksum of nim files early in the pipelines (#23268)ringabout2024-01-311-4/+8
* NIR: store sizes, alignments and offsets in the type graph; beginning… (#22...Andreas Rumpf2023-10-161-1/+1
* fixes #22246; generate __builtin_unreachable hints for case defaults (#22737)ringabout2023-09-211-2/+3
* use strictdefs for compiler (#22365)ringabout2023-08-061-8/+17
* Revert "fixes #22246; generate `__builtin_unreachable` hints for case default...ringabout2023-07-311-3/+2
* fixes #22246; generate `__builtin_unreachable` hints for case defaults (#22350)ringabout2023-07-311-2/+3
* Fix #22281 (#22289)Anna2023-07-181-1/+1
* macOS `ar` doesn't support `@` syntax (#22146)Etan Kissling2023-06-241-1/+4
* fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702)ringabout2023-05-021-1/+3
* Mitigate issues related to compiler options when cross-compiling (#21330)Francis Thérien2023-02-221-1/+3
* Fix long link commands on macOS (v2) (#21382)Matt Haggard2023-02-171-2/+14
* [backport: 2.0] prevents the jsonscript command from exceeding the maximum le...rockcavera2022-12-281-9/+13
* fix #19580; add warning for bare except: clause (#21099)ringabout2022-12-151-2/+2
* Use vccexe when generating static lib with vcc (#19843)Tomohiro2022-09-281-2/+3
* no ropes WIP (#20433)Andreas Rumpf2022-09-271-4/+6
* fix #17351; switch to c++17 and remove hacks (#20407)ringabout2022-09-231-2/+2
* Correctly detect major version of GCC (#20059)kraptor2022-07-181-20/+6
* fix #20012 (#20013)Daniel Clarke2022-07-131-1/+1
* once C++, always C++ [backport] (#19938)Jacek Sieka2022-06-301-10/+16
* Fixes #19883 so genscript works with vcc (#19893)Don-Duong Quach2022-06-151-2/+8
* Refactor and doc package handling, module name mangling (#19821)quantimnot2022-05-301-5/+6
* 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