diff options
Diffstat (limited to 'bin86-0.3/ld/bugs')
-rw-r--r-- | bin86-0.3/ld/bugs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/bin86-0.3/ld/bugs b/bin86-0.3/ld/bugs new file mode 100644 index 0000000..b671f30 --- /dev/null +++ b/bin86-0.3/ld/bugs @@ -0,0 +1,17 @@ +1. Should cause error when an address which requires > 16 bits is referenced + using 16 bits. + +TODO: + integrate byteord.h with compiler as well as assembler + +TODO: + integrate align.h with compiler and assembler + use alignment for *86 like compiler - use more portable macro + ((x) + (-(int) (x) & MASK)) when it is either necessary or + faster + +TODO: + do malloc stuff better, as in compiler + +2. Error message about "foo.a is not an object file" is confusing - should + name archive member. |