But the first error is strange.
Code: Select all
D:\oric\ALCHIM~2>call osdk_build
Building the program ALCH7INV at adress $600
Compiling main.C
- preprocess
- compile
- convert C to assembly code
- cleanup output
Compiling fpmath.C
- preprocess
- compile
- convert C to assembly code
- cleanup output
Linking
Assembling
INDIRS_AD((fp),8,tmp1)
D:\oric\ALCHIM~2\main.s(56): 070d:Syntax error
INDIRS_AD((fp),8,tmp1)
D:\oric\ALCHIM~2\main.s(183): 07d2:Label defined error
INDIRS_AD((ap),0,tmp1)
D:\oric\ALCHIM~2\main.s(251): 0843:Label defined error
INDIRS_AD((ap),0,tmp1)
D:\oric\ALCHIM~2\main.s(320): 08b6:Label defined error
INDIRS_AD((ap),0,tmp1)
D:\oric\ALCHIM~2\main.s(388): 0927:Label defined error
INDIRS_AD((fp),8,tmp1)
D:\oric\ALCHIM~2\main.s(488): 09ce:Label defined error
INDIRS_AD((ap),0,tmp1)
Btw, it doesn't seem to like union of structs very well (refuses some casts).