Improper fixup problem in library when using compact model

Hello,

my code passes compilation fine when using small or large models. however when changing the project to use compact model, I get the following errors, (which seem like library bugs) (???):

linking...
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (PRINTF)
    SEGMENT: ?PR?PRINTF?PRINTF
    OFFSET:  0068H
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (LOG)
    SEGMENT: ?PR?LOG?LOG
    OFFSET:  0087H
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (LOG)
    SEGMENT: ?PR?LOG?LOG
    OFFSET:  00AFH
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (LOG)
    SEGMENT: ?PR?LOG?LOG
    OFFSET:  00C8H
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (LOG)
    SEGMENT: ?PR?LOG?LOG
    OFFSET:  00D5H
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (LOG)
    SEGMENT: ?PR?LOG?LOG
    OFFSET:  00F0H
*** ERROR L121: IMPROPER FIXUP
    MODULE:  C:\KEIL\C51\LIB\C51FPC.LIB (LOG)
    SEGMENT: ?PR?LOG?LOG
    OFFSET:  010DH
*** APPLICATION REQUIRES RE-TRANSLATIONS! ***
Program Size: data=133.7 xdata=1795 code=15338
Target not created

can you please advise ?

Thanks,
Amit Alon.

Parents Reply Children
More questions in this forum