Matt Godbolt
c54e533da5
Handle non-https.
7 years ago
Matt Godbolt
1e80d9d66e
Rewrite google short URLs
7 years ago
Matt Godbolt
c780ec9a49
Include unrooted godbolt.org links
7 years ago
Matt Godbolt
c75cfeaf6f
Also allow foo.xania.org (my test setup
7 years ago
Matt Godbolt
d847287f9e
Add a /g/XXX url to check and redirect as per #113
7 years ago
Matt Godbolt
60c7cebda4
Use rison to encode shorter normal URLs
7 years ago
Matt Godbolt
1e810d3a65
First attempt at adding a GIST URL shortener.
...
With reference to #19
7 years ago
Matt Godbolt
cd8c683f09
Attempt to get icc working again
7 years ago
Matt Godbolt
243539c3f3
Remove extraneous -O2 from options. Fixes #105
7 years ago
Matt Godbolt
775ac6c7d0
Use named parameters in stub main. Should fix #106
7 years ago
Matt Godbolt
428a3851f9
Remove unneeded config
7 years ago
Matt Godbolt
96cd3c95c8
Improved blacklist (thanks @ch3root)
7 years ago
Matt Godbolt
ce73e1fa37
Clang 3.8
7 years ago
Matt Godbolt
e7d9842168
Set a default compiler
7 years ago
Matt Godbolt
77756b6a69
Attempt at fixing multiarch. Should fix #102
7 years ago
Matt Godbolt
1c19ae2445
More rust versions
7 years ago
Matt Godbolt
bb713fbd25
GCC6
7 years ago
Matt Godbolt
0996c3e964
Clang 3.7.1
7 years ago
Matt Godbolt
20ad369862
Shore up preload.c with explicit denial of /proc/self/root and /proc/self/cwd
7 years ago
Matt Godbolt
9b9e1874c7
Hopeful fix for connect-restreamer
7 years ago
Matt Godbolt
5f0ab8ee45
GCC5.3.0 in amazon
7 years ago
Matt Godbolt
fe794092c6
mg local config changes
7 years ago
Matt Godbolt
8075521d3b
Disable binary for rust too; still too chatty
7 years ago
Matt Godbolt
c341d71d28
Disable binary for 4.9.0
7 years ago
Matt Godbolt
e58b15b50e
Re-disable msp compiler, still broken
7 years ago
Matt Godbolt
b8fca03914
More button fiddling
7 years ago
Matt Godbolt
c80f882f7c
Bump up asm max sizes now we're on a bigger machine
7 years ago
Matt Godbolt
0e55624881
Configurable binary support
7 years ago
Matt Godbolt
75a63dfe52
Remove unnecessary config
7 years ago
Matt Godbolt
ce7d6661be
More config tweaks; fix up TODO
7 years ago
Matt Godbolt
7c648dab85
More hacks along the way to a vaguely sane config setup
7 years ago
Matt Godbolt
62856d2414
Merge branch 'master' into spike/binary
...
Conflicts:
lib/asm.js
7 years ago
Matt Godbolt
79a0f6e12d
Misc WIP on changing configuration to be lang-specific and to fix up some more binary things found along the way
7 years ago
Matt Godbolt
cca68918d3
asm mode improvements
7 years ago
Matt Godbolt
cee503ae6c
First stab at multilanguage binary
7 years ago
Matt Godbolt
27fb9b4494
Greatly increase the number of retries for gcc proxying on amazon
7 years ago
Matt Godbolt
1bfff0e413
Typoage
7 years ago
Matt Godbolt
c7bd3a173b
Newer 3.6 and 3.7
7 years ago
Matt Godbolt
e39bb442b8
Halve the cache sizes
8 years ago
Matt Godbolt
fcc1ff0523
Add GCC 5.2.0
8 years ago
Matt Godbolt
ec99ab1b02
rust 1.1
8 years ago
Matt Godbolt
3dd60d33ab
Move tip widget to the left
8 years ago
Matt Godbolt
e29bf8087a
Enable intel asm for rust
8 years ago
Matt Godbolt
489d42f3bc
Tweak rust appearance
8 years ago
Matt Godbolt
db2e3d24be
Rust 1.0.0
8 years ago
Matt Godbolt
e7fe995c6b
Give rust explorer more time
8 years ago
Matt Godbolt
1924c472df
Tone down cache sizes
8 years ago
Matt Godbolt
3dc46d019b
Stupid typo in config
8 years ago
Matt Godbolt
9113fdbf43
Rename D compilers
8 years ago
Matt Godbolt
f276eb7d32
Get rid of duplicate
8 years ago
Matt Godbolt
1da1f74346
Add 64-bit D compiler
8 years ago
Matt Godbolt
fed6bb0b78
New D compiler
8 years ago
Matt Godbolt
bbc72fd64d
Laptop changes
8 years ago
Matt Godbolt
b94b19cf88
Attempt at getting Gcc5.1.0
8 years ago
Matt Godbolt
e06e8b8907
Fiddle with settings
8 years ago
Matt Godbolt
a73d17853e
Diff heaps less frequently
8 years ago
Matt Godbolt
1ae055ccfd
GC every 10s or so
8 years ago
Matt Godbolt
5760de3d5b
Reduce the cache in the hope of fixing the continual shutdowns
8 years ago
Matt Godbolt
400e553116
Allow configuration of the 'Intel Syntax' per-compiler. Configure same for clang and icc
8 years ago
Matt Godbolt
ede6c980fa
Typo in version
8 years ago
Matt Godbolt
4190a0bfec
Tentative 6g support
8 years ago
Matt Godbolt
80c61e0bb5
Increase size
8 years ago
Matt Godbolt
1bc2be212b
More go fiddlings
8 years ago
Matt Godbolt
30b67f9c3f
Appropriate port for go instance
8 years ago
Matt Godbolt
c8cc174c33
Fix setting of colourise asm and intel
...
Fixes #65
8 years ago
Matt Godbolt
bec1a1c0e7
Tentative go settings
8 years ago
Matt Godbolt
67e249a03d
Clang 3.6
8 years ago
Matt Godbolt
e38c6db4d3
LLVM 3.5 and 3.5.1
8 years ago
Matt Godbolt
6772c13212
More fixes for 492
8 years ago
Matt Godbolt
7056bfe7d6
Add 492
8 years ago
Matt Godbolt
ff457be12e
Matt config
8 years ago
Matt Godbolt
f5639b94b2
First steps towards new config for amazon
8 years ago
Matt Godbolt
2e88d332b4
First attempt at proxying remote compilers
8 years ago
Matt Godbolt
8c40df3a7f
Cache fixing
8 years ago
Matt Godbolt
979942a906
Fix concurrent compiles. Also configure 2 by default
8 years ago
Matt Godbolt
b2ec3017a9
Disable MSP
8 years ago
Matt Godbolt
7f39772e9b
First gasp at updating sample GCC explorer settings
8 years ago
Matt Godbolt
f4e76d2c56
Configure compilers by name
...
Divorces the pathname of the compiler from its version/info etc.
Will allow gcc.godbolt.org to move to a new OS and compiler layout
without invalidating old URLs. Existing paths will be added as aliases.
8 years ago
Matt Godbolt
e531aa22f4
Minor formatting changes; set MIME types; configure analytics off by default
8 years ago
Matt Godbolt
b929014e75
Default the source to the builtins
8 years ago
Matt Godbolt
4b19ef7162
Default to gcc 4.9.0
8 years ago
Matt Godbolt
837c2ad2d0
Put a tipme link on
8 years ago
Matt Godbolt
775034d08b
Add gdc4.9 from ubuntu to compiler list
8 years ago
Matt Godbolt
1b6cb63aa1
Enable clang 3.4
9 years ago
Matt Godbolt
fa9e258b10
More amazon rustisms
9 years ago
Matt Godbolt
0c742c7621
Use appropriate filename for rust. I really need a better config system
9 years ago
Matt Godbolt
2543a409ee
Add amazon rust config
9 years ago
Matt Godbolt
217c41df6f
Skin based on language. Add latest codemirror and modes for each lang
9 years ago
Matt Godbolt
43a2173b38
Early rust support
9 years ago
Matt Godbolt
1255092049
Enable 4.9.0
9 years ago
Matt Godbolt
511722c56f
Re-bump timeout
9 years ago
Matt Godbolt
8b21c5d412
Tighten compile limits for amazon
9 years ago
Matt Godbolt
997bc488e8
Add gdc compiler from opt
9 years ago
Matt Godbolt
641417b0eb
Tweak relative cache sizes
9 years ago
Matt Godbolt
15c80dbc10
Pick up latest field changes from gcc.godbolt.org
9 years ago
Ali Utku Selen
2dcc0924a4
Utilize Android NDK installations
...
NDK comes with a handful of compilers and this patch modifies gcc-explorer to utilize them.
Standalone invocations of toolchains inside NDK requires --sysroot
option to be set to a correct 'system/platform' directory inside NDK
however this isn't necessary for trivial compilations.
Tested with NDK r9c.
[1]:
https://android.googlesource.com/platform/ndk.git/+/master/docs/text/STANDALONE-TOOLCHAIN.text
9 years ago
Ali Utku Selen
adcf067c1f
Add /usr/bin/g++ to default properties file
...
/usr/bin/g++ is added as default only if compilers is not defined.
9 years ago
Matt Godbolt
8047747673
Merge branch 'master' of gcc.godbolt.org:gcc-ex-copy
10 years ago
Matt Godbolt
24c7511c9c
More tweaks for matt's laptop
10 years ago
Matt Godbolt
95bb2e00e7
Field changes
10 years ago
Matt Godbolt
914ea38364
Tweak to use latest node, and detached child process which hopefully will prevent process killing issues
10 years ago
Matt Godbolt
20e933d230
Update notes
10 years ago
Matt Godbolt
09840664a3
GCC 4.8 on amazon
10 years ago
Matt Godbolt
f70cd17d69
Add LRU caching
10 years ago
Matt Godbolt
091bf37762
Move to latest codemirror (3.02)
10 years ago
Matt Godbolt
eb3ece84c5
Enable Intel compiler on Amazon instance
11 years ago
Matt Godbolt
3f05562218
Fix ups for release of D
11 years ago
Matt Godbolt
9bd9396b3f
Use default gdc install
11 years ago
Matt Godbolt
b212c58819
Add support for the D programming language
11 years ago
Matt Godbolt
0358c68264
Add gcc4.8.0 (well, gcc snapshot) to amazon
11 years ago
Matt Godbolt
a719d601ed
Make the subshell buffer size configurable. Default to 8MB to let big template code get through
11 years ago
Matt Godbolt
c560ee5508
Allow ARM include paths on Amazon. Slightly increase the timeout
11 years ago
Matt Godbolt
4772a09cb8
Only apply -masm= if supported by compiler
11 years ago
Matt Godbolt
8d95560f31
Enable ARM compiler on Matt's laptop
11 years ago
Matt Godbolt
20073e3067
Add gcc4.6 for ARM
11 years ago
Matt Godbolt
5740e02a61
Msp430 support
11 years ago
Matt Godbolt
1f690d749f
Add avr-g++
11 years ago
Matt Godbolt
b1f70e0a8e
Use the compiler wrapper on Amazon
11 years ago
Matt Godbolt
5d44ae5906
Add a config for my laptop
11 years ago
Matt Godbolt
be99382892
Try and separate amazon settings from general development settings
11 years ago
Matt Godbolt
39f3689378
Add clang
11 years ago
Matt Godbolt
b35f61802c
Add gcc4.7 to the list of available compilers
11 years ago
Matt Godbolt
63e9fef856
Add a processing timeout. Set to 200ms for now; we'll see how that goes
11 years ago
Matt Godbolt
649cb8a981
ARM compiler in the defaults
11 years ago
Matt Godbolt
a1809bd2ad
Slightly improve the options filter
11 years ago
Matt Godbolt
36ad68e6ec
Implement options black- and white-listing. Defaults catch a few exploits
11 years ago
Matt Godbolt
15ea5e164b
Initial import of GCC-Explorer
11 years ago