Commit Graph

277 Commits (73c51c7f38d68ead6f28e1fd52d5c870bdd8c8e5)

Author SHA1 Message Date
Matt Godbolt c82915e374 Fix rust (maybe) 6 years ago
Matt Godbolt 2f411c87d4 elcc rename (oops) 6 years ago
Matt Godbolt 9cac3033d9 ellcc 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 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 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 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 43000b001a Group-based configuration of compilers 6 years ago
Matt Godbolt bc5848fa58 Adding more tests; beginnings of a refactor to make compilers more configurable 6 years ago
Matt Godbolt 97ef357f2c Latest gcc snapshot 6 years ago
Matt Godbolt 014eaff771 Oops 6 years ago
Matt Godbolt 3b102bb139 Attempt at getting ARM windows compilers 6 years ago
Matt Godbolt c6ffc3cdfb WAG #2 6 years ago
Matt Godbolt 006262f9fb WAG at 32-bit CL 6 years ago
Matt Godbolt 1631f6ddfc Enable wine cl19_64 6 years ago
Matt Godbolt 4c7daf425c Preload fixes for WINE 6 years ago
Matt Godbolt 49932af0fa Work in progress on WINE/win32/win64 compiler support 6 years ago
Johan Engelen 7a71dbd27f LDC: remove the dlang version number
This reduces the length of the compiler name to a manageable size.
6 years ago
Johan Engelen ef26fc430f Add LDC 1.1.0-beta3 compiler 6 years ago
Matt Godbolt 58f4d8bce6 Newer ARM from the Embedded Toolchain 6 years ago
Matt Godbolt ce82847723 Fix up AVR line processing. Fixes #164 7 years ago
Matt Godbolt b7780265c3 Re-enable msp430 7 years ago
Matt Godbolt 8c9d6ed85d Add msp 7 years ago
Johan Engelen 8f59e35f60 Make the assembly-output and output-filename flags configurable, and set them correctly for LDC. 7 years ago
Johan Engelen e1bd2ea35f Add LDC to Amazon config 7 years ago
Matt Godbolt 31e658c025 Rename ARM 4.8 compilers...they're now 5.4 compilers.
Aliases the 48s to these, though that's a little disingenuous.

Addresses #155
7 years ago
Matt Godbolt 40a20a1335 Disable gcc-toolchain on the clangs that don't support it 7 years ago
Matt Godbolt aeaa6f2c3d Point clang at gcc6.2 7 years ago
Matt Godbolt 5df0045840 Fix up max-age (again) 7 years ago
Matt Godbolt cbfeeb3d0c Config change 7 years ago
Matt Godbolt d11fb2c206 Merge branch 'master' into msvc-spike
Conflicts:
	app.js
	etc/config/gcc-explorer.lud-ldnmg01.properties
	lib/asm.js
	lib/compile.js
	package.json
	static/asm-mode.js
	static/compiler.js
	test/test.js
7 years ago
Matt Godbolt fbfb4bdc42 New sentry.io key 7 years ago
Matt Godbolt e875455964 Merge fallout 7 years ago
Matt Godbolt 15eba4c641 Merge branch 'goldenlayout'
Conflicts:
	etc/config/c++.amazon.properties
	static-old/gcc.css
	static/compiler.js
	static/index.html
7 years ago
Matt Godbolt 1ce080601b Merge branch 'staging'
Conflicts:
	etc/config/c++.amazon.properties
	etc/config/c++.amazon1204.properties
	static/gcc.css
7 years ago
Matt Godbolt 9b03547bfe Fix up issues around handling errors during layout creation 7 years ago
Matt Godbolt 07314271b4 Add raven-js/Sentry support 7 years ago
Matt Godbolt 99e57cbe9e Merge branch 'staging' into goldenlayout 7 years ago
Matt Godbolt 70626cb73f Intel 17 7 years ago
Matt Godbolt 77f7f3856f Merge branch 'staging' into goldenlayout 7 years ago
Matt Godbolt 86a3b02a01 Intel 16 compiler 7 years ago
Matt Godbolt e6eef59d92 Allow more redirect sources 7 years ago
Matt Godbolt ca6418e517 Dial down static cache length to 30s 7 years ago
Matt Godbolt 2c473c609e Reconfig API key for amazon instances 7 years ago
Matt Godbolt 91b15bac26 Merge remote-tracking branch 'origin/staging' into goldenlayout
Conflicts:
	etc/config/c++.amazon.properties
	static/explorer.css
7 years ago
Matt Godbolt 40bd23dfe6 Snapshot 7 years ago
Matt Godbolt c99962fad6 Clang 390 7 years ago
Matt Godbolt 3f18134799 More compilers 7 years ago
Matt Godbolt 58c5dcf4a2 GCC 4.9.3 no longer from Ubuntu 7 years ago
Matt Godbolt b52cae3dab GCC 4.9.1, 4.9.2 properly 7 years ago
Matt Godbolt 21e9e95262 GCC 4.9.1, 4.9.2 7 years ago
Matt Godbolt e67aac142c GCC 5.4.0 7 years ago
Matt Godbolt 27df92e162 Clang 3.8.0 and 3.8.1 7 years ago
Matt Godbolt ad50a94e21 Use more compilers from /opt 7 years ago
Matt Godbolt 76ed452966 Move compilers to /opt/gcc-explorer 7 years ago
Matt Godbolt 900b61f06e Move compilers to /opt/gcc-explorer 7 years ago
Matt Godbolt 5bbd2812af Fix up naming 7 years ago
Matt Godbolt fb0959cd20 Fix typo in 62 7 years ago
Matt Godbolt 71b74a6ad4 New rust, new GCC 7 years ago
Matt Godbolt 684efcbd5f Fix up naming 7 years ago
Matt Godbolt 98d7d7f3fe Fix typo in 62 7 years ago
Matt Godbolt def633f1ee New rust, new GCC 7 years ago
Matt Godbolt 53863a9612 Formatting fixups, make search work 7 years ago
Matt Godbolt 2fa83f6bec Move the D compilers around and add 5.2.0 7 years ago
Matt Godbolt d98f64e912 Move the D compilers around and add 5.2.0 7 years ago
Matt Godbolt 89fab2f121 More MIPS tweaks 7 years ago
Matt Godbolt 7dd1a0ca72 Adds MIPS 5.4, set default to 6.1 7 years ago
Matt Godbolt 20ee5f1035 More MIPS tweaks 7 years ago
Matt Godbolt 39ca3f3016 Adds MIPS 5.4, set default to 6.1 7 years ago
Matt Godbolt 32e742ee51 More tidyups; added some TODOs 7 years ago
Matt Godbolt 560f97d700 Matt's new home computer settings 7 years ago
Matt Godbolt a3e82b54ee Make diff asynchronous 7 years ago
Matt Godbolt 1d63cf98e8 Fix up wdiff location 7 years ago
Gabriel Devillers 90894e8abc Added wdiff configuration options.
Configuration is read from gccexplorer config file.
Default values are:
/tmp for temporary directory
/usr/bin/wdiff for the wdiff executable

Also: Cleaned lib/diff.js.
7 years ago
Gabriel Devillers b70d82e867 Improved tabs in index.html / gcc.css
Minor changes in compiler.js.
Added error message in setCompilersInSlot so that the user is notified
(via console.log) if he did not set an adequate value to the setting defaultCompiler.
Moved the static javascript code handling tabs to gcc.js.
7 years ago
Gabriel Devillers 76e31d2840 Currently it is required to specify a default compilers.
This was done in etc/config/c++.defaults.properties
7 years ago
Matt Godbolt 7d1e77237b Rename x86 compilers to x86-64. Fixes #137 7 years ago
Matt Godbolt 65e7678b64 Fetch AWS resources (land of primitive service discovery) 7 years ago
Matt Godbolt 4e89ed2db9 Binary mode tweaks 7 years ago
Matt Godbolt 909620cb2c Fixups for add instruction 7 years ago
Matt Godbolt 7e50f2cfc4 Better way of detecting the file under test 7 years ago
Matt Godbolt 0d6df6a2dd Progress on supporting cl asm; binary mode and demangling 7 years ago
Matt Godbolt e3672d6c41 More config tweaks 7 years ago
Matt Godbolt d6fe745230 More work in progress on win32 7 years ago
Matt Godbolt f175871837 32 and 64-bit 7 years ago
Matt Godbolt 5c86a22920 Slightly better cl19 support 7 years ago
Matt Godbolt 3634b82592 Initial spike of windows support 7 years ago
Matt Godbolt 193a81bf46 Bump up timeouts and memory limits 7 years ago
Matt Godbolt 2e43766d13 Update stub wrt to #106 7 years ago
Matt Godbolt 7a129ac116 Remove -O by default in rust 7 years ago
Matt Godbolt 5609bc9c55 Nametweaks 7 years ago
Matt Godbolt cf504cc640 GCC 6.1 for real this time 7 years ago
Matt Godbolt 5edf29b5b1 GCC 6.1 7 years ago
Matt Godbolt 4648039721 6.1 rc2 7 years ago
Matt Godbolt 454391b648 Move sharing off the main header (tidying it up somewhat). Use a tip.me link instead of the changetip widget 7 years ago
Matt Godbolt fa449463fc Revamp of perma/full link. Addresses #112 7 years ago