Matt Godbolt
314c062c3a
Add rust demangling - #213
6 years ago
Matt Godbolt
2fefdc98ee
More rust work in progress
6 years ago
Matt Godbolt
73880b9033
Hasty sketch at rust demangling (work in progress); c.f #213
6 years ago
Matt Godbolt
dadf9c2d85
Default to rust 1.14
6 years ago
Matt Godbolt
9e4c56d3b7
Add rust 1.12 through 1.14. In a separate change, nightly and beta have been updated too. Addresses #208
6 years ago
Matt Godbolt
e8a3cd157b
Disable binary in d for now
6 years ago
Matt Godbolt
dcf1955a09
Allow access to the glibc-compat library
6 years ago
Matt Godbolt
2a4ffc89fc
Support optionally serving versioned data from an extra location
6 years ago
Matt Godbolt
506e2e757a
Fix intel support in gccs
6 years ago
Matt Godbolt
3679809f15
More 6.3.0
6 years ago
Matt Godbolt
f30a34dc82
GCC 6.3.0
6 years ago
Matt Godbolt
0a91ea30a2
Mostly repair the 6g compiler
6 years ago
Matt Godbolt
acf81e50f8
Set a compiler that actually exists
6 years ago
Matt Godbolt
4688d8becf
Fix 6g
6 years ago
Matt Godbolt
c28b792c6b
Alternative way of handling spawn
6 years ago
Matt Godbolt
ed12b7e932
Filter out more labels that are unreferenced
6 years ago
Matt Godbolt
f576bf52e9
No longer pin code mirror version in bower
6 years ago
Matt Godbolt
88897a2813
Fix for ARM
6 years ago
Matt Godbolt
a91e1ee6e7
Fix up initial labels/function definitions.
6 years ago
Matt Godbolt
411cb2d156
Huge wild guess as to what's going on with compilers at startup
6 years ago
Matt Godbolt
457888ac8f
Maybe fix up 6g
6 years ago
Matt Godbolt
115bc4d5b5
Debug help
6 years ago
Matt Godbolt
db9a2580b0
Self/this/whatever
6 years ago
Matt Godbolt
8ca2b36d5e
Intel fixes for rust
6 years ago
Matt Godbolt
4839c9f5e6
More fixes
6 years ago
Matt Godbolt
d37dc97844
More rust fixes; should address #139
6 years ago
Matt Godbolt
c82915e374
Fix rust (maybe)
6 years ago
Matt Godbolt
2f411c87d4
elcc rename (oops)
6 years ago
Matt Godbolt
033725932b
Handle missing compilers more gracefully
6 years ago
Matt Godbolt
9af5650aff
Refactor so as not to rely on magic comments in MS-derived compilation output
6 years ago
Matt Godbolt
7990e42f7c
Refactor individual compilation types into their own files
6 years ago
Matt Godbolt
9cac3033d9
ellcc
6 years ago
Matt Godbolt
4d067a7dd7
Merge pull request #194 from JohanEngelen/binaryD
...
Enable binary output for D compilers
6 years ago
Johan Engelen
62eaa61bd7
Enable binary output for D compilers.
6 years ago
Matt Godbolt
e041392f02
Refer to new beta ldc compiler by name
6 years ago
Matt Godbolt
fe62ca7ffd
Merge pull request #195 from JohanEngelen/patch-1
...
LDC beta: don't explicitly mention version number
6 years ago
Matt Godbolt
107c5288cb
Whoops; recursion in npm test
6 years ago
Matt Godbolt
0362e0cbae
Send opcodes as strings. Fix up ARM opcode and label handling
6 years ago
Matt Godbolt
3e405c0a9f
Actually run npm tests as part of 'make test'
6 years ago
Matt Godbolt
7a173dcf4f
Debugging improvements
6 years ago
Matt Godbolt
3a4b85ff56
Fix up issue with '/?' as a parameter etc
6 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
6 years ago
Matt Godbolt
99a8928458
Lint fixes
6 years ago
Matt Godbolt
cf47abeeec
Remove more unncessary configuration items
6 years ago
Matt Godbolt
af280a82cb
More TODOs done; some rust ones added (until I get that working again)
6 years ago
Matt Godbolt
48fadf738e
Extract a generic exec function that's wine-aware
6 years ago
Matt Godbolt
b21e51ef27
Work in progress on refactoring to make it easier to support more compiler types
6 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 .
6 years ago
Matt Godbolt
70b8d2d178
Fix filtering of labels of defined functions.
...
Addresses #192
6 years ago
Matt Godbolt
fa09b7600d
Bind the output window's font size to that of its parent compiler
6 years ago