On 06/03/11 23:50, Ramana Radhakrishnan wrote:
How are things handled for Thumb1 in case someone builds a routine for Thumb1 which uses tlsdesc ? I went and read the doc and didn't see any difference between T1 and T2 in the specification . Would the linker and everyone else do the right thing or should we have the blx instruction for TARGET_THUMB and v5t . I have a feeling that I'm missing something here .
You're asking how does the thumb1 bl instruction get handled? The linker emits a veneer -- a variant of the t<->a veneers it already deals with.
If you're asking something else, can you rephrase the question? nathan -- Nathan Sidwell