Go to file
James Jones 5bcbdf7308 Fix ccdef
ccdef was broken by the following commit:

  commit 7d748dc6e2
  Author: ggn <ggn@atari.org>
  Date:   Thu Mar 24 13:28:09 2022 +0200

      Fix for #159: Split register sets according to architecture into
      different tables so they don't clash with label/symbol names.
      Modified tokeniser to use different tables when scanning for
      registers

This change fixes it by moving the ccdef and .ccdef
tokens from the unary table to the keyword table.
2022-08-16 12:24:36 -05:00
Vs2015 Forgotten file for the VS project 2020-01-15 08:43:20 -06:00
docs Introducing .align directive, thanks to Bastian Schick for most of the implementation. Also, updated documentation and Windows script 2022-08-16 12:21:22 -05:00
tests 6502 support added back from original Madmac sources! 2017-04-20 09:26:42 -05:00
.gitignore Added more things to .gitignore. \o/ 2022-05-30 15:04:58 -05:00
56kregs.tab Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
68k.mch Add support for some missing ptestr/ptestrw/fsmove/fdmove. Add DSM in directives tab 2020-01-17 14:15:17 -06:00
68kgen.c Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
68kregs.tab Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
6502.c Support -g debug info generation 2022-08-15 21:08:10 -05:00
6502.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
6502.tab Cleanup of codebase and initial commit of 56K assembler by ggn. 2018-06-23 11:57:21 -05:00
6502regs.tab Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
amode.c Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
amode.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
cross-compile Added win32 cross-compilation script. 2013-02-13 18:49:17 -06:00
debug.c Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
debug.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
direct.c Introducing .align directive, thanks to Bastian Schick for most of the implementation. Also, updated documentation and Windows script 2022-08-16 12:21:22 -05:00
direct.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
direct.tab Introducing .align directive, thanks to Bastian Schick for most of the implementation. Also, updated documentation and Windows script 2022-08-16 12:21:22 -05:00
dsp56k.c Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
dsp56k.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
dsp56k.mch Cleanup of codebase and initial commit of 56K assembler by ggn. 2018-06-23 11:57:21 -05:00
dsp56k_amode.c Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
dsp56k_amode.h Get rid of some old and deprecated macros 2022-05-30 14:56:38 -05:00
dsp56k_mach.c Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
dsp56k_mach.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
dsp56kgen.c EOY minor update. 2020-01-03 09:25:26 -06:00
eagen.c Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
eagen.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
eagen0.c Add new optimisation switches for 56001 mode that were missing. Added warnings to all optimisation messages, as well as mention which switch caused the optimisation. Moved opt +op to opt +30 (Issue #185) 2021-08-20 10:57:31 -05:00
error.c Added missing intern error text, version bump for last round of patches. 2022-05-30 14:30:11 -05:00
error.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
expr.c Added "-4" switch that enables C style operator precedence (original work by Bastian Schick) 2022-06-27 11:52:24 -05:00
expr.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
fltpoint.c Fix for bug #149; thanks to ggn for the patch. Now at v2.0.15. 2020-07-04 11:09:52 -05:00
fltpoint.h One more minor fix: add back FP values for 56001 in d_dc. 2019-08-07 21:15:19 -05:00
kw.tab Fix ccdef 2022-08-16 12:24:36 -05:00
kwgen.c Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
listing.c Introducing .align directive, thanks to Bastian Schick for most of the implementation. Also, updated documentation and Windows script 2022-08-16 12:21:22 -05:00
listing.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
mach.c Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
mach.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
macro.c Expand \~ in .REPTs to unique label names as in macros. (issue #75) 2021-08-20 09:59:09 -05:00
macro.h Expand \~ in .REPTs to unique label names as in macros. (issue #75) 2021-08-20 09:59:09 -05:00
makefile Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
maketabs.bat Introducing .align directive, thanks to Bastian Schick for most of the implementation. Also, updated documentation and Windows script 2022-08-16 12:21:22 -05:00
mark.c Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
mark.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
object.c Add NewDebugSymbol(): stabs symbol factory 2022-08-15 21:08:06 -05:00
object.h Fix to prevent defined registers/CCs from being exported in the symtab. 2022-05-30 17:40:19 -05:00
op.c Support -g debug info generation 2022-08-15 21:08:10 -05:00
op.h Added in DSP fixups to sect.c, misc. fixes for 6502 assembler. 2019-08-06 10:16:20 -05:00
op.tab Added Jaguar Object Processor assembler. 2018-02-25 21:39:59 -06:00
parmode.h Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
procln.c Support -g debug info generation 2022-08-15 21:08:10 -05:00
procln.h Fix to prevent defined registers/CCs from being exported in the symtab. 2022-05-30 17:40:19 -05:00
risc.tab Cleanup of codebase and initial commit of 56K assembler by ggn. 2018-06-23 11:57:21 -05:00
riscasm.c Support -g debug info generation 2022-08-15 21:08:10 -05:00
riscasm.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
riscregs.tab Fix for #159: Split register sets according to architecture into different tables so they don't clash with label/symbol names. Modified tokeniser to use different tables when scanning for registers 2022-05-30 14:56:38 -05:00
rmac.c Support -g debug info generation 2022-08-15 21:08:10 -05:00
rmac.h Support -g debug info generation 2022-08-15 21:08:10 -05:00
sect.c Fix for #203. Thanks to Steven Tattersall for the report. 2022-06-27 11:52:32 -05:00
sect.h Update to the name (don't ask), and copyright dates. Now at v2.1.0. 2021-03-07 16:43:25 -06:00
symbol.c Support -g debug info generation 2022-08-15 21:08:10 -05:00
symbol.h Support -g debug info generation 2022-08-15 21:08:10 -05:00
token.c Removed redundant table 2022-05-30 14:56:38 -05:00
token.h .equr overhaul part 5: enabled .equr for all registers for all architectures 2022-05-30 14:17:59 -05:00
unary.tab Fix ccdef 2022-08-16 12:24:36 -05:00
version.h Version bump for last commit. 2022-08-16 12:22:11 -05:00