Path: utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!agate!ucbvax!hplabs!nsc!taux01!taux02!amos From: amos@taux02.UUCP (Amos Shapir) Newsgroups: comp.unix.wizards Subject: Re: Problem with xstr Message-ID: <145@taux02.UUCP> Date: 19 Sep 88 14:10:04 GMT References: <4252@thorin.cs.unc.edu> Organization: National Semiconductor (IC) Ltd, Israel Home of the 32532 Lines: 12 Hdate: 8 Tishrey 5749 Unless you use a pdp11 with separate I/D space, the solution is to just throw out all the xstr stuff from your makefiles, and compile normally instead. Xstr is a hack for putting strings, which are supposed to be read-only, into the executable's text (code) space. This makes more room for data on machines with limited address space. On 32-bit machines, this approach is obsolete and causes more trouble than benefit. -- Amos Shapir amos@nsc.com National Semiconductor (Israel) P.O.B. 3007, Herzlia 46104, Israel Tel. +972 52 522261 TWX: 33691, fax: +972-52-558322 34 48 E / 32 10 N (My other cpu is a NS32532)