관리-도구
편집 파일: compaq.cpython-37.pyc
B ��Fd: � @ s� d dl mZmZmZ d dlZd dlZd dlmZ d dlm Z d dl mZ dgZej dksjejdd� d krte�d � G dd� de�ZG dd � d e�Zed kr�d dlmZ e�d� d dlmZ edd�Ze�� ee�� � dS )� )�division�absolute_import�print_functionN)� FCompiler)� get_exception)�DistutilsPlatformError�CompaqFCompiler�posix� �cygwin�CompaqVisualFCompilerc @ s� e Zd ZdZdZdZejdd� dkr,dZndZd d geddgedgegd gd dgdgd�Z dZ dZdd� Zdd� Z dd� Zdd� Zdd� ZdS )r �compaqzCompaq Fortran Compilerz$Compaq Fortran (?P<version>[^\s]*).*N� �linux�fort�f90z<F90>z-versionz-f77rtlz-fixed�arz-cr�ranlib)�version_cmd�compiler_f77�compiler_fix�compiler_f90� linker_so�archiverr z-module z-Ic C s ddgS )Nz-assume no2underscorez-nomixed_str_len_arg� )�selfr r �S/opt/alt/python37/lib64/python3.7/site-packages/numpy/distutils/fcompiler/compaq.py� get_flags+ s zCompaqFCompiler.get_flagsc C s ddgS )Nz-gz -check boundsr )r r r r �get_flags_debug- s zCompaqFCompiler.get_flags_debugc C s dddddgS )Nz-O4z-align dcommonsz-assume bigarraysz-assume nozsizez-math_library fastr )r r r r � get_flags_opt/ s zCompaqFCompiler.get_flags_optc C s ddgS )Nz -arch hostz -tune hostr )r r r r �get_flags_arch2 s zCompaqFCompiler.get_flags_archc C s t jd d� dkrdgS ddgS )Nr r z-sharedz-Wl,-expect_unresolved,*)�sys�platform)r r r r �get_flags_linker_so4 s z#CompaqFCompiler.get_flags_linker_so)�__name__� __module__�__qualname__� compiler_type�description�version_patternr! r"