From 7d0d2b9ecddea35722fd1d09c99735b98f6f0362 Mon Sep 17 00:00:00 2001 From: Shamus Hammons Date: Fri, 9 Aug 2019 09:12:14 -0500 Subject: [PATCH] Fix a few minor problems with 030 mode PC relative fixups. --- 6502.c | 2 +- eagen0.c | 38 +++++++++++++++++++++++++++++++------- object.c | 4 ++-- sect.c | 19 ++++++++++++++++++- sect.h | 1 + 5 files changed, 53 insertions(+), 11 deletions(-) diff --git a/6502.c b/6502.c index 4c188cf..ef95a0c 100644 --- a/6502.c +++ b/6502.c @@ -667,7 +667,7 @@ void m6502obj(int ofd) // Write out mandatory $FFFF header header[0] = header[1] = 0xFF; - ssize_t unused = write(ofd, header, 2); + uint32_t unused = write(ofd, header, 2); for(uint16_t * l=&orgmap[0][0]; l