aboutsummaryrefslogtreecommitdiff
path: root/lib/compilers/rustc-cg-gcc.js
Commit message (Collapse)AuthorAge
* Tsify lib/compilers (#4609)gh-6026Jeremy Rifkin2023-01-29
|
* npm run lint to get const fixesgh-5871Jeremy Rifkin2023-01-17
|
* The Grand Reformat (#3643)gh-2830Matt Godbolt2022-05-09
| | | | | | | | | | * The Grand Reformat - everything made prettier...literally - some tweaks to include a few more files, including documentation - minor changes to format style - some tiny `// prettier-ignore` changes to keep a few things the way we like them - a couple of super minor tweaks to embedded document types to ensure they format correctly
* Enable the GCC dump for the rustc using GCC backend (#3109)gh-1285Marc Poulhiès2021-11-21
| | | | | | | | | | | | | | | | | Beware that the way it is working causes several dump files to be empty. The list of potential files is based on `-fdump-passes` output, but during the actual compilation, some passes may or may not emit something (eg. a passe may not be executed at all because it's not applicable). The drop down list will contain some dump names that will simply display message like: Pass 'cselim (tree)' was requested but nothing was dumped. Possible causes are: - pass is not valid in this (maybe you changed the compiler options); - pass is valid but did not emit anything (eg. it was not executed). This is expected and until someone has a better idea, this will be the case :) fixes: #2868 Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
* Adding rustc-cg-gcc (#2746)Marc Poulhiès2021-07-12
GCC backend for rustc is still in a very early state. It is in the process of being merged in main rustc source: https://github.com/rust-lang/compiler-team/issues/442 Currently reusing main rust compiler class and simply remove -Cllvm= argument if any (only for intel asm syntax). Disabling binary until the result is more friendly (currently binary are too big). refs #2683