Commit 5741c45
authored
Use autoconfig to probe for shm_open() and shm_unlink(). Set SHM_NEEDS_LIBRT if we must
link with librt to get the shm_* functions. Change setup.py to use the autoconfig defines. These
changes should make it more likely that _multiprocessing/posixshmem.c gets built correctly on
different platforms.
1 parent 64360ad commit 5741c45
4 files changed
+142
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16862 | 16862 | | |
16863 | 16863 | | |
16864 | 16864 | | |
| 16865 | + | |
| 16866 | + | |
| 16867 | + | |
| 16868 | + | |
| 16869 | + | |
| 16870 | + | |
| 16871 | + | |
| 16872 | + | |
| 16873 | + | |
| 16874 | + | |
| 16875 | + | |
| 16876 | + | |
| 16877 | + | |
| 16878 | + | |
| 16879 | + | |
| 16880 | + | |
| 16881 | + | |
| 16882 | + | |
| 16883 | + | |
| 16884 | + | |
| 16885 | + | |
| 16886 | + | |
| 16887 | + | |
| 16888 | + | |
| 16889 | + | |
| 16890 | + | |
| 16891 | + | |
| 16892 | + | |
| 16893 | + | |
| 16894 | + | |
| 16895 | + | |
| 16896 | + | |
| 16897 | + | |
| 16898 | + | |
| 16899 | + | |
| 16900 | + | |
| 16901 | + | |
| 16902 | + | |
| 16903 | + | |
| 16904 | + | |
| 16905 | + | |
| 16906 | + | |
| 16907 | + | |
| 16908 | + | |
| 16909 | + | |
| 16910 | + | |
| 16911 | + | |
| 16912 | + | |
| 16913 | + | |
| 16914 | + | |
| 16915 | + | |
| 16916 | + | |
| 16917 | + | |
| 16918 | + | |
| 16919 | + | |
| 16920 | + | |
| 16921 | + | |
| 16922 | + | |
| 16923 | + | |
| 16924 | + | |
| 16925 | + | |
| 16926 | + | |
| 16927 | + | |
| 16928 | + | |
| 16929 | + | |
| 16930 | + | |
| 16931 | + | |
| 16932 | + | |
| 16933 | + | |
| 16934 | + | |
| 16935 | + | |
| 16936 | + | |
| 16937 | + | |
| 16938 | + | |
| 16939 | + | |
| 16940 | + | |
| 16941 | + | |
| 16942 | + | |
| 16943 | + | |
| 16944 | + | |
| 16945 | + | |
| 16946 | + | |
| 16947 | + | |
| 16948 | + | |
| 16949 | + | |
| 16950 | + | |
| 16951 | + | |
| 16952 | + | |
| 16953 | + | |
| 16954 | + | |
| 16955 | + | |
| 16956 | + | |
| 16957 | + | |
| 16958 | + | |
| 16959 | + | |
| 16960 | + | |
| 16961 | + | |
| 16962 | + | |
| 16963 | + | |
| 16964 | + | |
| 16965 | + | |
| 16966 | + | |
16865 | 16967 | | |
16866 | 16968 | | |
16867 | 16969 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5443 | 5443 | | |
5444 | 5444 | | |
5445 | 5445 | | |
| 5446 | + | |
| 5447 | + | |
| 5448 | + | |
| 5449 | + | |
| 5450 | + | |
| 5451 | + | |
| 5452 | + | |
| 5453 | + | |
| 5454 | + | |
| 5455 | + | |
| 5456 | + | |
| 5457 | + | |
| 5458 | + | |
| 5459 | + | |
| 5460 | + | |
| 5461 | + | |
| 5462 | + | |
| 5463 | + | |
| 5464 | + | |
| 5465 | + | |
| 5466 | + | |
| 5467 | + | |
| 5468 | + | |
| 5469 | + | |
5446 | 5470 | | |
5447 | 5471 | | |
5448 | 5472 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
147 | 159 | | |
148 | 160 | | |
149 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1592 | 1592 | | |
1593 | 1593 | | |
1594 | 1594 | | |
1595 | | - | |
1596 | | - | |
| 1595 | + | |
| 1596 | + | |
1597 | 1597 | | |
1598 | 1598 | | |
1599 | 1599 | | |
1600 | | - | |
| 1600 | + | |
| 1601 | + | |
1601 | 1602 | | |
1602 | 1603 | | |
1603 | 1604 | | |
| |||
0 commit comments