Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Aug 1997 03:01:45 +0000 (GMT)
From:      Alfred Perlstein <perlsta@fang.cs.sunyit.edu>
To:        hackers@FreeBSD.ORG
Subject:   Re: PIC (was: shared libraries?)
Message-ID:  <Pine.BSF.3.95.970830025252.9057A-100000@fang.cs.sunyit.edu>
In-Reply-To: <19970830113025.45435@lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Probably the most important factor in PIC is the instruction set.
> Many systems generate PIC by default, or with few constraints.  The
> i386 architecture doesn't, unfortunately, and to generate PIC you have
> to do without a number of instructions or address modes.  As a result,
> the code is less efficient.

ummmm, as far as i know the 386 and beyond greatly reduced the addressing
restrictions placed on code, almost any register is avalable for
addressing and since you can load the PC into a register i don't see the
problem here.

Alfred




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.970830025252.9057A-100000>