Matt Godbolt
3a4b85ff56
Fix up issue with '/?' as a parameter etc
7 years ago
Matt Godbolt
b3d56fb935
Demangle *after* parsing ASM.
...
This means the ASM parser sees "simpler" mangled names, which makes its
primitive RegExp-based parser much simpler and more correct. Once we've
extracted labels etc, we can demangle the symbols.
This should address #193
7 years ago
Matt Godbolt
99a8928458
Lint fixes
7 years ago
Matt Godbolt
cf47abeeec
Remove more unncessary configuration items
7 years ago
Matt Godbolt
af280a82cb
More TODOs done; some rust ones added (until I get that working again)
7 years ago
Matt Godbolt
48fadf738e
Extract a generic exec function that's wine-aware
7 years ago
Matt Godbolt
b21e51ef27
Work in progress on refactoring to make it easier to support more compiler types
7 years ago
Johan Engelen
90b2383f98
LDC beta: don't explicitly mention version number
...
Fits together with gcc-explorer-image PR #9 , https://github.com/mattgodbolt/gcc-explorer-image/pull/9 .
7 years ago
Matt Godbolt
70b8d2d178
Fix filtering of labels of defined functions.
...
Addresses #192
7 years ago
Matt Godbolt
fa09b7600d
Bind the output window's font size to that of its parent compiler
7 years ago
Matt Godbolt
69dd8e588e
Fix lints
7 years ago
Matt Godbolt
8fe4ba0387
Bind ctrl-/ to toggle comment
7 years ago
Matt Godbolt
43000b001a
Group-based configuration of compilers
7 years ago
Matt Godbolt
bc5848fa58
Adding more tests; beginnings of a refactor to make compilers more configurable
7 years ago
Matt Godbolt
97ef357f2c
Latest gcc snapshot
7 years ago
Matt Godbolt
014eaff771
Oops
7 years ago
Matt Godbolt
3b102bb139
Attempt at getting ARM windows compilers
7 years ago
Matt Godbolt
4d5344fa7c
Merge branch 'master' of github.com:mattgodbolt/gcc-explorer
7 years ago
Matt Godbolt
dc28bbb7b2
Increase limit for compiler uploads
7 years ago
Matt Godbolt
c6ffc3cdfb
WAG #2
7 years ago
Matt Godbolt
006262f9fb
WAG at 32-bit CL
7 years ago
Matt Godbolt
d5e2420322
Fix up makefilef for dist
7 years ago
Matt Godbolt
1631f6ddfc
Enable wine cl19_64
7 years ago
Matt Godbolt
4c7daf425c
Preload fixes for WINE
7 years ago
Matt Godbolt
1f5e12fb37
Merge pull request #182 from filcab/filcab/-g-at-the-start
...
[debug info] Pass -g at the start of the command line.
7 years ago
Filipe Cabecinhas
d710e0d065
[debug info] Pass -g at the start of the command line.
...
That way, debug info noise can be turned off by passing -g0.
It's also possible to pass -gline-tables-only if line colouring is
desired (and we want to avoid most debug info noise).
Check the difference between '-g0 -emit-llvm' and '-emit-llvm' on clang.
Also check the difference between the default ('-g') '-g0' and
'-gline-tables-only' on any gcc/clang asm.
7 years ago
Matt Godbolt
49932af0fa
Work in progress on WINE/win32/win64 compiler support
7 years ago
Matt Godbolt
d69c554c4a
Merge pull request #181 from JohanEngelen/patch-1
...
LDC: remove the dlang version number
7 years ago
Johan Engelen
7a71dbd27f
LDC: remove the dlang version number
...
This reduces the length of the compiler name to a manageable size.
7 years ago
Matt Godbolt
b3effe7a04
Merge pull request #180 from JohanEngelen/patch-1
...
Add LDC 1.1.0-beta3 compiler
7 years ago
Johan Engelen
ef26fc430f
Add LDC 1.1.0-beta3 compiler
7 years ago
Matt Godbolt
0b1fe1dbf7
More attempts at source map for requirejs
7 years ago
Matt Godbolt
a0722cd4c4
Add a versioned subdirectory with an infinite cache length. Partially addresses #178
7 years ago
Matt Godbolt
1268739c87
Trust any proxies
7 years ago
Matt Godbolt
4ea8389ad4
Cheesey solution to no tooltip
7 years ago
Matt Godbolt
b3b9b7a078
Use a uniquified main.js name to help with caching issues
7 years ago
Matt Godbolt
cbb1ec1d6f
Lighten up the background colours used for better contrast with the code. Hopefully addresses #170
7 years ago
Matt Godbolt
ff5360e142
Revert "Attempt at embedded"
...
This reverts commit e3c57a77ec
.
7 years ago
Matt Godbolt
e3c57a77ec
Attempt at embedded
7 years ago
Matt Godbolt
a8d546957d
Always update state after initialising to ensure defaults etc are populated in the state
7 years ago
Matt Godbolt
20ae6c4a5d
Fix ups for missing options on readonly
7 years ago
Matt Godbolt
a17a2ec7e9
Fix short urls
7 years ago
Matt Godbolt
caf8a5e8a5
Move links into a share button
7 years ago
Matt Godbolt
92ec8292de
Remove donation
7 years ago
Matt Godbolt
376e472a6c
Another stdout/stderr fix attempt
7 years ago
Matt Godbolt
ad40e5c59a
Improvements to embedding
7 years ago
Matt Godbolt
5a6de74105
Use winston for logging
7 years ago
Matt Godbolt
e3d22536c5
Fix up embedded link
7 years ago
Matt Godbolt
0ff9cb2533
Fix up several issues with compiler info handling. Fixes #158
7 years ago
Matt Godbolt
0cda1b839a
Work in progress on embeddable CEs
7 years ago