More MSC 5.0 Segment Woes
Norm Meluch
norm at cfctech.UUCP
Tue Oct 3 00:48:15 AEST 1989
Ok. So DOS doesn't allow a segement > 64k.
I can live with that.
Here's the problem (still).
I am using MSC 5.0 with DOS 3.3 and trying to get the compiler
to create program segments with non-default names. This allows the segment
(CONST) that was becoming > 64k, to be broken apart.
To do this I am using
cl /c /AL /Au /ND foo .....
link ......
along with various other compiler options. Now the map file produced by the
linker indeed indicates that the program segment names have changed :-).
However, when I go to run the compiled and linked program the whole
machine just locks up. :-(
Is there some other magic I need to perform to get the program to deal
with customized segmentation? Are the /Au /ND foo options not supported by
the overlay linker? Is this just another "known bug fixed in the next release".
I can't even get
main()
{
printf("hello world");
}
to work!
-Norm
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Norman J. Meluch ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Mail:{sharkey|mailrus}!cfctech!norm Fax:(313)948-4975 Voice:(313)948-4809 |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Note: The opinions expressed here are in no way to be confused with valid |
|_______ideas or corporate policy.____________________________________________|
More information about the Comp.lang.c
mailing list