I am getting an "improper fixup" error when attemting to link my compiled assembly language modules and using the uvision tool version 1.32. The same files complie and link just fine when using version 1.13 of the uvision tool. I can resolve the error by changing the AJMP's to LJMP's. But, that doesn't explain the difference between the two versions of the tool. Can anybody help?
I also just found that I can resolve the problem by replacing the BL51.exe file dated 4/30/1998 8:34am in my BIN subdirectory with the file dated 7/12/1996 3:52am on my original machine. Thus, it appears to be a difference in the linker software. Any ideas?