Unwind table location

Jason Merrill jason at cygnus.com
Fri Jan 28 02:04:34 UTC 2000


Cary Coutant <cary at cup.hp.com> writes:

> Our position is that we would only need more than one text segment in a 
> single load module where we need to establish different access 
> permissions for some text pages than for others. In such a case, we 
> consider them to be separate -- but contiguous -- text segments from the 
> loader's point of view, and a single text segment from the unwinder's 
> point of view. Therefore, we still need only one unwind table per load 
> module.

Is there a reloc in the base ABI for the difference between labels in
different sections?  I'm assuming so; it would seem necessary to write
the self-relative offset from the unwind info table to a function in
another text segment (which will be combined with the primary text
segment at link time).

Jason




More information about the cxx-abi-dev mailing list