Marcel Kilgus writes:

> > Also, can others confirm that the DATA directive in Qmac 1.06 doesnt
work?
>
> It works. You probably also have to include the line
>    filetype 1

The file is supposed to be relocatable, as it has to be linked with others
to make up the complete job code. Closer investigation reveals that Qmac
does afterall correctly set the dataspace in the relocatable fileheader, but
the linker (Qlink 1.03) does not seem to pick it up as it should. Qlink is
supposed to accumulate all dataspace requirements given in the various
relocatable files and set the total amount in the header of the resulting
executable, unless overridden by a larger specification given in a DATA
directive in the link file itself.

I never noticed the current behaviour before, so I suspect that something
got broken in the recent update.

Per


Reply via email to