Commit Graph

277 Commits (73c51c7f38d68ead6f28e1fd52d5c870bdd8c8e5)

Author SHA1 Message Date
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