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)