Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
setuptools
/
_distutils
/
compilers
/
C
/
__pycache__
[ HOME ]
Exec
Submit
File Name : zos.cpython-311.pyc
� �� h� � � � d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ g d �g d �g d�d�Zg d �g d �g d �d�Z g d�g g d�Z g ddgddgd�Z G d� dej � � ZdS )a� distutils.zosccompiler Contains the selection of the c & c++ compilers on z/OS. There are several different c compilers on z/OS, all of them are optional, so the correct one needs to be chosen based on the users input. This is compatible with the following compilers: IBM C/C++ For Open Enterprise Languages on z/OS 2.0 IBM Open XL C/C++ 1.1 for z/OS IBM XL C/C++ V2.4.1 for z/OS 2.4 and 2.5 IBM z/OS XL C/C++ � N� )� sysconfig)�DistutilsExecError� )�unix)�CompileError)z-m64z-fvisibility=defaultz-fzos-le-char-mode=asciiz-fno-short-enums) �-q64�-qexportall�-qascii�-qstrict� -qnocsect�-Wa,asa,goff� -Wa,xplink� -qgonumber� -qenum=int�-Wc,DLL)r r r r r r r r r r z-qlanglvl=extc99)� ibm-openxl�ibm-xlclang�ibm-xlc)r r r r r r r r r r z-qlanglvl=extended0x)z-fasmz-fno-integrated-asz -Wa,--ASAz -Wa,--GOFFz-Wl,dllr c �h � � e Zd Zg d�Zg d�ZdgZd� Zd� fd� Zd� Zd� Z d� fd � Z � xZS ) �Compiler)z.c�.C�.cc�.cxx�.cppz.m�.s)r r r r r c �� �� �fd�dD � � }t |� � dk rdS i }dD ]}d||<