Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!bu-cs!purdue!decwrl!sun!pitstop!sundc!seismo!uunet!mcvax!ukc!cs.tcd.ie!michael
From: michael@cs.tcd.ie ( Michael Nowlan)
Newsgroups: comp.os.vms
Subject: Problem with VAXC with lots (> 256) PSECTS
Keywords: VAXC CC PSECT
Message-ID: <230@tcdcs.cs.tcd.ie>
Date: 20 Jun 88 17:03:35 GMT
Organization: Department of Computer Science, Trinity College, Dublin, Ireland
Lines: 19


Has anybody seen the following problem, and has anybody got a fix ?

	VAX C V2.3-024 when used :

		CC/LIST/DEBUG=ALL/OPTIMIZE=NODISJOINT

	produces an object module with 8 bit psect numbers in
	the TIR$C_STA_PB stack command record. As a result source
	code which generates more than 255 psects will have
	wraparound in which psect 256 maps onto psect 0, 257
	onto 1, etc.


--
Michael Nowlan                 | eMail:   (UUCP,Bitnet)   michael@cs.tcd.ie
Department of Computer Science,|           UUCP           michael@tcdcs.uucp
Trinity College,               | voice:   +353-1-772941
Dublin 2, Ireland              | FAX:     +353-1-772204