Gareth Hughes gareth@nvidia.com writes:
To be clear, what I'm proposing requires ZERO code changes to Wine and glibc. It will work today, with Wine implementations already in the field. All I'm proposing we do is make sure it continues to work in the future, irrespective of the decision made regarding the use of glibc's new __thread variable support.
This is not something we can guarantee. The layout of the thread structure in Wine is defined by Microsoft, and it's very possible that they will use these fields someday for something that we need to emulate.