mirror of
https://github.com/ksherlock/x65.git
synced 2024-12-29 10:30:32 +00:00
Fix address corruption issue with when code segment is pushed beyond 32kb
This commit is contained in:
parent
b699c1b6f4
commit
fd1bc0ba76
2
x65.cpp
2
x65.cpp
@ -7737,7 +7737,7 @@ StatusCode Asm::WriteA2GS_OMF(strref filename, bool full_collapse) {
|
|||||||
// insert all SUPER_RELOC2 / SUPER_RELOC3
|
// insert all SUPER_RELOC2 / SUPER_RELOC3
|
||||||
for (int b = 0; b <= 1; b++) {
|
for (int b = 0; b <= 1; b++) {
|
||||||
int count_offs = -1;
|
int count_offs = -1;
|
||||||
int prev_page = 0;
|
int prev_page = -1;
|
||||||
int inst_curr = instruction_offs;
|
int inst_curr = instruction_offs;
|
||||||
instructions[inst_curr++] = OMFR_SUPER;
|
instructions[inst_curr++] = OMFR_SUPER;
|
||||||
int len_offs = inst_curr;
|
int len_offs = inst_curr;
|
||||||
|
Loading…
Reference in New Issue
Block a user