Skip to content

Instantly share code, notes, and snippets.

@carlkl
Created December 12, 2013 07:48
Show Gist options
  • Save carlkl/7924537 to your computer and use it in GitHub Desktop.
Save carlkl/7924537 to your computer and use it in GitHub Desktop.
patched lapacke/src Makefile (lapack-3.5.0) for OpenBLAS
##############################################################################
# Copyright (c) 2010, Intel Corp.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
# * Redistributions of source code must retain the above copyright notice,
# this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# * Neither the name of Intel Corporation nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
# THE POSSIBILITY OF SUCH DAMAGE.
##############################################################################
# Contents: Native C interface to LAPACK
# Author: Intel Corporation
# September, 2010
##############################################################################
# makefile for LAPACKE, used to build lapacke binary.
#
include ../../make.inc
CSRC_OBJ = \
lapacke_cbbcsd.o \
lapacke_cbbcsd_work.o \
lapacke_cbdsqr.o \
lapacke_cbdsqr_work.o \
lapacke_cgbbrd.o \
lapacke_cgbbrd_work.o \
lapacke_cgbcon.o \
lapacke_cgbcon_work.o \
lapacke_cgbequ.o \
lapacke_cgbequ_work.o \
lapacke_cgbequb.o \
lapacke_cgbequb_work.o \
lapacke_cgbrfs.o \
lapacke_cgbrfs_work.o \
lapacke_cgbsv.o \
lapacke_cgbsv_work.o \
lapacke_cgbsvx.o \
lapacke_cgbsvx_work.o \
lapacke_cgbtrf.o \
lapacke_cgbtrf_work.o \
lapacke_cgbtrs.o \
lapacke_cgbtrs_work.o \
lapacke_cgebak.o \
lapacke_cgebak_work.o \
lapacke_cgebal.o \
lapacke_cgebal_work.o \
lapacke_cgebrd.o \
lapacke_cgebrd_work.o \
lapacke_cgecon.o \
lapacke_cgecon_work.o \
lapacke_cgeequ.o \
lapacke_cgeequ_work.o \
lapacke_cgeequb.o \
lapacke_cgeequb_work.o \
lapacke_cgees.o \
lapacke_cgees_work.o \
lapacke_cgeesx.o \
lapacke_cgeesx_work.o \
lapacke_cgeev.o \
lapacke_cgeev_work.o \
lapacke_cgeevx.o \
lapacke_cgeevx_work.o \
lapacke_cgehrd.o \
lapacke_cgehrd_work.o \
lapacke_cgelq2.o \
lapacke_cgelq2_work.o \
lapacke_cgelqf.o \
lapacke_cgelqf_work.o \
lapacke_cgels.o \
lapacke_cgels_work.o \
lapacke_cgelsd.o \
lapacke_cgelsd_work.o \
lapacke_cgelss.o \
lapacke_cgelss_work.o \
lapacke_cgelsy.o \
lapacke_cgelsy_work.o \
lapacke_cgemqrt.o \
lapacke_cgemqrt_work.o \
lapacke_cgeqlf.o \
lapacke_cgeqlf_work.o \
lapacke_cgeqp3.o \
lapacke_cgeqp3_work.o \
lapacke_cgeqpf.o \
lapacke_cgeqpf_work.o \
lapacke_cgeqr2.o \
lapacke_cgeqr2_work.o \
lapacke_cgeqrf.o \
lapacke_cgeqrf_work.o \
lapacke_cgeqrfp.o \
lapacke_cgeqrfp_work.o \
lapacke_cgeqrt.o \
lapacke_cgeqrt2.o \
lapacke_cgeqrt2_work.o \
lapacke_cgeqrt3.o \
lapacke_cgeqrt3_work.o \
lapacke_cgeqrt_work.o \
lapacke_cgerfs.o \
lapacke_cgerfs_work.o \
lapacke_cgerqf.o \
lapacke_cgerqf_work.o \
lapacke_cgesdd.o \
lapacke_cgesdd_work.o \
lapacke_cgesv.o \
lapacke_cgesv_work.o \
lapacke_cgesvd.o \
lapacke_cgesvd_work.o \
lapacke_cgesvx.o \
lapacke_cgesvx_work.o \
lapacke_cgetf2.o \
lapacke_cgetf2_work.o \
lapacke_cgetrf.o \
lapacke_cgetrf_work.o \
lapacke_cgetri.o \
lapacke_cgetri_work.o \
lapacke_cgetrs.o \
lapacke_cgetrs_work.o \
lapacke_cggbak.o \
lapacke_cggbak_work.o \
lapacke_cggbal.o \
lapacke_cggbal_work.o \
lapacke_cgges.o \
lapacke_cgges_work.o \
lapacke_cggesx.o \
lapacke_cggesx_work.o \
lapacke_cggev.o \
lapacke_cggev_work.o \
lapacke_cggevx.o \
lapacke_cggevx_work.o \
lapacke_cggglm.o \
lapacke_cggglm_work.o \
lapacke_cgghrd.o \
lapacke_cgghrd_work.o \
lapacke_cgglse.o \
lapacke_cgglse_work.o \
lapacke_cggqrf.o \
lapacke_cggqrf_work.o \
lapacke_cggrqf.o \
lapacke_cggrqf_work.o \
lapacke_cggsvd.o \
lapacke_cggsvd_work.o \
lapacke_cggsvp.o \
lapacke_cggsvp_work.o \
lapacke_cgtcon.o \
lapacke_cgtcon_work.o \
lapacke_cgtrfs.o \
lapacke_cgtrfs_work.o \
lapacke_cgtsv.o \
lapacke_cgtsv_work.o \
lapacke_cgtsvx.o \
lapacke_cgtsvx_work.o \
lapacke_cgttrf.o \
lapacke_cgttrf_work.o \
lapacke_cgttrs.o \
lapacke_cgttrs_work.o \
lapacke_chbev.o \
lapacke_chbev_work.o \
lapacke_chbevd.o \
lapacke_chbevd_work.o \
lapacke_chbevx.o \
lapacke_chbevx_work.o \
lapacke_chbgst.o \
lapacke_chbgst_work.o \
lapacke_chbgv.o \
lapacke_chbgv_work.o \
lapacke_chbgvd.o \
lapacke_chbgvd_work.o \
lapacke_chbgvx.o \
lapacke_chbgvx_work.o \
lapacke_chbtrd.o \
lapacke_chbtrd_work.o \
lapacke_checon.o \
lapacke_checon_work.o \
lapacke_cheequb.o \
lapacke_cheequb_work.o \
lapacke_cheev.o \
lapacke_cheev_work.o \
lapacke_cheevd.o \
lapacke_cheevd_work.o \
lapacke_cheevr.o \
lapacke_cheevr_work.o \
lapacke_cheevx.o \
lapacke_cheevx_work.o \
lapacke_chegst.o \
lapacke_chegst_work.o \
lapacke_chegv.o \
lapacke_chegv_work.o \
lapacke_chegvd.o \
lapacke_chegvd_work.o \
lapacke_chegvx.o \
lapacke_chegvx_work.o \
lapacke_cherfs.o \
lapacke_cherfs_work.o \
lapacke_chesv.o \
lapacke_chesv_work.o \
lapacke_chesvx.o \
lapacke_chesvx_work.o \
lapacke_cheswapr.o \
lapacke_cheswapr_work.o \
lapacke_chetrd.o \
lapacke_chetrd_work.o \
lapacke_chetrf.o \
lapacke_chetrf_work.o \
lapacke_chetri.o \
lapacke_chetri2.o \
lapacke_chetri2_work.o \
lapacke_chetri2x.o \
lapacke_chetri2x_work.o \
lapacke_chetri_work.o \
lapacke_chetrs.o \
lapacke_chetrs2.o \
lapacke_chetrs2_work.o \
lapacke_chetrs_work.o \
lapacke_chfrk.o \
lapacke_chfrk_work.o \
lapacke_chgeqz.o \
lapacke_chgeqz_work.o \
lapacke_chpcon.o \
lapacke_chpcon_work.o \
lapacke_chpev.o \
lapacke_chpev_work.o \
lapacke_chpevd.o \
lapacke_chpevd_work.o \
lapacke_chpevx.o \
lapacke_chpevx_work.o \
lapacke_chpgst.o \
lapacke_chpgst_work.o \
lapacke_chpgv.o \
lapacke_chpgv_work.o \
lapacke_chpgvd.o \
lapacke_chpgvd_work.o \
lapacke_chpgvx.o \
lapacke_chpgvx_work.o \
lapacke_chprfs.o \
lapacke_chprfs_work.o \
lapacke_chpsv.o \
lapacke_chpsv_work.o \
lapacke_chpsvx.o \
lapacke_chpsvx_work.o \
lapacke_chptrd.o \
lapacke_chptrd_work.o \
lapacke_chptrf.o \
lapacke_chptrf_work.o \
lapacke_chptri.o \
lapacke_chptri_work.o \
lapacke_chptrs.o \
lapacke_chptrs_work.o \
lapacke_chsein.o \
lapacke_chsein_work.o \
lapacke_chseqr.o \
lapacke_chseqr_work.o \
lapacke_clacgv.o \
lapacke_clacgv_work.o \
lapacke_clacn2.o \
lapacke_clacn2_work.o \
lapacke_clacp2.o \
lapacke_clacp2_work.o \
lapacke_clacpy.o \
lapacke_clacpy_work.o \
lapacke_clag2z.o \
lapacke_clag2z_work.o \
lapacke_clange.o \
lapacke_clange_work.o \
lapacke_clanhe.o \
lapacke_clanhe_work.o \
lapacke_clansy.o \
lapacke_clansy_work.o \
lapacke_clantr.o \
lapacke_clantr_work.o \
lapacke_clapmr.o \
lapacke_clapmr_work.o \
lapacke_clarfb.o \
lapacke_clarfb_work.o \
lapacke_clarfg.o \
lapacke_clarfg_work.o \
lapacke_clarft.o \
lapacke_clarft_work.o \
lapacke_clarfx.o \
lapacke_clarfx_work.o \
lapacke_clarnv.o \
lapacke_clarnv_work.o \
lapacke_claset.o \
lapacke_claset_work.o \
lapacke_claswp.o \
lapacke_claswp_work.o \
lapacke_clauum.o \
lapacke_clauum_work.o \
lapacke_cpbcon.o \
lapacke_cpbcon_work.o \
lapacke_cpbequ.o \
lapacke_cpbequ_work.o \
lapacke_cpbrfs.o \
lapacke_cpbrfs_work.o \
lapacke_cpbstf.o \
lapacke_cpbstf_work.o \
lapacke_cpbsv.o \
lapacke_cpbsv_work.o \
lapacke_cpbsvx.o \
lapacke_cpbsvx_work.o \
lapacke_cpbtrf.o \
lapacke_cpbtrf_work.o \
lapacke_cpbtrs.o \
lapacke_cpbtrs_work.o \
lapacke_cpftrf.o \
lapacke_cpftrf_work.o \
lapacke_cpftri.o \
lapacke_cpftri_work.o \
lapacke_cpftrs.o \
lapacke_cpftrs_work.o \
lapacke_cpocon.o \
lapacke_cpocon_work.o \
lapacke_cpoequ.o \
lapacke_cpoequ_work.o \
lapacke_cpoequb.o \
lapacke_cpoequb_work.o \
lapacke_cporfs.o \
lapacke_cporfs_work.o \
lapacke_cposv.o \
lapacke_cposv_work.o \
lapacke_cposvx.o \
lapacke_cposvx_work.o \
lapacke_cpotrf.o \
lapacke_cpotrf_work.o \
lapacke_cpotri.o \
lapacke_cpotri_work.o \
lapacke_cpotrs.o \
lapacke_cpotrs_work.o \
lapacke_cppcon.o \
lapacke_cppcon_work.o \
lapacke_cppequ.o \
lapacke_cppequ_work.o \
lapacke_cpprfs.o \
lapacke_cpprfs_work.o \
lapacke_cppsv.o \
lapacke_cppsv_work.o \
lapacke_cppsvx.o \
lapacke_cppsvx_work.o \
lapacke_cpptrf.o \
lapacke_cpptrf_work.o \
lapacke_cpptri.o \
lapacke_cpptri_work.o \
lapacke_cpptrs.o \
lapacke_cpptrs_work.o \
lapacke_cpstrf.o \
lapacke_cpstrf_work.o \
lapacke_cptcon.o \
lapacke_cptcon_work.o \
lapacke_cpteqr.o \
lapacke_cpteqr_work.o \
lapacke_cptrfs.o \
lapacke_cptrfs_work.o \
lapacke_cptsv.o \
lapacke_cptsv_work.o \
lapacke_cptsvx.o \
lapacke_cptsvx_work.o \
lapacke_cpttrf.o \
lapacke_cpttrf_work.o \
lapacke_cpttrs.o \
lapacke_cpttrs_work.o \
lapacke_cspcon.o \
lapacke_cspcon_work.o \
lapacke_csprfs.o \
lapacke_csprfs_work.o \
lapacke_cspsv.o \
lapacke_cspsv_work.o \
lapacke_cspsvx.o \
lapacke_cspsvx_work.o \
lapacke_csptrf.o \
lapacke_csptrf_work.o \
lapacke_csptri.o \
lapacke_csptri_work.o \
lapacke_csptrs.o \
lapacke_csptrs_work.o \
lapacke_cstedc.o \
lapacke_cstedc_work.o \
lapacke_cstegr.o \
lapacke_cstegr_work.o \
lapacke_cstein.o \
lapacke_cstein_work.o \
lapacke_cstemr.o \
lapacke_cstemr_work.o \
lapacke_csteqr.o \
lapacke_csteqr_work.o \
lapacke_csycon.o \
lapacke_csycon_work.o \
lapacke_csyconv.o \
lapacke_csyconv_work.o \
lapacke_csyequb.o \
lapacke_csyequb_work.o \
lapacke_csyrfs.o \
lapacke_csyrfs_work.o \
lapacke_csysv.o \
lapacke_csysv_rook.o \
lapacke_csysv_rook_work.o \
lapacke_csysv_work.o \
lapacke_csysvx.o \
lapacke_csysvx_work.o \
lapacke_csyswapr.o \
lapacke_csyswapr_work.o \
lapacke_csytrf.o \
lapacke_csytrf_work.o \
lapacke_csytri.o \
lapacke_csytri2.o \
lapacke_csytri2_work.o \
lapacke_csytri2x.o \
lapacke_csytri2x_work.o \
lapacke_csytri_work.o \
lapacke_csytrs.o \
lapacke_csytrs2.o \
lapacke_csytrs2_work.o \
lapacke_csytrs_work.o \
lapacke_ctbcon.o \
lapacke_ctbcon_work.o \
lapacke_ctbrfs.o \
lapacke_ctbrfs_work.o \
lapacke_ctbtrs.o \
lapacke_ctbtrs_work.o \
lapacke_ctfsm.o \
lapacke_ctfsm_work.o \
lapacke_ctftri.o \
lapacke_ctftri_work.o \
lapacke_ctfttp.o \
lapacke_ctfttp_work.o \
lapacke_ctfttr.o \
lapacke_ctfttr_work.o \
lapacke_ctgevc.o \
lapacke_ctgevc_work.o \
lapacke_ctgexc.o \
lapacke_ctgexc_work.o \
lapacke_ctgsen.o \
lapacke_ctgsen_work.o \
lapacke_ctgsja.o \
lapacke_ctgsja_work.o \
lapacke_ctgsna.o \
lapacke_ctgsna_work.o \
lapacke_ctgsyl.o \
lapacke_ctgsyl_work.o \
lapacke_ctpcon.o \
lapacke_ctpcon_work.o \
lapacke_ctpmqrt.o \
lapacke_ctpmqrt_work.o \
lapacke_ctpqrt.o \
lapacke_ctpqrt2.o \
lapacke_ctpqrt2_work.o \
lapacke_ctpqrt_work.o \
lapacke_ctprfb.o \
lapacke_ctprfb_work.o \
lapacke_ctprfs.o \
lapacke_ctprfs_work.o \
lapacke_ctptri.o \
lapacke_ctptri_work.o \
lapacke_ctptrs.o \
lapacke_ctptrs_work.o \
lapacke_ctpttf.o \
lapacke_ctpttf_work.o \
lapacke_ctpttr.o \
lapacke_ctpttr_work.o \
lapacke_ctrcon.o \
lapacke_ctrcon_work.o \
lapacke_ctrevc.o \
lapacke_ctrevc_work.o \
lapacke_ctrexc.o \
lapacke_ctrexc_work.o \
lapacke_ctrrfs.o \
lapacke_ctrrfs_work.o \
lapacke_ctrsen.o \
lapacke_ctrsen_work.o \
lapacke_ctrsna.o \
lapacke_ctrsna_work.o \
lapacke_ctrsyl.o \
lapacke_ctrsyl_work.o \
lapacke_ctrtri.o \
lapacke_ctrtri_work.o \
lapacke_ctrtrs.o \
lapacke_ctrtrs_work.o \
lapacke_ctrttf.o \
lapacke_ctrttf_work.o \
lapacke_ctrttp.o \
lapacke_ctrttp_work.o \
lapacke_ctzrzf.o \
lapacke_ctzrzf_work.o \
lapacke_cunbdb.o \
lapacke_cunbdb_work.o \
lapacke_cuncsd.o \
lapacke_cuncsd_work.o \
lapacke_cungbr.o \
lapacke_cungbr_work.o \
lapacke_cunghr.o \
lapacke_cunghr_work.o \
lapacke_cunglq.o \
lapacke_cunglq_work.o \
lapacke_cungql.o \
lapacke_cungql_work.o \
lapacke_cungqr.o \
lapacke_cungqr_work.o \
lapacke_cungrq.o \
lapacke_cungrq_work.o \
lapacke_cungtr.o \
lapacke_cungtr_work.o \
lapacke_cunmbr.o \
lapacke_cunmbr_work.o \
lapacke_cunmhr.o \
lapacke_cunmhr_work.o \
lapacke_cunmlq.o \
lapacke_cunmlq_work.o \
lapacke_cunmql.o \
lapacke_cunmql_work.o \
lapacke_cunmqr.o \
lapacke_cunmqr_work.o \
lapacke_cunmrq.o \
lapacke_cunmrq_work.o \
lapacke_cunmrz.o \
lapacke_cunmrz_work.o \
lapacke_cunmtr.o \
lapacke_cunmtr_work.o \
lapacke_cupgtr.o \
lapacke_cupgtr_work.o \
lapacke_cupmtr.o \
lapacke_cupmtr_work.o
DSRC_OBJ = \
lapacke_dbbcsd.o \
lapacke_dbbcsd_work.o \
lapacke_dbdsdc.o \
lapacke_dbdsdc_work.o \
lapacke_dbdsqr.o \
lapacke_dbdsqr_work.o \
lapacke_ddisna.o \
lapacke_ddisna_work.o \
lapacke_dgbbrd.o \
lapacke_dgbbrd_work.o \
lapacke_dgbcon.o \
lapacke_dgbcon_work.o \
lapacke_dgbequ.o \
lapacke_dgbequ_work.o \
lapacke_dgbequb.o \
lapacke_dgbequb_work.o \
lapacke_dgbrfs.o \
lapacke_dgbrfs_work.o \
lapacke_dgbsv.o \
lapacke_dgbsv_work.o \
lapacke_dgbsvx.o \
lapacke_dgbsvx_work.o \
lapacke_dgbtrf.o \
lapacke_dgbtrf_work.o \
lapacke_dgbtrs.o \
lapacke_dgbtrs_work.o \
lapacke_dgebak.o \
lapacke_dgebak_work.o \
lapacke_dgebal.o \
lapacke_dgebal_work.o \
lapacke_dgebrd.o \
lapacke_dgebrd_work.o \
lapacke_dgecon.o \
lapacke_dgecon_work.o \
lapacke_dgeequ.o \
lapacke_dgeequ_work.o \
lapacke_dgeequb.o \
lapacke_dgeequb_work.o \
lapacke_dgees.o \
lapacke_dgees_work.o \
lapacke_dgeesx.o \
lapacke_dgeesx_work.o \
lapacke_dgeev.o \
lapacke_dgeev_work.o \
lapacke_dgeevx.o \
lapacke_dgeevx_work.o \
lapacke_dgehrd.o \
lapacke_dgehrd_work.o \
lapacke_dgejsv.o \
lapacke_dgejsv_work.o \
lapacke_dgelq2.o \
lapacke_dgelq2_work.o \
lapacke_dgelqf.o \
lapacke_dgelqf_work.o \
lapacke_dgels.o \
lapacke_dgels_work.o \
lapacke_dgelsd.o \
lapacke_dgelsd_work.o \
lapacke_dgelss.o \
lapacke_dgelss_work.o \
lapacke_dgelsy.o \
lapacke_dgelsy_work.o \
lapacke_dgemqrt.o \
lapacke_dgemqrt_work.o \
lapacke_dgeqlf.o \
lapacke_dgeqlf_work.o \
lapacke_dgeqp3.o \
lapacke_dgeqp3_work.o \
lapacke_dgeqpf.o \
lapacke_dgeqpf_work.o \
lapacke_dgeqr2.o \
lapacke_dgeqr2_work.o \
lapacke_dgeqrf.o \
lapacke_dgeqrf_work.o \
lapacke_dgeqrfp.o \
lapacke_dgeqrfp_work.o \
lapacke_dgeqrt.o \
lapacke_dgeqrt2.o \
lapacke_dgeqrt2_work.o \
lapacke_dgeqrt3.o \
lapacke_dgeqrt3_work.o \
lapacke_dgeqrt_work.o \
lapacke_dgerfs.o \
lapacke_dgerfs_work.o \
lapacke_dgerqf.o \
lapacke_dgerqf_work.o \
lapacke_dgesdd.o \
lapacke_dgesdd_work.o \
lapacke_dgesv.o \
lapacke_dgesv_work.o \
lapacke_dgesvd.o \
lapacke_dgesvd_work.o \
lapacke_dgesvj.o \
lapacke_dgesvj_work.o \
lapacke_dgesvx.o \
lapacke_dgesvx_work.o \
lapacke_dgetf2.o \
lapacke_dgetf2_work.o \
lapacke_dgetrf.o \
lapacke_dgetrf_work.o \
lapacke_dgetri.o \
lapacke_dgetri_work.o \
lapacke_dgetrs.o \
lapacke_dgetrs_work.o \
lapacke_dggbak.o \
lapacke_dggbak_work.o \
lapacke_dggbal.o \
lapacke_dggbal_work.o \
lapacke_dgges.o \
lapacke_dgges_work.o \
lapacke_dggesx.o \
lapacke_dggesx_work.o \
lapacke_dggev.o \
lapacke_dggev_work.o \
lapacke_dggevx.o \
lapacke_dggevx_work.o \
lapacke_dggglm.o \
lapacke_dggglm_work.o \
lapacke_dgghrd.o \
lapacke_dgghrd_work.o \
lapacke_dgglse.o \
lapacke_dgglse_work.o \
lapacke_dggqrf.o \
lapacke_dggqrf_work.o \
lapacke_dggrqf.o \
lapacke_dggrqf_work.o \
lapacke_dggsvd.o \
lapacke_dggsvd_work.o \
lapacke_dggsvp.o \
lapacke_dggsvp_work.o \
lapacke_dgtcon.o \
lapacke_dgtcon_work.o \
lapacke_dgtrfs.o \
lapacke_dgtrfs_work.o \
lapacke_dgtsv.o \
lapacke_dgtsv_work.o \
lapacke_dgtsvx.o \
lapacke_dgtsvx_work.o \
lapacke_dgttrf.o \
lapacke_dgttrf_work.o \
lapacke_dgttrs.o \
lapacke_dgttrs_work.o \
lapacke_dhgeqz.o \
lapacke_dhgeqz_work.o \
lapacke_dhsein.o \
lapacke_dhsein_work.o \
lapacke_dhseqr.o \
lapacke_dhseqr_work.o \
lapacke_dlacn2.o \
lapacke_dlacn2_work.o \
lapacke_dlacpy.o \
lapacke_dlacpy_work.o \
lapacke_dlag2s.o \
lapacke_dlag2s_work.o \
lapacke_dlamch.o \
lapacke_dlamch_work.o \
lapacke_dlange.o \
lapacke_dlange_work.o \
lapacke_dlansy.o \
lapacke_dlansy_work.o \
lapacke_dlantr.o \
lapacke_dlantr_work.o \
lapacke_dlapmr.o \
lapacke_dlapmr_work.o \
lapacke_dlapy2.o \
lapacke_dlapy2_work.o \
lapacke_dlapy3.o \
lapacke_dlapy3_work.o \
lapacke_dlarfb.o \
lapacke_dlarfb_work.o \
lapacke_dlarfg.o \
lapacke_dlarfg_work.o \
lapacke_dlarft.o \
lapacke_dlarft_work.o \
lapacke_dlarfx.o \
lapacke_dlarfx_work.o \
lapacke_dlarnv.o \
lapacke_dlarnv_work.o \
lapacke_dlartgp.o \
lapacke_dlartgp_work.o \
lapacke_dlartgs.o \
lapacke_dlartgs_work.o \
lapacke_dlaset.o \
lapacke_dlaset_work.o \
lapacke_dlasrt.o \
lapacke_dlasrt_work.o \
lapacke_dlaswp.o \
lapacke_dlaswp_work.o \
lapacke_dlauum.o \
lapacke_dlauum_work.o \
lapacke_dopgtr.o \
lapacke_dopgtr_work.o \
lapacke_dopmtr.o \
lapacke_dopmtr_work.o \
lapacke_dorbdb.o \
lapacke_dorbdb_work.o \
lapacke_dorcsd.o \
lapacke_dorcsd_work.o \
lapacke_dorgbr.o \
lapacke_dorgbr_work.o \
lapacke_dorghr.o \
lapacke_dorghr_work.o \
lapacke_dorglq.o \
lapacke_dorglq_work.o \
lapacke_dorgql.o \
lapacke_dorgql_work.o \
lapacke_dorgqr.o \
lapacke_dorgqr_work.o \
lapacke_dorgrq.o \
lapacke_dorgrq_work.o \
lapacke_dorgtr.o \
lapacke_dorgtr_work.o \
lapacke_dormbr.o \
lapacke_dormbr_work.o \
lapacke_dormhr.o \
lapacke_dormhr_work.o \
lapacke_dormlq.o \
lapacke_dormlq_work.o \
lapacke_dormql.o \
lapacke_dormql_work.o \
lapacke_dormqr.o \
lapacke_dormqr_work.o \
lapacke_dormrq.o \
lapacke_dormrq_work.o \
lapacke_dormrz.o \
lapacke_dormrz_work.o \
lapacke_dormtr.o \
lapacke_dormtr_work.o \
lapacke_dpbcon.o \
lapacke_dpbcon_work.o \
lapacke_dpbequ.o \
lapacke_dpbequ_work.o \
lapacke_dpbrfs.o \
lapacke_dpbrfs_work.o \
lapacke_dpbstf.o \
lapacke_dpbstf_work.o \
lapacke_dpbsv.o \
lapacke_dpbsv_work.o \
lapacke_dpbsvx.o \
lapacke_dpbsvx_work.o \
lapacke_dpbtrf.o \
lapacke_dpbtrf_work.o \
lapacke_dpbtrs.o \
lapacke_dpbtrs_work.o \
lapacke_dpftrf.o \
lapacke_dpftrf_work.o \
lapacke_dpftri.o \
lapacke_dpftri_work.o \
lapacke_dpftrs.o \
lapacke_dpftrs_work.o \
lapacke_dpocon.o \
lapacke_dpocon_work.o \
lapacke_dpoequ.o \
lapacke_dpoequ_work.o \
lapacke_dpoequb.o \
lapacke_dpoequb_work.o \
lapacke_dporfs.o \
lapacke_dporfs_work.o \
lapacke_dposv.o \
lapacke_dposv_work.o \
lapacke_dposvx.o \
lapacke_dposvx_work.o \
lapacke_dpotrf.o \
lapacke_dpotrf_work.o \
lapacke_dpotri.o \
lapacke_dpotri_work.o \
lapacke_dpotrs.o \
lapacke_dpotrs_work.o \
lapacke_dppcon.o \
lapacke_dppcon_work.o \
lapacke_dppequ.o \
lapacke_dppequ_work.o \
lapacke_dpprfs.o \
lapacke_dpprfs_work.o \
lapacke_dppsv.o \
lapacke_dppsv_work.o \
lapacke_dppsvx.o \
lapacke_dppsvx_work.o \
lapacke_dpptrf.o \
lapacke_dpptrf_work.o \
lapacke_dpptri.o \
lapacke_dpptri_work.o \
lapacke_dpptrs.o \
lapacke_dpptrs_work.o \
lapacke_dpstrf.o \
lapacke_dpstrf_work.o \
lapacke_dptcon.o \
lapacke_dptcon_work.o \
lapacke_dpteqr.o \
lapacke_dpteqr_work.o \
lapacke_dptrfs.o \
lapacke_dptrfs_work.o \
lapacke_dptsv.o \
lapacke_dptsv_work.o \
lapacke_dptsvx.o \
lapacke_dptsvx_work.o \
lapacke_dpttrf.o \
lapacke_dpttrf_work.o \
lapacke_dpttrs.o \
lapacke_dpttrs_work.o \
lapacke_dsbev.o \
lapacke_dsbev_work.o \
lapacke_dsbevd.o \
lapacke_dsbevd_work.o \
lapacke_dsbevx.o \
lapacke_dsbevx_work.o \
lapacke_dsbgst.o \
lapacke_dsbgst_work.o \
lapacke_dsbgv.o \
lapacke_dsbgv_work.o \
lapacke_dsbgvd.o \
lapacke_dsbgvd_work.o \
lapacke_dsbgvx.o \
lapacke_dsbgvx_work.o \
lapacke_dsbtrd.o \
lapacke_dsbtrd_work.o \
lapacke_dsfrk.o \
lapacke_dsfrk_work.o \
lapacke_dsgesv.o \
lapacke_dsgesv_work.o \
lapacke_dspcon.o \
lapacke_dspcon_work.o \
lapacke_dspev.o \
lapacke_dspev_work.o \
lapacke_dspevd.o \
lapacke_dspevd_work.o \
lapacke_dspevx.o \
lapacke_dspevx_work.o \
lapacke_dspgst.o \
lapacke_dspgst_work.o \
lapacke_dspgv.o \
lapacke_dspgv_work.o \
lapacke_dspgvd.o \
lapacke_dspgvd_work.o \
lapacke_dspgvx.o \
lapacke_dspgvx_work.o \
lapacke_dsposv.o \
lapacke_dsposv_work.o \
lapacke_dsprfs.o \
lapacke_dsprfs_work.o \
lapacke_dspsv.o \
lapacke_dspsv_work.o \
lapacke_dspsvx.o \
lapacke_dspsvx_work.o \
lapacke_dsptrd.o \
lapacke_dsptrd_work.o \
lapacke_dsptrf.o \
lapacke_dsptrf_work.o \
lapacke_dsptri.o \
lapacke_dsptri_work.o \
lapacke_dsptrs.o \
lapacke_dsptrs_work.o \
lapacke_dstebz.o \
lapacke_dstebz_work.o \
lapacke_dstedc.o \
lapacke_dstedc_work.o \
lapacke_dstegr.o \
lapacke_dstegr_work.o \
lapacke_dstein.o \
lapacke_dstein_work.o \
lapacke_dstemr.o \
lapacke_dstemr_work.o \
lapacke_dsteqr.o \
lapacke_dsteqr_work.o \
lapacke_dsterf.o \
lapacke_dsterf_work.o \
lapacke_dstev.o \
lapacke_dstev_work.o \
lapacke_dstevd.o \
lapacke_dstevd_work.o \
lapacke_dstevr.o \
lapacke_dstevr_work.o \
lapacke_dstevx.o \
lapacke_dstevx_work.o \
lapacke_dsycon.o \
lapacke_dsycon_work.o \
lapacke_dsyconv.o \
lapacke_dsyconv_work.o \
lapacke_dsyequb.o \
lapacke_dsyequb_work.o \
lapacke_dsyev.o \
lapacke_dsyev_work.o \
lapacke_dsyevd.o \
lapacke_dsyevd_work.o \
lapacke_dsyevr.o \
lapacke_dsyevr_work.o \
lapacke_dsyevx.o \
lapacke_dsyevx_work.o \
lapacke_dsygst.o \
lapacke_dsygst_work.o \
lapacke_dsygv.o \
lapacke_dsygv_work.o \
lapacke_dsygvd.o \
lapacke_dsygvd_work.o \
lapacke_dsygvx.o \
lapacke_dsygvx_work.o \
lapacke_dsyrfs.o \
lapacke_dsyrfs_work.o \
lapacke_dsysv.o \
lapacke_dsysv_rook.o \
lapacke_dsysv_rook_work.o \
lapacke_dsysv_work.o \
lapacke_dsysvx.o \
lapacke_dsysvx_work.o \
lapacke_dsyswapr.o \
lapacke_dsyswapr_work.o \
lapacke_dsytrd.o \
lapacke_dsytrd_work.o \
lapacke_dsytrf.o \
lapacke_dsytrf_work.o \
lapacke_dsytri.o \
lapacke_dsytri2.o \
lapacke_dsytri2_work.o \
lapacke_dsytri2x.o \
lapacke_dsytri2x_work.o \
lapacke_dsytri_work.o \
lapacke_dsytrs.o \
lapacke_dsytrs2.o \
lapacke_dsytrs2_work.o \
lapacke_dsytrs_work.o \
lapacke_dtbcon.o \
lapacke_dtbcon_work.o \
lapacke_dtbrfs.o \
lapacke_dtbrfs_work.o \
lapacke_dtbtrs.o \
lapacke_dtbtrs_work.o \
lapacke_dtfsm.o \
lapacke_dtfsm_work.o \
lapacke_dtftri.o \
lapacke_dtftri_work.o \
lapacke_dtfttp.o \
lapacke_dtfttp_work.o \
lapacke_dtfttr.o \
lapacke_dtfttr_work.o \
lapacke_dtgevc.o \
lapacke_dtgevc_work.o \
lapacke_dtgexc.o \
lapacke_dtgexc_work.o \
lapacke_dtgsen.o \
lapacke_dtgsen_work.o \
lapacke_dtgsja.o \
lapacke_dtgsja_work.o \
lapacke_dtgsna.o \
lapacke_dtgsna_work.o \
lapacke_dtgsyl.o \
lapacke_dtgsyl_work.o \
lapacke_dtpcon.o \
lapacke_dtpcon_work.o \
lapacke_dtpmqrt.o \
lapacke_dtpmqrt_work.o \
lapacke_dtpqrt.o \
lapacke_dtpqrt2.o \
lapacke_dtpqrt2_work.o \
lapacke_dtpqrt_work.o \
lapacke_dtprfb.o \
lapacke_dtprfb_work.o \
lapacke_dtprfs.o \
lapacke_dtprfs_work.o \
lapacke_dtptri.o \
lapacke_dtptri_work.o \
lapacke_dtptrs.o \
lapacke_dtptrs_work.o \
lapacke_dtpttf.o \
lapacke_dtpttf_work.o \
lapacke_dtpttr.o \
lapacke_dtpttr_work.o \
lapacke_dtrcon.o \
lapacke_dtrcon_work.o \
lapacke_dtrevc.o \
lapacke_dtrevc_work.o \
lapacke_dtrexc.o \
lapacke_dtrexc_work.o \
lapacke_dtrrfs.o \
lapacke_dtrrfs_work.o \
lapacke_dtrsen.o \
lapacke_dtrsen_work.o \
lapacke_dtrsna.o \
lapacke_dtrsna_work.o \
lapacke_dtrsyl.o \
lapacke_dtrsyl_work.o \
lapacke_dtrtri.o \
lapacke_dtrtri_work.o \
lapacke_dtrtrs.o \
lapacke_dtrtrs_work.o \
lapacke_dtrttf.o \
lapacke_dtrttf_work.o \
lapacke_dtrttp.o \
lapacke_dtrttp_work.o \
lapacke_dtzrzf.o \
lapacke_dtzrzf_work.o
SSRC_OBJ = \
lapacke_sbbcsd.o \
lapacke_sbbcsd_work.o \
lapacke_sbdsdc.o \
lapacke_sbdsdc_work.o \
lapacke_sbdsqr.o \
lapacke_sbdsqr_work.o \
lapacke_sdisna.o \
lapacke_sdisna_work.o \
lapacke_sgbbrd.o \
lapacke_sgbbrd_work.o \
lapacke_sgbcon.o \
lapacke_sgbcon_work.o \
lapacke_sgbequ.o \
lapacke_sgbequ_work.o \
lapacke_sgbequb.o \
lapacke_sgbequb_work.o \
lapacke_sgbrfs.o \
lapacke_sgbrfs_work.o \
lapacke_sgbsv.o \
lapacke_sgbsv_work.o \
lapacke_sgbsvx.o \
lapacke_sgbsvx_work.o \
lapacke_sgbtrf.o \
lapacke_sgbtrf_work.o \
lapacke_sgbtrs.o \
lapacke_sgbtrs_work.o \
lapacke_sgebak.o \
lapacke_sgebak_work.o \
lapacke_sgebal.o \
lapacke_sgebal_work.o \
lapacke_sgebrd.o \
lapacke_sgebrd_work.o \
lapacke_sgecon.o \
lapacke_sgecon_work.o \
lapacke_sgeequ.o \
lapacke_sgeequ_work.o \
lapacke_sgeequb.o \
lapacke_sgeequb_work.o \
lapacke_sgees.o \
lapacke_sgees_work.o \
lapacke_sgeesx.o \
lapacke_sgeesx_work.o \
lapacke_sgeev.o \
lapacke_sgeev_work.o \
lapacke_sgeevx.o \
lapacke_sgeevx_work.o \
lapacke_sgehrd.o \
lapacke_sgehrd_work.o \
lapacke_sgejsv.o \
lapacke_sgejsv_work.o \
lapacke_sgelq2.o \
lapacke_sgelq2_work.o \
lapacke_sgelqf.o \
lapacke_sgelqf_work.o \
lapacke_sgels.o \
lapacke_sgels_work.o \
lapacke_sgelsd.o \
lapacke_sgelsd_work.o \
lapacke_sgelss.o \
lapacke_sgelss_work.o \
lapacke_sgelsy.o \
lapacke_sgelsy_work.o \
lapacke_sgemqrt.o \
lapacke_sgemqrt_work.o \
lapacke_sgeqlf.o \
lapacke_sgeqlf_work.o \
lapacke_sgeqp3.o \
lapacke_sgeqp3_work.o \
lapacke_sgeqpf.o \
lapacke_sgeqpf_work.o \
lapacke_sgeqr2.o \
lapacke_sgeqr2_work.o \
lapacke_sgeqrf.o \
lapacke_sgeqrf_work.o \
lapacke_sgeqrfp.o \
lapacke_sgeqrfp_work.o \
lapacke_sgeqrt.o \
lapacke_sgeqrt2.o \
lapacke_sgeqrt2_work.o \
lapacke_sgeqrt3.o \
lapacke_sgeqrt3_work.o \
lapacke_sgeqrt_work.o \
lapacke_sgerfs.o \
lapacke_sgerfs_work.o \
lapacke_sgerqf.o \
lapacke_sgerqf_work.o \
lapacke_sgesdd.o \
lapacke_sgesdd_work.o \
lapacke_sgesv.o \
lapacke_sgesv_work.o \
lapacke_sgesvd.o \
lapacke_sgesvd_work.o \
lapacke_sgesvj.o \
lapacke_sgesvj_work.o \
lapacke_sgesvx.o \
lapacke_sgesvx_work.o \
lapacke_sgetf2.o \
lapacke_sgetf2_work.o \
lapacke_sgetrf.o \
lapacke_sgetrf_work.o \
lapacke_sgetri.o \
lapacke_sgetri_work.o \
lapacke_sgetrs.o \
lapacke_sgetrs_work.o \
lapacke_sggbak.o \
lapacke_sggbak_work.o \
lapacke_sggbal.o \
lapacke_sggbal_work.o \
lapacke_sgges.o \
lapacke_sgges_work.o \
lapacke_sggesx.o \
lapacke_sggesx_work.o \
lapacke_sggev.o \
lapacke_sggev_work.o \
lapacke_sggevx.o \
lapacke_sggevx_work.o \
lapacke_sggglm.o \
lapacke_sggglm_work.o \
lapacke_sgghrd.o \
lapacke_sgghrd_work.o \
lapacke_sgglse.o \
lapacke_sgglse_work.o \
lapacke_sggqrf.o \
lapacke_sggqrf_work.o \
lapacke_sggrqf.o \
lapacke_sggrqf_work.o \
lapacke_sggsvd.o \
lapacke_sggsvd_work.o \
lapacke_sggsvp.o \
lapacke_sggsvp_work.o \
lapacke_sgtcon.o \
lapacke_sgtcon_work.o \
lapacke_sgtrfs.o \
lapacke_sgtrfs_work.o \
lapacke_sgtsv.o \
lapacke_sgtsv_work.o \
lapacke_sgtsvx.o \
lapacke_sgtsvx_work.o \
lapacke_sgttrf.o \
lapacke_sgttrf_work.o \
lapacke_sgttrs.o \
lapacke_sgttrs_work.o \
lapacke_shgeqz.o \
lapacke_shgeqz_work.o \
lapacke_shsein.o \
lapacke_shsein_work.o \
lapacke_shseqr.o \
lapacke_shseqr_work.o \
lapacke_slacn2.o \
lapacke_slacn2_work.o \
lapacke_slacpy.o \
lapacke_slacpy_work.o \
lapacke_slag2d.o \
lapacke_slag2d_work.o \
lapacke_slamch.o \
lapacke_slamch_work.o \
lapacke_slange.o \
lapacke_slange_work.o \
lapacke_slansy.o \
lapacke_slansy_work.o \
lapacke_slantr.o \
lapacke_slantr_work.o \
lapacke_slapmr.o \
lapacke_slapmr_work.o \
lapacke_slapy2.o \
lapacke_slapy2_work.o \
lapacke_slapy3.o \
lapacke_slapy3_work.o \
lapacke_slarfb.o \
lapacke_slarfb_work.o \
lapacke_slarfg.o \
lapacke_slarfg_work.o \
lapacke_slarft.o \
lapacke_slarft_work.o \
lapacke_slarfx.o \
lapacke_slarfx_work.o \
lapacke_slarnv.o \
lapacke_slarnv_work.o \
lapacke_slartgp.o \
lapacke_slartgp_work.o \
lapacke_slartgs.o \
lapacke_slartgs_work.o \
lapacke_slaset.o \
lapacke_slaset_work.o \
lapacke_slasrt.o \
lapacke_slasrt_work.o \
lapacke_slaswp.o \
lapacke_slaswp_work.o \
lapacke_slauum.o \
lapacke_slauum_work.o \
lapacke_sopgtr.o \
lapacke_sopgtr_work.o \
lapacke_sopmtr.o \
lapacke_sopmtr_work.o \
lapacke_sorbdb.o \
lapacke_sorbdb_work.o \
lapacke_sorcsd.o \
lapacke_sorcsd_work.o \
lapacke_sorgbr.o \
lapacke_sorgbr_work.o \
lapacke_sorghr.o \
lapacke_sorghr_work.o \
lapacke_sorglq.o \
lapacke_sorglq_work.o \
lapacke_sorgql.o \
lapacke_sorgql_work.o \
lapacke_sorgqr.o \
lapacke_sorgqr_work.o \
lapacke_sorgrq.o \
lapacke_sorgrq_work.o \
lapacke_sorgtr.o \
lapacke_sorgtr_work.o \
lapacke_sormbr.o \
lapacke_sormbr_work.o \
lapacke_sormhr.o \
lapacke_sormhr_work.o \
lapacke_sormlq.o \
lapacke_sormlq_work.o \
lapacke_sormql.o \
lapacke_sormql_work.o \
lapacke_sormqr.o \
lapacke_sormqr_work.o \
lapacke_sormrq.o \
lapacke_sormrq_work.o \
lapacke_sormrz.o \
lapacke_sormrz_work.o \
lapacke_sormtr.o \
lapacke_sormtr_work.o \
lapacke_spbcon.o \
lapacke_spbcon_work.o \
lapacke_spbequ.o \
lapacke_spbequ_work.o \
lapacke_spbrfs.o \
lapacke_spbrfs_work.o \
lapacke_spbstf.o \
lapacke_spbstf_work.o \
lapacke_spbsv.o \
lapacke_spbsv_work.o \
lapacke_spbsvx.o \
lapacke_spbsvx_work.o \
lapacke_spbtrf.o \
lapacke_spbtrf_work.o \
lapacke_spbtrs.o \
lapacke_spbtrs_work.o \
lapacke_spftrf.o \
lapacke_spftrf_work.o \
lapacke_spftri.o \
lapacke_spftri_work.o \
lapacke_spftrs.o \
lapacke_spftrs_work.o \
lapacke_spocon.o \
lapacke_spocon_work.o \
lapacke_spoequ.o \
lapacke_spoequ_work.o \
lapacke_spoequb.o \
lapacke_spoequb_work.o \
lapacke_sporfs.o \
lapacke_sporfs_work.o \
lapacke_sposv.o \
lapacke_sposv_work.o \
lapacke_sposvx.o \
lapacke_sposvx_work.o \
lapacke_spotrf.o \
lapacke_spotrf_work.o \
lapacke_spotri.o \
lapacke_spotri_work.o \
lapacke_spotrs.o \
lapacke_spotrs_work.o \
lapacke_sppcon.o \
lapacke_sppcon_work.o \
lapacke_sppequ.o \
lapacke_sppequ_work.o \
lapacke_spprfs.o \
lapacke_spprfs_work.o \
lapacke_sppsv.o \
lapacke_sppsv_work.o \
lapacke_sppsvx.o \
lapacke_sppsvx_work.o \
lapacke_spptrf.o \
lapacke_spptrf_work.o \
lapacke_spptri.o \
lapacke_spptri_work.o \
lapacke_spptrs.o \
lapacke_spptrs_work.o \
lapacke_spstrf.o \
lapacke_spstrf_work.o \
lapacke_sptcon.o \
lapacke_sptcon_work.o \
lapacke_spteqr.o \
lapacke_spteqr_work.o \
lapacke_sptrfs.o \
lapacke_sptrfs_work.o \
lapacke_sptsv.o \
lapacke_sptsv_work.o \
lapacke_sptsvx.o \
lapacke_sptsvx_work.o \
lapacke_spttrf.o \
lapacke_spttrf_work.o \
lapacke_spttrs.o \
lapacke_spttrs_work.o \
lapacke_ssbev.o \
lapacke_ssbev_work.o \
lapacke_ssbevd.o \
lapacke_ssbevd_work.o \
lapacke_ssbevx.o \
lapacke_ssbevx_work.o \
lapacke_ssbgst.o \
lapacke_ssbgst_work.o \
lapacke_ssbgv.o \
lapacke_ssbgv_work.o \
lapacke_ssbgvd.o \
lapacke_ssbgvd_work.o \
lapacke_ssbgvx.o \
lapacke_ssbgvx_work.o \
lapacke_ssbtrd.o \
lapacke_ssbtrd_work.o \
lapacke_ssfrk.o \
lapacke_ssfrk_work.o \
lapacke_sspcon.o \
lapacke_sspcon_work.o \
lapacke_sspev.o \
lapacke_sspev_work.o \
lapacke_sspevd.o \
lapacke_sspevd_work.o \
lapacke_sspevx.o \
lapacke_sspevx_work.o \
lapacke_sspgst.o \
lapacke_sspgst_work.o \
lapacke_sspgv.o \
lapacke_sspgv_work.o \
lapacke_sspgvd.o \
lapacke_sspgvd_work.o \
lapacke_sspgvx.o \
lapacke_sspgvx_work.o \
lapacke_ssprfs.o \
lapacke_ssprfs_work.o \
lapacke_sspsv.o \
lapacke_sspsv_work.o \
lapacke_sspsvx.o \
lapacke_sspsvx_work.o \
lapacke_ssptrd.o \
lapacke_ssptrd_work.o \
lapacke_ssptrf.o \
lapacke_ssptrf_work.o \
lapacke_ssptri.o \
lapacke_ssptri_work.o \
lapacke_ssptrs.o \
lapacke_ssptrs_work.o \
lapacke_sstebz.o \
lapacke_sstebz_work.o \
lapacke_sstedc.o \
lapacke_sstedc_work.o \
lapacke_sstegr.o \
lapacke_sstegr_work.o \
lapacke_sstein.o \
lapacke_sstein_work.o \
lapacke_sstemr.o \
lapacke_sstemr_work.o \
lapacke_ssteqr.o \
lapacke_ssteqr_work.o \
lapacke_ssterf.o \
lapacke_ssterf_work.o \
lapacke_sstev.o \
lapacke_sstev_work.o \
lapacke_sstevd.o \
lapacke_sstevd_work.o \
lapacke_sstevr.o \
lapacke_sstevr_work.o \
lapacke_sstevx.o \
lapacke_sstevx_work.o \
lapacke_ssycon.o \
lapacke_ssycon_work.o \
lapacke_ssyconv.o \
lapacke_ssyconv_work.o \
lapacke_ssyequb.o \
lapacke_ssyequb_work.o \
lapacke_ssyev.o \
lapacke_ssyev_work.o \
lapacke_ssyevd.o \
lapacke_ssyevd_work.o \
lapacke_ssyevr.o \
lapacke_ssyevr_work.o \
lapacke_ssyevx.o \
lapacke_ssyevx_work.o \
lapacke_ssygst.o \
lapacke_ssygst_work.o \
lapacke_ssygv.o \
lapacke_ssygv_work.o \
lapacke_ssygvd.o \
lapacke_ssygvd_work.o \
lapacke_ssygvx.o \
lapacke_ssygvx_work.o \
lapacke_ssyrfs.o \
lapacke_ssyrfs_work.o \
lapacke_ssysv.o \
lapacke_ssysv_rook.o \
lapacke_ssysv_rook_work.o \
lapacke_ssysv_work.o \
lapacke_ssysvx.o \
lapacke_ssysvx_work.o \
lapacke_ssyswapr.o \
lapacke_ssyswapr_work.o \
lapacke_ssytrd.o \
lapacke_ssytrd_work.o \
lapacke_ssytrf.o \
lapacke_ssytrf_work.o \
lapacke_ssytri.o \
lapacke_ssytri2.o \
lapacke_ssytri2_work.o \
lapacke_ssytri2x.o \
lapacke_ssytri2x_work.o \
lapacke_ssytri_work.o \
lapacke_ssytrs.o \
lapacke_ssytrs2.o \
lapacke_ssytrs2_work.o \
lapacke_ssytrs_work.o \
lapacke_stbcon.o \
lapacke_stbcon_work.o \
lapacke_stbrfs.o \
lapacke_stbrfs_work.o \
lapacke_stbtrs.o \
lapacke_stbtrs_work.o \
lapacke_stfsm.o \
lapacke_stfsm_work.o \
lapacke_stftri.o \
lapacke_stftri_work.o \
lapacke_stfttp.o \
lapacke_stfttp_work.o \
lapacke_stfttr.o \
lapacke_stfttr_work.o \
lapacke_stgevc.o \
lapacke_stgevc_work.o \
lapacke_stgexc.o \
lapacke_stgexc_work.o \
lapacke_stgsen.o \
lapacke_stgsen_work.o \
lapacke_stgsja.o \
lapacke_stgsja_work.o \
lapacke_stgsna.o \
lapacke_stgsna_work.o \
lapacke_stgsyl.o \
lapacke_stgsyl_work.o \
lapacke_stpcon.o \
lapacke_stpcon_work.o \
lapacke_stpmqrt.o \
lapacke_stpmqrt_work.o \
lapacke_stpqrt2.o \
lapacke_stpqrt2_work.o \
lapacke_stprfb.o \
lapacke_stprfb_work.o \
lapacke_stprfs.o \
lapacke_stprfs_work.o \
lapacke_stptri.o \
lapacke_stptri_work.o \
lapacke_stptrs.o \
lapacke_stptrs_work.o \
lapacke_stpttf.o \
lapacke_stpttf_work.o \
lapacke_stpttr.o \
lapacke_stpttr_work.o \
lapacke_strcon.o \
lapacke_strcon_work.o \
lapacke_strevc.o \
lapacke_strevc_work.o \
lapacke_strexc.o \
lapacke_strexc_work.o \
lapacke_strrfs.o \
lapacke_strrfs_work.o \
lapacke_strsen.o \
lapacke_strsen_work.o \
lapacke_strsna.o \
lapacke_strsna_work.o \
lapacke_strsyl.o \
lapacke_strsyl_work.o \
lapacke_strtri.o \
lapacke_strtri_work.o \
lapacke_strtrs.o \
lapacke_strtrs_work.o \
lapacke_strttf.o \
lapacke_strttf_work.o \
lapacke_strttp.o \
lapacke_strttp_work.o \
lapacke_stzrzf.o \
lapacke_stzrzf_work.o
ZSRC_OBJ = \
lapacke_zbbcsd.o \
lapacke_zbbcsd_work.o \
lapacke_zbdsqr.o \
lapacke_zbdsqr_work.o \
lapacke_zcgesv.o \
lapacke_zcgesv_work.o \
lapacke_zcposv.o \
lapacke_zcposv_work.o \
lapacke_zgbbrd.o \
lapacke_zgbbrd_work.o \
lapacke_zgbcon.o \
lapacke_zgbcon_work.o \
lapacke_zgbequ.o \
lapacke_zgbequ_work.o \
lapacke_zgbequb.o \
lapacke_zgbequb_work.o \
lapacke_zgbrfs.o \
lapacke_zgbrfs_work.o \
lapacke_zgbsv.o \
lapacke_zgbsv_work.o \
lapacke_zgbsvx.o \
lapacke_zgbsvx_work.o \
lapacke_zgbtrf.o \
lapacke_zgbtrf_work.o \
lapacke_zgbtrs.o \
lapacke_zgbtrs_work.o \
lapacke_zgebak.o \
lapacke_zgebak_work.o \
lapacke_zgebal.o \
lapacke_zgebal_work.o \
lapacke_zgebrd.o \
lapacke_zgebrd_work.o \
lapacke_zgecon.o \
lapacke_zgecon_work.o \
lapacke_zgeequ.o \
lapacke_zgeequ_work.o \
lapacke_zgeequb.o \
lapacke_zgeequb_work.o \
lapacke_zgees.o \
lapacke_zgees_work.o \
lapacke_zgeesx.o \
lapacke_zgeesx_work.o \
lapacke_zgeev.o \
lapacke_zgeev_work.o \
lapacke_zgeevx.o \
lapacke_zgeevx_work.o \
lapacke_zgehrd.o \
lapacke_zgehrd_work.o \
lapacke_zgelq2.o \
lapacke_zgelq2_work.o \
lapacke_zgelqf.o \
lapacke_zgelqf_work.o \
lapacke_zgels.o \
lapacke_zgels_work.o \
lapacke_zgelsd.o \
lapacke_zgelsd_work.o \
lapacke_zgelss.o \
lapacke_zgelss_work.o \
lapacke_zgelsy.o \
lapacke_zgelsy_work.o \
lapacke_zgemqrt.o \
lapacke_zgemqrt_work.o \
lapacke_zgeqlf.o \
lapacke_zgeqlf_work.o \
lapacke_zgeqp3.o \
lapacke_zgeqp3_work.o \
lapacke_zgeqpf.o \
lapacke_zgeqpf_work.o \
lapacke_zgeqr2.o \
lapacke_zgeqr2_work.o \
lapacke_zgeqrf.o \
lapacke_zgeqrf_work.o \
lapacke_zgeqrfp.o \
lapacke_zgeqrfp_work.o \
lapacke_zgeqrt.o \
lapacke_zgeqrt2.o \
lapacke_zgeqrt2_work.o \
lapacke_zgeqrt3.o \
lapacke_zgeqrt3_work.o \
lapacke_zgeqrt_work.o \
lapacke_zgerfs.o \
lapacke_zgerfs_work.o \
lapacke_zgerqf.o \
lapacke_zgerqf_work.o \
lapacke_zgesdd.o \
lapacke_zgesdd_work.o \
lapacke_zgesv.o \
lapacke_zgesv_work.o \
lapacke_zgesvd.o \
lapacke_zgesvd_work.o \
lapacke_zgesvx.o \
lapacke_zgesvx_work.o \
lapacke_zgetf2.o \
lapacke_zgetf2_work.o \
lapacke_zgetrf.o \
lapacke_zgetrf_work.o \
lapacke_zgetri.o \
lapacke_zgetri_work.o \
lapacke_zgetrs.o \
lapacke_zgetrs_work.o \
lapacke_zggbak.o \
lapacke_zggbak_work.o \
lapacke_zggbal.o \
lapacke_zggbal_work.o \
lapacke_zgges.o \
lapacke_zgges_work.o \
lapacke_zggesx.o \
lapacke_zggesx_work.o \
lapacke_zggev.o \
lapacke_zggev_work.o \
lapacke_zggevx.o \
lapacke_zggevx_work.o \
lapacke_zggglm.o \
lapacke_zggglm_work.o \
lapacke_zgghrd.o \
lapacke_zgghrd_work.o \
lapacke_zgglse.o \
lapacke_zgglse_work.o \
lapacke_zggqrf.o \
lapacke_zggqrf_work.o \
lapacke_zggrqf.o \
lapacke_zggrqf_work.o \
lapacke_zggsvd.o \
lapacke_zggsvd_work.o \
lapacke_zggsvp.o \
lapacke_zggsvp_work.o \
lapacke_zgtcon.o \
lapacke_zgtcon_work.o \
lapacke_zgtrfs.o \
lapacke_zgtrfs_work.o \
lapacke_zgtsv.o \
lapacke_zgtsv_work.o \
lapacke_zgtsvx.o \
lapacke_zgtsvx_work.o \
lapacke_zgttrf.o \
lapacke_zgttrf_work.o \
lapacke_zgttrs.o \
lapacke_zgttrs_work.o \
lapacke_zhbev.o \
lapacke_zhbev_work.o \
lapacke_zhbevd.o \
lapacke_zhbevd_work.o \
lapacke_zhbevx.o \
lapacke_zhbevx_work.o \
lapacke_zhbgst.o \
lapacke_zhbgst_work.o \
lapacke_zhbgv.o \
lapacke_zhbgv_work.o \
lapacke_zhbgvd.o \
lapacke_zhbgvd_work.o \
lapacke_zhbgvx.o \
lapacke_zhbgvx_work.o \
lapacke_zhbtrd.o \
lapacke_zhbtrd_work.o \
lapacke_zhecon.o \
lapacke_zhecon_work.o \
lapacke_zheequb.o \
lapacke_zheequb_work.o \
lapacke_zheev.o \
lapacke_zheev_work.o \
lapacke_zheevd.o \
lapacke_zheevd_work.o \
lapacke_zheevr.o \
lapacke_zheevr_work.o \
lapacke_zheevx.o \
lapacke_zheevx_work.o \
lapacke_zhegst.o \
lapacke_zhegst_work.o \
lapacke_zhegv.o \
lapacke_zhegv_work.o \
lapacke_zhegvd.o \
lapacke_zhegvd_work.o \
lapacke_zhegvx.o \
lapacke_zhegvx_work.o \
lapacke_zherfs.o \
lapacke_zherfs_work.o \
lapacke_zhesv.o \
lapacke_zhesv_work.o \
lapacke_zhesvx.o \
lapacke_zhesvx_work.o \
lapacke_zheswapr.o \
lapacke_zheswapr_work.o \
lapacke_zhetrd.o \
lapacke_zhetrd_work.o \
lapacke_zhetrf.o \
lapacke_zhetrf_work.o \
lapacke_zhetri.o \
lapacke_zhetri2.o \
lapacke_zhetri2_work.o \
lapacke_zhetri2x.o \
lapacke_zhetri2x_work.o \
lapacke_zhetri_work.o \
lapacke_zhetrs.o \
lapacke_zhetrs2.o \
lapacke_zhetrs2_work.o \
lapacke_zhetrs_work.o \
lapacke_zhfrk.o \
lapacke_zhfrk_work.o \
lapacke_zhgeqz.o \
lapacke_zhgeqz_work.o \
lapacke_zhpcon.o \
lapacke_zhpcon_work.o \
lapacke_zhpev.o \
lapacke_zhpev_work.o \
lapacke_zhpevd.o \
lapacke_zhpevd_work.o \
lapacke_zhpevx.o \
lapacke_zhpevx_work.o \
lapacke_zhpgst.o \
lapacke_zhpgst_work.o \
lapacke_zhpgv.o \
lapacke_zhpgv_work.o \
lapacke_zhpgvd.o \
lapacke_zhpgvd_work.o \
lapacke_zhpgvx.o \
lapacke_zhpgvx_work.o \
lapacke_zhprfs.o \
lapacke_zhprfs_work.o \
lapacke_zhpsv.o \
lapacke_zhpsv_work.o \
lapacke_zhpsvx.o \
lapacke_zhpsvx_work.o \
lapacke_zhptrd.o \
lapacke_zhptrd_work.o \
lapacke_zhptrf.o \
lapacke_zhptrf_work.o \
lapacke_zhptri.o \
lapacke_zhptri_work.o \
lapacke_zhptrs.o \
lapacke_zhptrs_work.o \
lapacke_zhsein.o \
lapacke_zhsein_work.o \
lapacke_zhseqr.o \
lapacke_zhseqr_work.o \
lapacke_zlacgv.o \
lapacke_zlacgv_work.o \
lapacke_zlacn2.o \
lapacke_zlacn2_work.o \
lapacke_zlacp2.o \
lapacke_zlacp2_work.o \
lapacke_zlacpy.o \
lapacke_zlacpy_work.o \
lapacke_zlag2c.o \
lapacke_zlag2c_work.o \
lapacke_zlange.o \
lapacke_zlange_work.o \
lapacke_zlanhe.o \
lapacke_zlanhe_work.o \
lapacke_zlansy.o \
lapacke_zlansy_work.o \
lapacke_zlantr.o \
lapacke_zlantr_work.o \
lapacke_zlapmr.o \
lapacke_zlapmr_work.o \
lapacke_zlarfb.o \
lapacke_zlarfb_work.o \
lapacke_zlarfg.o \
lapacke_zlarfg_work.o \
lapacke_zlarft.o \
lapacke_zlarft_work.o \
lapacke_zlarfx.o \
lapacke_zlarfx_work.o \
lapacke_zlarnv.o \
lapacke_zlarnv_work.o \
lapacke_zlaset.o \
lapacke_zlaset_work.o \
lapacke_zlaswp.o \
lapacke_zlaswp_work.o \
lapacke_zlauum.o \
lapacke_zlauum_work.o \
lapacke_zpbcon.o \
lapacke_zpbcon_work.o \
lapacke_zpbequ.o \
lapacke_zpbequ_work.o \
lapacke_zpbrfs.o \
lapacke_zpbrfs_work.o \
lapacke_zpbstf.o \
lapacke_zpbstf_work.o \
lapacke_zpbsv.o \
lapacke_zpbsv_work.o \
lapacke_zpbsvx.o \
lapacke_zpbsvx_work.o \
lapacke_zpbtrf.o \
lapacke_zpbtrf_work.o \
lapacke_zpbtrs.o \
lapacke_zpbtrs_work.o \
lapacke_zpftrf.o \
lapacke_zpftrf_work.o \
lapacke_zpftri.o \
lapacke_zpftri_work.o \
lapacke_zpftrs.o \
lapacke_zpftrs_work.o \
lapacke_zpocon.o \
lapacke_zpocon_work.o \
lapacke_zpoequ.o \
lapacke_zpoequ_work.o \
lapacke_zpoequb.o \
lapacke_zpoequb_work.o \
lapacke_zporfs.o \
lapacke_zporfs_work.o \
lapacke_zposv.o \
lapacke_zposv_work.o \
lapacke_zposvx.o \
lapacke_zposvx_work.o \
lapacke_zpotrf.o \
lapacke_zpotrf_work.o \
lapacke_zpotri.o \
lapacke_zpotri_work.o \
lapacke_zpotrs.o \
lapacke_zpotrs_work.o \
lapacke_zppcon.o \
lapacke_zppcon_work.o \
lapacke_zppequ.o \
lapacke_zppequ_work.o \
lapacke_zpprfs.o \
lapacke_zpprfs_work.o \
lapacke_zppsv.o \
lapacke_zppsv_work.o \
lapacke_zppsvx.o \
lapacke_zppsvx_work.o \
lapacke_zpptrf.o \
lapacke_zpptrf_work.o \
lapacke_zpptri.o \
lapacke_zpptri_work.o \
lapacke_zpptrs.o \
lapacke_zpptrs_work.o \
lapacke_zpstrf.o \
lapacke_zpstrf_work.o \
lapacke_zptcon.o \
lapacke_zptcon_work.o \
lapacke_zpteqr.o \
lapacke_zpteqr_work.o \
lapacke_zptrfs.o \
lapacke_zptrfs_work.o \
lapacke_zptsv.o \
lapacke_zptsv_work.o \
lapacke_zptsvx.o \
lapacke_zptsvx_work.o \
lapacke_zpttrf.o \
lapacke_zpttrf_work.o \
lapacke_zpttrs.o \
lapacke_zpttrs_work.o \
lapacke_zspcon.o \
lapacke_zspcon_work.o \
lapacke_zsprfs.o \
lapacke_zsprfs_work.o \
lapacke_zspsv.o \
lapacke_zspsv_work.o \
lapacke_zspsvx.o \
lapacke_zspsvx_work.o \
lapacke_zsptrf.o \
lapacke_zsptrf_work.o \
lapacke_zsptri.o \
lapacke_zsptri_work.o \
lapacke_zsptrs.o \
lapacke_zsptrs_work.o \
lapacke_zstedc.o \
lapacke_zstedc_work.o \
lapacke_zstegr.o \
lapacke_zstegr_work.o \
lapacke_zstein.o \
lapacke_zstein_work.o \
lapacke_zstemr.o \
lapacke_zstemr_work.o \
lapacke_zsteqr.o \
lapacke_zsteqr_work.o \
lapacke_zsycon.o \
lapacke_zsycon_work.o \
lapacke_zsyconv.o \
lapacke_zsyconv_work.o \
lapacke_zsyequb.o \
lapacke_zsyequb_work.o \
lapacke_zsyrfs.o \
lapacke_zsyrfs_work.o \
lapacke_zsysv.o \
lapacke_zsysv_rook.o \
lapacke_zsysv_rook_work.o \
lapacke_zsysv_work.o \
lapacke_zsysvx.o \
lapacke_zsysvx_work.o \
lapacke_zsyswapr.o \
lapacke_zsyswapr_work.o \
lapacke_zsytrf.o \
lapacke_zsytrf_work.o \
lapacke_zsytri.o \
lapacke_zsytri2.o \
lapacke_zsytri2_work.o \
lapacke_zsytri2x.o \
lapacke_zsytri2x_work.o \
lapacke_zsytri_work.o \
lapacke_zsytrs.o \
lapacke_zsytrs2.o \
lapacke_zsytrs2_work.o \
lapacke_zsytrs_work.o \
lapacke_ztbcon.o \
lapacke_ztbcon_work.o \
lapacke_ztbrfs.o \
lapacke_ztbrfs_work.o \
lapacke_ztbtrs.o \
lapacke_ztbtrs_work.o \
lapacke_ztfsm.o \
lapacke_ztfsm_work.o \
lapacke_ztftri.o \
lapacke_ztftri_work.o \
lapacke_ztfttp.o \
lapacke_ztfttp_work.o \
lapacke_ztfttr.o \
lapacke_ztfttr_work.o \
lapacke_ztgevc.o \
lapacke_ztgevc_work.o \
lapacke_ztgexc.o \
lapacke_ztgexc_work.o \
lapacke_ztgsen.o \
lapacke_ztgsen_work.o \
lapacke_ztgsja.o \
lapacke_ztgsja_work.o \
lapacke_ztgsna.o \
lapacke_ztgsna_work.o \
lapacke_ztgsyl.o \
lapacke_ztgsyl_work.o \
lapacke_ztpcon.o \
lapacke_ztpcon_work.o \
lapacke_ztpmqrt.o \
lapacke_ztpmqrt_work.o \
lapacke_ztpqrt.o \
lapacke_ztpqrt2.o \
lapacke_ztpqrt2_work.o \
lapacke_ztpqrt_work.o \
lapacke_ztprfb.o \
lapacke_ztprfb_work.o \
lapacke_ztprfs.o \
lapacke_ztprfs_work.o \
lapacke_ztptri.o \
lapacke_ztptri_work.o \
lapacke_ztptrs.o \
lapacke_ztptrs_work.o \
lapacke_ztpttf.o \
lapacke_ztpttf_work.o \
lapacke_ztpttr.o \
lapacke_ztpttr_work.o \
lapacke_ztrcon.o \
lapacke_ztrcon_work.o \
lapacke_ztrevc.o \
lapacke_ztrevc_work.o \
lapacke_ztrexc.o \
lapacke_ztrexc_work.o \
lapacke_ztrrfs.o \
lapacke_ztrrfs_work.o \
lapacke_ztrsen.o \
lapacke_ztrsen_work.o \
lapacke_ztrsna.o \
lapacke_ztrsna_work.o \
lapacke_ztrsyl.o \
lapacke_ztrsyl_work.o \
lapacke_ztrtri.o \
lapacke_ztrtri_work.o \
lapacke_ztrtrs.o \
lapacke_ztrtrs_work.o \
lapacke_ztrttf.o \
lapacke_ztrttf_work.o \
lapacke_ztrttp.o \
lapacke_ztrttp_work.o \
lapacke_ztzrzf.o \
lapacke_ztzrzf_work.o \
lapacke_zunbdb.o \
lapacke_zunbdb_work.o \
lapacke_zuncsd.o \
lapacke_zuncsd_work.o \
lapacke_zungbr.o \
lapacke_zungbr_work.o \
lapacke_zunghr.o \
lapacke_zunghr_work.o \
lapacke_zunglq.o \
lapacke_zunglq_work.o \
lapacke_zungql.o \
lapacke_zungql_work.o \
lapacke_zungqr.o \
lapacke_zungqr_work.o \
lapacke_zungrq.o \
lapacke_zungrq_work.o \
lapacke_zungtr.o \
lapacke_zungtr_work.o \
lapacke_zunmbr.o \
lapacke_zunmbr_work.o \
lapacke_zunmhr.o \
lapacke_zunmhr_work.o \
lapacke_zunmlq.o \
lapacke_zunmlq_work.o \
lapacke_zunmql.o \
lapacke_zunmql_work.o \
lapacke_zunmqr.o \
lapacke_zunmqr_work.o \
lapacke_zunmrq.o \
lapacke_zunmrq_work.o \
lapacke_zunmrz.o \
lapacke_zunmrz_work.o \
lapacke_zunmtr.o \
lapacke_zunmtr_work.o \
lapacke_zupgtr.o \
lapacke_zupgtr_work.o \
lapacke_zupmtr.o \
lapacke_zupmtr_work.o \
lapacke_zsyr.o \
lapacke_csyr.o \
lapacke_zsyr_work.o \
lapacke_csyr_work.o \
lapacke_ilaver.o
SRCX_OBJ = \
lapacke_cgbrfsx.o lapacke_cporfsx.o lapacke_dgerfsx.o lapacke_sgbrfsx.o lapacke_ssyrfsx.o lapacke_zherfsx.o \
lapacke_cgbrfsx_work.o lapacke_cporfsx_work.o lapacke_dgerfsx_work.o lapacke_sgbrfsx_work.o lapacke_ssyrfsx_work.o lapacke_zherfsx_work.o \
lapacke_cgerfsx.o lapacke_csyrfsx.o lapacke_dporfsx.o lapacke_sgerfsx.o lapacke_zgbrfsx.o lapacke_zporfsx.o \
lapacke_cgerfsx_work.o lapacke_csyrfsx_work.o lapacke_dporfsx_work.o lapacke_sgerfsx_work.o lapacke_zgbrfsx_work.o lapacke_zporfsx_work.o \
lapacke_cherfsx.o lapacke_dgbrfsx.o lapacke_dsyrfsx.o lapacke_sporfsx.o lapacke_zgerfsx.o lapacke_zsyrfsx.o \
lapacke_cherfsx_work.o lapacke_dgbrfsx_work.o lapacke_dsyrfsx_work.o lapacke_sporfsx_work.o lapacke_zgerfsx_work.o lapacke_zsyrfsx_work.o \
lapacke_cgbsvxx.o lapacke_cposvxx.o lapacke_dgesvxx.o lapacke_sgbsvxx.o lapacke_ssysvxx.o lapacke_zhesvxx.o \
lapacke_cgbsvxx_work.o lapacke_cposvxx_work.o lapacke_dgesvxx_work.o lapacke_sgbsvxx_work.o lapacke_ssysvxx_work.o lapacke_zhesvxx_work.o \
lapacke_cgesvxx.o lapacke_csysvxx.o lapacke_dposvxx.o lapacke_sgesvxx.o lapacke_zgbsvxx.o lapacke_zposvxx.o \
lapacke_cgesvxx_work.o lapacke_csysvxx_work.o lapacke_dposvxx_work.o lapacke_sgesvxx_work.o lapacke_zgbsvxx_work.o lapacke_zposvxx_work.o \
lapacke_chesvxx.o lapacke_dgbsvxx.o lapacke_dsysvxx.o lapacke_sposvxx.o lapacke_zgesvxx.o lapacke_zsysvxx.o \
lapacke_chesvxx_work.o lapacke_dgbsvxx_work.o lapacke_dsysvxx_work.o lapacke_sposvxx_work.o lapacke_zgesvxx_work.o lapacke_zsysvxx_work.o
# FILE PARTS OF TMGLIB
MATGEN_OBJ = \
lapacke_clatms.o \
lapacke_clatms_work.o \
lapacke_dlatms.o \
lapacke_dlatms_work.o \
lapacke_slatms.o \
lapacke_slatms_work.o \
lapacke_zlatms.o \
lapacke_zlatms_work.o \
lapacke_clagge.o \
lapacke_clagge_work.o \
lapacke_dlagge.o \
lapacke_dlagge_work.o \
lapacke_slagge.o \
lapacke_slagge_work.o \
lapacke_zlagge.o \
lapacke_zlagge_work.o \
lapacke_claghe.o \
lapacke_claghe_work.o \
lapacke_zlaghe.o \
lapacke_zlaghe_work.o \
lapacke_clagsy.o \
lapacke_clagsy_work.o \
lapacke_dlagsy.o \
lapacke_dlagsy_work.o \
lapacke_slagsy.o \
lapacke_slagsy_work.o \
lapacke_zlagsy.o \
lapacke_zlagsy_work.o
COBJ_FILES := $(CSRC_OBJ)
SOBJ_FILES := $(SSRC_OBJ)
DOBJ_FILES := $(DSRC_OBJ)
ZOBJ_FILES := $(ZSRC_OBJ)
ifdef LAPACKE_TESTING
ZOBJ_FILES += $(MATGEN_OBJ)
endif
ALLOBJ = $(COBJ_FILES) $(DOBJ_FILES) $(SOBJ_FILES) $(ZOBJ_FILES) $(OBJ_FILES)
ifdef USEXBLAS
ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
endif
OBJ_FILES := $(C_FILES:.o=.o)
all: ../../$(LAPACKELIB)
../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ)
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(COBJ_FILES)
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(DOBJ_FILES)
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(SOBJ_FILES)
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ZOBJ_FILES)
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLXOBJ)
$(RANLIB) ../../$(LAPACKELIB)
.c.o:
$(CC) -c $(CFLAGS) -I ../include -o $@ $<
clean:
rm -f *.o
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment