Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site kontron.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!ittatc!dcdwest!sdcsvax!sdcrdcf!oberon!smeagol!jplgodo!wlbr!voder!kontron!cramer From: cramer@kontron.UUCP (Clayton Cramer) Newsgroups: net.lang.f77,net.micro.pc Subject: Re: Segments Message-ID: <639@kontron.UUCP> Date: Mon, 24-Mar-86 12:49:30 EST Article-I.D.: kontron.639 Posted: Mon Mar 24 12:49:30 1986 Date-Received: Thu, 27-Mar-86 01:14:53 EST References: <153@cui.UUCP> Organization: Kontron Electronics, Mt. View, CA Lines: 22 Xref: watmath net.lang.f77:503 net.micro.pc:7538 > > I am a student of the University of Geneva and I have a problem in linking > many large FORTRAN77 programs. I work on a personal computer (HP 150). My > linker is the last version (version 3.2) of the Microsoft FORTRAN compiler. > > As I link my FORTRAN77 programs, the MS-FORTRAN linker displays the following > error message : "Too many segments". The upper limit on segments is 256. A > segment corresponds to an 8086 register. > > Does exist a FORTRAN compiler (for personal computer) which : > > - its upper limit on segments is greater than 256 or > Microsoft Linker V3.05 allows a switch of the form: /SEGMENTS:nnnn where nnnn is up to 1024 segments allowed. I'm not surprised that you don't know about this switch -- the PC-DOS 3.0 manual section on LINK doesn't mention it at all. I found out about it in the LINK section of the Microsoft C compiler manual.