Commit Graph

21 Commits (e80d622ab5e049c09089e9b53ea84f04c31822bf)

Author SHA1 Message Date
Matt Godbolt ecb5aa34a0 Add an example 64-bit msvc compile 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 fa4406b186 Fix unused label issues
Treat labels which are used only by directives in other labels as used
if the other label itself is used by an opcode: that is, propagate the
transitive usage of labels.

Fixes #35
7 years ago
Matt Godbolt b9aca47516 Hopefully fix the line labelling issue 7 years ago
Matt Godbolt 909620cb2c Fixups for add instruction 7 years ago
Matt Godbolt 1db8614712 Add another test case (no expectation as yet) 7 years ago
Matt Godbolt 55deadf227 Use two-space indentation to better align with cl raw output 7 years ago
Matt Godbolt 284738fb05 Fix up indentation of non-opcode lines 7 years ago
Matt Godbolt 57db760826 Pretty print blessed files 7 years ago
Matt Godbolt 16bcc58fc5 Some indentation 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 352d2b605e Move towards json files for tests 7 years ago
Matt Godbolt d6fe745230 More work in progress on win32 7 years ago
Matt Godbolt e636df32f4 Add failing test 7 years ago
Matt Godbolt 8610ec9316 Update copyright 8 years ago
Matt Godbolt 5bf3f5bef3 Fix tests 8 years ago
Matt Godbolt 39b85dfc1d Fix clang line indicators. Fixes #85 8 years ago
Matt Godbolt c9bc4eef58 Copyright update, formatting changes 9 years ago
Matt Godbolt c60cad2e7e Add IDEA files.
Update copyrights, fix jslint issues, tidy code.
9 years ago
Matt Godbolt da98a1e24f Big fix up of asm filtering. Adds a bunch of tests too. 11 years ago