Commit c08773f
committed
Base: correct TLS handling on Windows x86
The FLS destructors are required to be `__stdcall` calling convention
rather than `__cdecl`. Correct the definitions for them to repair the
build on Windows x86 after a newer compiler identified this issue. This
attribute is ignored on non-x86 architectures and thus is safe to apply
unconditionally.1 parent a1c25ff commit c08773f
1 file changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
731 | 731 | | |
732 | 732 | | |
733 | 733 | | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
734 | 737 | | |
735 | 738 | | |
736 | 739 | | |
| |||
792 | 795 | | |
793 | 796 | | |
794 | 797 | | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
795 | 801 | | |
796 | 802 | | |
797 | 803 | | |
| |||
1574 | 1580 | | |
1575 | 1581 | | |
1576 | 1582 | | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
1577 | 1586 | | |
1578 | 1587 | | |
1579 | 1588 | | |
| |||
0 commit comments