closes bpo-39953: Generate ifdefs around library code definitions. (GH-19490)

(cherry picked from commit 909b87d2bb3d6330d39c48e43f7f50f4d086cc41)

Co-authored-by: Benjamin Peterson <benjamin@python.org>
2 files changed