| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
GNAT is gcc based, but its --help doesn't show all of gcc's option and
the base compiler doesn't detect its support for -fstack-usage.
Force the support (currently we only have GNAT as an Ada compiler).
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
|
|
|
|
|
| |
This PR refactors some common utilities out of lib/ and into shared/ and
eliminates some use of underscore.js, as well as general type
improvements done along the way.
|
| |
|
|
|
|
|
| |
This PR should make cfg generation available for all clang compilers,
icc, and any compiler whose instructionSet property is x86, arm, or
llvm.
|
|
|
|
|
|
| |
Resolves #985
Builder: https://github.com/compiler-explorer/misc-builder/pull/65
Infra: https://github.com/compiler-explorer/infra/pull/1041
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Resolves #4365
|
|
|
| |
Fixes #2984
|
|
|
| |
Closes #5139
|
| |
|
| |
|
| |
|
|
|
| |
Resolves #4147
|
|
|
|
|
| |
Fixes #4410
On top of #5156
|
|
|
|
|
|
|
|
| |
Regarding the issue discussed in
https://github.com/compiler-explorer/compiler-explorer/pull/5086#issuecomment-1578715708
---------
Co-authored-by: Rubén Rincón Blanco <git@rinconblanco.es>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On top of #5154

Additionally, while I was here, added support for multiple control flow
graphs to be opened from one compiler instead of disabling the button
once one is opened. And improved the implementation for how this was
done for the llvm opt pipeline.
And did some type work along the way.
|
|
|
| |
Added TypeScript Native ver 0.0.35-alpha
|
|
|
|
| |
For #4834
|
|
|
| |
Fixes #4481
|
|
|
|
|
| |
Following up on #5170, let's just get rid of @ts-expect-error and
@ts-ignore completely in the codebase. (Well almost)
On top of #5170
|
|
|
| |
Adding a little something to capture info on why #2984 happens
|
|
|
| |
Mainly type work
|
|
|
| |
Closes #4149
|
|
|
|
|
|
|
| |


Closes #4658
|
|
|
|
|
|
| |
Fixes three issues
- Newlines at start of an ir dump
- Annotations like `!llvm.loop !21`
- Demangling not working
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initially wanted to simply add 'vax' in the compiler picker, but ended
up trying to cleanup a bit how ISA property is set.
For gcc compilers, I've tried to rely on the executable name matching
mechanism instead of having the property set all around in .properties
files.
Some more cleanup can be done...
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
|
| |
|
|
|
|
| |
improve controls on the exec pane (#5111)
|
| |
|
|
|
|
|
| |
No more of this nonsense, long overdue fix

|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fixes #5127 and similar issues.
Rationale: Whenever something that is not an Error object is passed to
Sentry.captureException we get pretty much no useful information in
sentry

(usually not even a stacktrace)
|
|
|
|
|
|
|
|
|
|
|
|
| |
This PR will add filtering and other output options to the LLVM IR pane


Closes #5062
Related to #5045
|
|
|
|
| |
For CUDA C++, add PTX and SASS docs.
|
|
|
|
| |
Currently, asm docs are not enabled on the CPU assembly generated by the
CUDA compiler, this PR attempts to fix that.
|
|
|
|
| |
deprecated (#5116)
|
| |
|
| |
|
|
|
|
|
|
| |
- npm update
- bump the webpack version as usually that needs it
- re-run eslint
- re-run format
|
|
|
|
|
|
|
|
| |
Fix for
https://github.com/compiler-explorer/compiler-explorer/issues/5092
---------
Co-authored-by: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com>
|
| |
|
|
|
| |
Fixes #5101
|
|
|
| |
Fixes #5093
|
|
|
| |
Fixes #4857
|
|
|
| |
Fixes #5053
|
| |
|