just some comments

git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@373 4df02467-bbd4-4a76-a152-e7ce94205b78
This commit is contained in:
marcobaye 2024-03-27 08:36:58 +00:00
parent 43759e6026
commit 5af37ed13f
3 changed files with 5 additions and 4 deletions

View File

@ -60,7 +60,7 @@ struct object {
}; };
struct string { struct string {
int length; int length;
int refs; int refs; // FIXME - either use correctly or remove altogether!
char payload[1]; // real structs are malloc'd to correct size char payload[1]; // real structs are malloc'd to correct size
}; };
struct listitem { struct listitem {
@ -69,7 +69,7 @@ struct listitem {
union { union {
struct { struct {
int length; // this does not include the head element int length; // this does not include the head element
int refs; int refs; // FIXME - either use correctly or remove altogether!
} listinfo; // if item is list head } listinfo; // if item is list head
struct object payload; // if item is not list head struct object payload; // if item is not list head
} u; } u;

View File

@ -18,7 +18,8 @@ struct cpu_type {
boolean (*keyword_is_mnemonic)(int); boolean (*keyword_is_mnemonic)(int);
bits flags; // see below for bit meanings bits flags; // see below for bit meanings
unsigned char default_align_value; unsigned char default_align_value;
// TODO - add "reserved_keywords_maxlen" //int reserved_keywords_maxlen; // TODO - add
//int (*reserved_keyword_check)(void); // TODO - add
}; };
#define CPUFLAG_INDIRECTJMPBUGGY (1u << 0) // warn if "jmp ($xxff)" is assembled #define CPUFLAG_INDIRECTJMPBUGGY (1u << 0) // warn if "jmp ($xxff)" is assembled
#define CPUFLAG_SUPPORTSLONGREGS (1u << 1) // allow "!al" and "!rl" pseudo opcodes #define CPUFLAG_SUPPORTSLONGREGS (1u << 1) // allow "!al" and "!rl" pseudo opcodes

View File

@ -9,7 +9,7 @@
#define RELEASE "0.97" // update before release FIXME #define RELEASE "0.97" // update before release FIXME
#define CODENAME "Zem" // update before release #define CODENAME "Zem" // update before release
#define CHANGE_DATE "15 Mar" // update before release FIXME #define CHANGE_DATE "16 Mar" // update before release FIXME
#define CHANGE_YEAR "2024" // update before release #define CHANGE_YEAR "2024" // update before release
//#define HOME_PAGE "http://home.pages.de/~mac_bacon/smorbrod/acme/" //#define HOME_PAGE "http://home.pages.de/~mac_bacon/smorbrod/acme/"
#define HOME_PAGE "http://sourceforge.net/p/acme-crossass/" // FIXME #define HOME_PAGE "http://sourceforge.net/p/acme-crossass/" // FIXME