Report on the bounded pointers work
Jeff Law
law@redhat.com
Tue Nov 5 15:55:00 GMT 2013
On 11/05/13 03:35, Florian Weimer wrote:
> On 11/04/2013 05:43 PM, Joseph S. Myers wrote:
>> On Mon, 4 Nov 2013, Jeff Law wrote:
>>
>>> You might also be referring to Greg McGary's work on bounded
>>> pointers, I don't
>>> think that ever got integrated or if it did, it got pulled long ago.
>>
>> It was integrated in 2000, removed in 2002/2003 (I removed the relics
>> from
>> glibc earlier this year). By using fat pointers, it required the entire
>> program including all libraries it used to be built with bounded pointers
>> enabled (and associated changes to all assembly sources to handle them).
>
> Yes, I was referring to Greg's work. I'm wondering if the trade-offs
> have changed since then, considering that it's again en vogue to
> bootstrap new architectures. It's difficult to tell without more
> details about that past effort, though.
Not really, IMHO. If anything as software complexity continues to
increase (specifically pulling in more and more libraries from various
sources), the problem of mixing instrumented and uninstrumented code has
actually gotten worse.
jeff
More information about the Gcc
mailing list