bpo-34757: AIX - combined patches for discussion by aixtools · Pull Request #9459 · python/cpython

and others added 30 commits

January 12, 2018 09:26
IBM XLC compiler (on AIX) does not support this
Skip the code and test when AIX and XLC are used
correct the field seperator character of ethernet adapter MAC address on AIX
…sg306562

also, calculate correct value when the fields are not all two characters
add range checking for _PyTime_localtime (for AIX)
skip getaddrinfo() and getnameinfo() as not supported
…e getnode()

Move _netstat_getnode() find alg so that it can be tested using unittest.mock
Add new test `test_uuid/find_mac_netstat` for AIX and netstat
…ers.py.ShareableTypeTests._assert_values`
remove second issue included by accident
Set MAXDATA to 1GB when 32-bit

@aixtools

Start final test with aix-pr and 32-bit MAXDATA

@aixtools

@aixtools

@aixtools

Fix test_httpservers so that trailingSlash in filename may be OK

@aixtools

@aixtools

@aixtools

@aixtools

@aixtools

…ue} when

the value to be assigned is equivalent to NULL is set to {key:None}
	modified:   Lib/distutils/ccompiler.py

@aixtools

@aixtools

@aixtools

@aixtools

Merge test_httpserver fix
Fix test_distutils.cpp_search ancient issue
Fix other test_distutils error messages in Lib/distutils/ccompiler.py def set_executables()
Fix 32-bit ABI in pystate.c/_new_long_object()

@aixtools

@aixtools

@aixtools

@aixtools

@aixtools