Hacked By AnonymousFox
�
�܋f) � �� � d dl mZ d dlmZ dgZ G d� de� � Zedk rEd dlmZ ej d� � d dl
mZ e ed �
� � �
� � � � dS dS )� )�simple_version_match)� FCompiler�SunFCompilerc � � e Zd ZdZdZ ed�� � Zddgdgddgdgg d �d
dgdgd
�ZdZdZ dgZ
d� Zd� Zd� Z
d� Zd� ZdS )r �sunz Sun or Forte Fortran 95 Compilerz(f9[05]: (Sun|Forte|WorkShop).*Fortran 95)�start�<F90>z-V�f90�-fixed)r z -Bdynamicz-G�arz-cr�ranlib)�version_cmd�compiler_f77�compiler_fix�compiler_f90� linker_so�archiverr
z-moddir=z-Mz-xcode=pic32c � � dg}| � � � pddk r|� d� � n|� d� � |S )Nz-ftrap=%none� �7z-f77r )�get_version�append)�self�rets �p/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib64/python3.11/site-packages/numpy/distutils/fcompiler/sun.py�
get_flags_f77zSunFCompiler.get_flags_f77 sR � ���������$�"��,�,��J�J�v������J�J�x� � � ��
� c �
� ddgS )Nz-fastz-dalign� �r s r �get_optzSunFCompiler.get_opt# s
� ���#�#r c � � dgS )Nz-xtarget=genericr r s r �get_archzSunFCompiler.get_arch% s � �"�#�#r c �8 � g }|� g d�� � |S )N)�fsu�sunmath�mvec)�extend)r �opts r �
get_librarieszSunFCompiler.get_libraries'