Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | .net - compileToBinary fix (#4353) | Patrick Quist | 2022-11-28 | |
| | ||||
* | dynamically set targetFramework (#4354)gh-5126 | kasperk81 | 2022-11-28 | |
| | ||||
* | refactor: renames the CompilerFilters type (#4346)gh-5117 | Marc Poulhiès | 2022-11-28 | |
| | | | | | | | | | | | | | | | The type which probably started as a real enum of possible post filtering options now also includes options used for compilers' invocations. The type was already split, but the naming was not reflecting this in the other part of the code. This changes tries to apply a simple renaming to the type only (corresponding variables are left as 'filters'). While doing so, some typing error were discovered around the GccDump feature. A fix for this will follow in a different PR. Signed-off-by: Marc Poulhiès <dkm@kataplop.net> | |||
* | Support trunk and execution for .NET (#4351)gh-5100 | Steve | 2022-11-27 | |
| | | | | | | * Support trunk and execution for .NET * Adjust compilers order * Support stdin * Update samples | |||
* | Mg/props ts (#4340)gh-5089 | Jeremy Rifkin | 2022-11-26 | |
| | | | | | | | | | | | | | | | * WIP * Type changes to the property getter * Finish getting types working for properties.ts * Reduce type casts in exec.ts * Format files * Remove old comment Co-authored-by: Matt Godbolt <matt@godbolt.org> | |||
* | Fixes for .NET 7 (#4347)gh-5085 | Matt Godbolt | 2022-11-26 | |
| | | | | - check return code of restore - set env vars to prevent file size blowout | |||
* | Fix F# build failure (#4344)gh-5081 | Steve | 2022-11-26 | |
| | | | | * Fix FSharp compilation | |||
* | Fix crossgen2 arguments (#4342)gh-5058 | Steve | 2022-11-25 | |
| | | | | * Fix crossgen2 arguments | |||
* | Work in progress on net .NETgh-5031 | Matt Godbolt | 2022-11-25 | |
| | | | | | | | - uses new installs - works around issue where empty output would crash runCrossgen2 Not working yet (at least locally). | |||
* | Update dotnet script (#4337)gh-5030 | Steve | 2022-11-25 | |
| | | | | * Uses new way to invoke compilers * adds new | |||
* | Fix error with null stderr (#4322)gh-4985 | Rubén Rincón Blanco | 2022-11-22 | |
| | | | | | * Fix error with null stderr * Fix test | |||
* | separate llvmmos targets and nes emu (#4299)gh-4947 | Patrick Quist | 2022-11-18 | |
| | ||||
* | Fix4293 (#4298)gh-4910 | Patrick Quist | 2022-11-17 | |
| | ||||
* | Fix Python argument order (#4295)gh-4907 | Rubén Rincón Blanco | 2022-11-17 | |
| | ||||
* | typescriptify and fix mistake overriding the wrong function (#4229)gh-4720 | Patrick Quist | 2022-11-02 | |
| | ||||
* | CC65 Binary + NES support (#4139)gh-4688 | Patrick Quist | 2022-10-29 | |
| | ||||
* | Add split host/device views for CUDA C++ (#4177)gh-4627 | Paul Taylor | 2022-10-24 | |
| | | | | | | | | | | | | | | | * make nvcc show the device asm view button, stop after compiling host assembly * keep and extract ptx device code * paper over some typescript compile errors (maybe mitigating orchidjs/tom-select#500, orchidjs/tom-select#501) * await on promise-returning methods * use gcc objdump for nvcc host code, add nvdisasm to disassemble SASS .cubin * append device ASM lines to result ASM so they're also colourized * append device ASM to all ASM * automatically open the device pane if the compiler supports emitting device ASM * save device view open boolean in compiler state * make the nvcc compiler return all PTX and SASS results as separate devices * ensure line hover highlights propagate from editor to compiler panes, and are re-applied when the user changes the selected device * update cuda properties | |||
* | ada: move to typescript (#4178)gh-4595 | Marc Poulhiès | 2022-10-22 | |
| | | | | | | | | Convert the ada compiler code to typescript. Signed-off-by: Marc Poulhiès <dkm@kataplop.net> Signed-off-by: Marc Poulhiès <dkm@kataplop.net> Co-authored-by: Matt Godbolt <matt@godbolt.org> | |||
* | fix: Zig trunk compile error (#4144)gh-4511 | zooster | 2022-10-12 | |
| | ||||
* | jakt fixesgh-4507 | partouf | 2022-10-12 | |
| | ||||
* | formattinggh-4496 | partouf | 2022-10-12 | |
| | ||||
* | Fix --emit llvm-ir when asked to emit binary mode (#4131)gh-4453 | Rubén Rincón Blanco | 2022-10-10 | |
| | ||||
* | fix erlang command line optionsgh-4449 | partouf | 2022-10-10 | |
| | ||||
* | Fix Erlang compiler & convert it to typescript (#4124)gh-4448 | Rubén Rincón Blanco | 2022-10-10 | |
| | ||||
* | asm-mode: better tokenization for spirv (#4024)gh-4447 | Romaric Jodin | 2022-10-10 | |
| | ||||
* | Add basic Racket support (#4098)gh-4407 | J. Ryan Stinnett | 2022-10-05 | |
| | ||||
* | add miracle emulator for z88dk sms files (#4086)gh-4357 | Patrick Quist | 2022-09-25 | |
| | ||||
* | Add basic support for Hook programming language (#4075)gh-4355 | Fábio de Souza Villaça Medeiros | 2022-09-25 | |
| | | | | * Add basic support for Hook programming language | |||
* | Move zig compiler files to TS and fix zigc{xx} semver comparisons (#4091)gh-4351 | Rubén Rincón Blanco | 2022-09-25 | |
| | ||||
* | bugfix z88dk check for .tap filegh-4326 | partouf | 2022-09-23 | |
| | ||||
* | bugfix z88dk check for .tap filegh-4325 | partouf | 2022-09-23 | |
| | ||||
* | add zx emulation with speccy (#4065)gh-4324 | Patrick Quist | 2022-09-23 | |
| | ||||
* | Fixes for cppfront (#4076)gh-4280 | Matt Godbolt | 2022-09-20 | |
| | | | | | | | * Rename cppx_cppfront to cpp2_cppfront * Add some blurb about the compiler * Some syntax highlighting * Better output highlighting * Some form of line tracking and filtering | |||
* | compilers: clspv: add -g (#4055)gh-4264 | Romaric Jodin | 2022-09-18 | |
| | ||||
* | cppfront (#4069)gh-4247 | Matt Godbolt | 2022-09-16 | |
| | ||||
* | fix clspv and spirvgh-4201 | partouf | 2022-09-12 | |
| | ||||
* | Clspvfixes (#4050) | Patrick Quist | 2022-09-12 | |
| | ||||
* | add compiler: skeleton for clspv (#4014) | Romaric Jodin | 2022-09-12 | |
| | ||||
* | tsify exec.js (#4026)gh-4152 | Patrick Quist | 2022-09-06 | |
| | ||||
* | Unbundle and disassemble device code (#4019)gh-4125 | Patrick Quist | 2022-09-03 | |
| | ||||
* | add parser for spirv debug information (#4013)gh-4109 | Romaric Jodin | 2022-09-03 | |
| | ||||
* | typescriptify clang.js (#4018)gh-4096 | Patrick Quist | 2022-09-03 | |
| | ||||
* | use openCL from icx install (#4015)gh-4088 | Robert Cohn | 2022-09-02 | |
| | ||||
* | fix for nvcc to support execution for local instancesgh-4072 | partouf | 2022-08-30 | |
| | ||||
* | Add llvm opt pipeline llc and opt support (#4004)gh-4063 | Andreas Jonson | 2022-08-30 | |
| | ||||
* | Z88dk (#3990)gh-4031 | Patrick Quist | 2022-08-25 | |
| | ||||
* | Add z88dk (#3812)gh-4027 | Patrick Quist | 2022-08-25 | |
| | ||||
* | Fixes wrong types in libraries.interfaces.ts (#3982)gh-4021 | Rubén Rincón Blanco | 2022-08-25 | |
| | | | | | * Fix getLibrary functions * Fix library.path usage in Zig compiler | |||
* | Move compilers/golang to Typescript (#3980)gh-4020 | Rubén Rincón Blanco | 2022-08-25 | |
| | | | | | | | | | | | * Rename golang.js to golang.ts * Move golang to Typescript * Add types to base postProcess so golang knows about them * Remove CompilationResult type from signature * Remove asmSize, leave it for the other PR | |||
* | Fix execution on wine-vc compilers (#3986)gh-4016 | Edward J. Schwartz | 2022-08-24 | |
| | | | | | | | | | * Only remove Z: from the path if it is actually there Fix #3985 * Use WINE when necessary with null sandbox Co-authored-by: Edward J. Schwartz <eschwartz@cert.org> |