1
0
mirror of https://github.com/pfusik/xasm.git synced 2024-06-01 16:41:37 +00:00
Commit Graph

113 Commits

Author SHA1 Message Date
Piotr Fusik
647cf9f3cf Don't cast to arrays of mutable bytes. 2019-12-04 23:23:47 +01:00
Piotr Fusik
819701b9be Optimize moving negative immediate word. 2019-12-04 23:16:21 +01:00
Piotr Fusik
301b904f60 xasm 3.1.1 release. 2019-11-20 17:43:51 +01:00
Piotr Fusik
420a83a897 Adapt srcdist to new tools. 2019-10-29 20:16:03 +01:00
Piotr Fusik
2f8e97499d Fix unreachable statement. 2019-10-16 09:28:13 +02:00
Piotr Fusik
7ad066fc6f Remove the object file on error even if not written.
Close #4.
2019-10-16 09:24:36 +02:00
Piotr Fusik
a0bfe1366d Remove the object file on error.
Close #4.
2019-10-14 10:56:46 +02:00
Piotr Fusik
384643ab84 Test with GDC and LDC. 2019-10-06 18:46:12 +02:00
Piotr Fusik
177ece15fc Add Travis badge. 2019-10-06 17:35:21 +02:00
Piotr Fusik
99099938b5 Silence unit tests. 2019-10-06 17:24:59 +02:00
Piotr Fusik
cb92f715a9 Fix "dub test". 2019-10-06 17:07:42 +02:00
Piotr Fusik
110d2c4dad Introduce DUB. 2019-10-06 17:00:48 +02:00
Piotr Fusik
ce134af833 Cleanup .gitignore. 2019-08-24 09:47:52 +02:00
Piotr Fusik
92eac212cc Apply dos2unix. 2019-08-24 09:46:29 +02:00
Piotr Fusik
90276dbe86 std.conv is already imported. 2019-08-24 09:43:41 +02:00
maraflush
2e43507088 fix compilation issue
fix :
xasm.d(2655): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"ea" instead.
xasm.d(2656): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"18a2006105" instead.
xasm.d(2657): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"a9cd8d3412a9ab8d3512" instead.
xasm.d(2658): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"05a6efef8945" instead.
xasm.d(2660): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"400100000000 401200000000 410123000000 441234567890 461234567890 3f5000000000 3f0300000000 3f1664534589 701000000000" instead.
2019-08-24 09:17:57 +02:00
Piotr Fusik
cc0eaf0e48 Rename the documentation so that GitHub formats it. 2019-03-26 23:48:10 +01:00
Piotr Fusik
2dad630a75 Update some links. 2019-03-26 23:34:56 +01:00
Piotr Fusik
36a4853b54 Fix whitespace. 2017-07-29 14:06:15 +02:00
Piotr Fusik
c4fc8ef51a License. 2017-07-28 21:36:10 +02:00
Piotr Fusik
ef297a78c7 Reword README slightly. 2017-02-08 19:59:22 +01:00
Piotr Fusik
061088aa62 Update for DMD v2.073. 2017-02-08 19:32:42 +01:00
Piotr Fusik
dd3466a947 SciTE: Fix the open filter. Add to the Language menu. 2016-12-15 20:43:40 +01:00
peterdell
d2bd24a128 Add .gitignore 2016-01-03 11:23:16 +01:00
peterdell
8d0870d1a1 Fix typo in readme 2016-01-03 11:21:17 +01:00
Piotr Fusik
d7c22cec84 Include label name in the unused label warning.
Close #1.
2016-01-03 08:47:19 +01:00
Piotr Fusik
b42f9dc2bf Support a:/f: modifiers on run/ini. 2014-12-31 14:30:09 +01:00
Piotr Fusik
5680efc7f5 Improve I/O performance on Windows (especially network drives).
Reported by Marek Pavlik.
2014-09-26 16:42:54 +02:00
Piotr Fusik
8c6ff185af vim-xasm 2014-07-22 10:22:17 +02:00
Piotr Fusik
5970a93423 xasm 3.1.0 release. 2014-07-20 19:10:41 +02:00
Piotr Fusik
389f7446e0 Exclude xasm.o from OS X distribution. 2014-07-20 17:39:35 +02:00
Piotr Fusik
3cec1c8ee8 Extend OS X compatibility: 32-bit binary for 10.6. 2014-07-20 17:14:36 +02:00
Piotr Fusik
60d28a5c24 xasm-scite DEB. 2014-06-12 21:19:11 +02:00
Piotr Fusik
de22438740 More details about the SciTE integration. 2014-06-12 17:24:51 +02:00
Piotr Fusik
cc5568795e RPM and tar.gz distributions. 2014-06-12 17:24:12 +02:00
Piotr Fusik
d1276f3d97 DEB distribution. 2014-06-11 14:41:49 +02:00
Piotr Fusik
2d8b3cde17 Update README. 2014-06-11 12:00:06 +02:00
Piotr Fusik
c357fba52c OS X distribution. 2014-06-10 13:50:42 +02:00
Piotr Fusik
61327c8e5b "opt u-" disables "/u" unused label warnings. 2014-04-30 09:19:49 +02:00
Piotr Fusik
167c441fed INS: optimize "opcode" if length not specified as one. 2014-04-04 20:26:33 +02:00
Piotr Fusik
3a845f9a4f INS: allow line repeating (suggested by Marek Pavlik), taking "opcode", skip/repeat branches. 2014-04-04 20:20:40 +02:00
Piotr Fusik
50bae061f7 Remove duplicate filenames for -M. 2014-02-21 23:29:58 +01:00
Piotr Fusik
520145268a If cannot open the file to be included, report error in the ICL line. 2014-02-21 23:06:03 +01:00
Piotr Fusik
059b631aab Generate manpage. 2013-10-02 13:24:57 +02:00
Piotr Fusik
f2e7796c87 6502 inflate is a separate project. 2013-10-02 13:16:42 +02:00
Piotr Fusik
61bffbb8ec README for GitHub. 2013-05-10 20:14:56 +02:00
Piotr Fusik
a2d6f9c864 DMD64 compilation errors reported by Vadim Akimov. 2013-03-19 11:13:26 +01:00
Piotr Fusik
3fc9b5c0f5 Get rid of the deprecated std.stream. 2013-03-19 11:12:12 +01:00
Piotr Fusik
406354e06c Updated to DMD 2.061. Implemented /p outside Windows. Restored blank lines in the listing. 2013-02-19 17:37:14 +01:00
Adrian Matoga
6992795f55 Upgraded to DMD 2.051. 2013-02-19 14:59:55 +01:00