]> Shamusworld >> Repos - rmac/blobdiff - sect.h
Roll back TOKENPTR changes and most of the .u32 changes weren't needed.
[rmac] / sect.h
diff --git a/sect.h b/sect.h
index 4cd5db4bb1d51b60a55f7fd9ee2fd299754754a5..073d625d62779f2b6db06e1af063cbdff909026b 100644 (file)
--- a/sect.h
+++ b/sect.h
@@ -79,7 +79,9 @@
 
 #else
 
 
 #else
 
-#error Please implement a non-byte swapped D_extend!
+WARNING(Please implement a non-byte swapped D_extend!)
+//stopgap for now, until this can be implemented proppa-ly :-P
+#define D_extend(w) {chcheck(12); chptr+=12; sloc+=12; ch_size+=12; if(orgactive) orgaddr +=12;}
 
 #endif
 // Fill n bytes with zeroes
 
 #endif
 // Fill n bytes with zeroes
@@ -213,7 +215,7 @@ void SwitchSection(int);
 void SaveSection(void);
 int fixtest(int, uint32_t);
 int chcheck(uint32_t);
 void SaveSection(void);
 int fixtest(int, uint32_t);
 int chcheck(uint32_t);
-int AddFixup(uint16_t, uint32_t, TOKENPTR);
+int AddFixup(uint16_t, uint32_t, TOKEN *);
 int ResolveAllFixups(void);
 
 #endif // __SECT_H__
 int ResolveAllFixups(void);
 
 #endif // __SECT_H__