#* Created RJudd */
#* SPAWARSYSCEN D857 */
#**********************************************************************
#/ For TASP VSIPL Documentation and Code neither the United States    /
#/ Government, the United States Navy, nor any of their employees,    /
#/ makes any warranty, express or implied, including the warranties   /
#/ of merchantability and fitness for a particular purpose, or        /
#/ assumes any legal liability or responsibility for the accuracy,    /
#/ completeness, or usefulness of any information, apparatus,         /
#/ product, or process disclosed, or represents that its use would    /
#/ not infringe privately owned rights                                /
#*********************************************************************/
#* $Id: Makefile,v 2.0 2003/02/22 15:23:04 judd Exp $ */
CC=cc
DIR=..
INCLUDE=-I$(DIR)/include 
LIB=-L$(DIR)/lib 
VLIB = -lvsip
VULIB=-lVU
FFTWLIB=

SOURCE = test_scp_fft/ccfftip_d.h \
test_scp_fft/ccfftip_f.h \
test_scp_fft/ccfftop_d.h \
test_scp_fft/ccfftop_f.h \
test_scp_fft/ccfftop_sc_d.h \
test_scp_fft/ccfftop_sc_f.h \
test_scp_fft/crfftop_d.h \
test_scp_fft/crfftop_f.h \
test_scp_fft/iccfftip_d.h \
test_scp_fft/iccfftip_f.h \
test_scp_fft/iccfftop_d.h \
test_scp_fft/iccfftop_f.h \
test_scp_fft/rcfftop_d.h \
test_scp_fft/rcfftop_f.h \
test_scp_fft/test_fft.h \
test_scp_fir/cfir_N201_D2_d.h \
test_scp_fir/cfir_N201_D2_f.h \
test_scp_fir/cfir_N201_D3_d.h \
test_scp_fir/cfir_N201_D3_f.h \
test_scp_fir/firE_n3_N67_D2_d.h \
test_scp_fir/firE_n3_N67_D2_f.h \
test_scp_fir/firO_n3_N67_D3_d.h \
test_scp_fir/firO_n3_N67_D3_f.h \
test_scp_fir/fir_N200_D1_d.h \
test_scp_fir/fir_N200_D1_f.h \
test_scp_fir/fir_N201_D1_NS_d.h \
test_scp_fir/fir_N201_D1_NS_f.h \
test_scp_fir/fir_N201_D1_NS_sc_d.h \
test_scp_fir/fir_N201_D1_NS_sc_f.h \
test_scp_fir/fir_N201_D1_d.h \
test_scp_fir/fir_N201_D1_f.h \
test_scp_fir/fir_N201_D2_NS_d.h \
test_scp_fir/fir_N201_D2_NS_f.h \
test_scp_fir/fir_N201_D2_NS_sc_d.h \
test_scp_fir/fir_N201_D2_NS_sc_f.h \
test_scp_fir/fir_N201_D2_d.h \
test_scp_fir/fir_N201_D2_f.h \
test_scp_fir/fir_N201_D3_NS_d.h \
test_scp_fir/fir_N201_D3_NS_f.h \
test_scp_fir/fir_N201_D3_d.h \
test_scp_fir/fir_N201_D3_f.h \
test_scp_fir/fir_N201_D3_sc_d.h \
test_scp_fir/fir_N201_D3_sc_f.h \
test_scp_fir/fir_n3_N67_D1_d.h \
test_scp_fir/fir_n3_N67_D1_f.h \
test_scp_fir/fir_n3_N67_D2_d.h \
test_scp_fir/fir_n3_N67_D2_f.h \
test_scp_fir/fir_n3_N67_D3_NS_d.h \
test_scp_fir/fir_n3_N67_D3_NS_f.h \
test_scp_fir/fir_n3_N67_D3_d.h \
test_scp_fir/fir_n3_N67_D3_f.h \
test_scp_fir/test_fir.h \
test_scp_scalar/acos_d.h \
test_scp_scalar/acos_f.h \
test_scp_scalar/arg_d.h \
test_scp_scalar/arg_f.h \
test_scp_scalar/asin_d.h \
test_scp_scalar/asin_f.h \
test_scp_scalar/atan2_d.h \
test_scp_scalar/atan2_f.h \
test_scp_scalar/atan_d.h \
test_scp_scalar/atan_f.h \
test_scp_scalar/cadd_d.h \
test_scp_scalar/cadd_f.h \
test_scp_scalar/cdiv_d.h \
test_scp_scalar/cdiv_f.h \
test_scp_scalar/ceil_d.h \
test_scp_scalar/ceil_f.h \
test_scp_scalar/cexp_d.h \
test_scp_scalar/cexp_f.h \
test_scp_scalar/cjmul_d.h \
test_scp_scalar/cjmul_f.h \
test_scp_scalar/clog_d.h \
test_scp_scalar/clog_f.h \
test_scp_scalar/cmag_d.h \
test_scp_scalar/cmag_f.h \
test_scp_scalar/cmagsq_d.h \
test_scp_scalar/cmagsq_f.h \
test_scp_scalar/cmplx_d.h \
test_scp_scalar/cmplx_f.h \
test_scp_scalar/cmul_d.h \
test_scp_scalar/cmul_f.h \
test_scp_scalar/cneg_d.h \
test_scp_scalar/cneg_f.h \
test_scp_scalar/conj_d.h \
test_scp_scalar/conj_f.h \
test_scp_scalar/cos_d.h \
test_scp_scalar/cos_f.h \
test_scp_scalar/cosh_d.h \
test_scp_scalar/cosh_f.h \
test_scp_scalar/crecip_d.h \
test_scp_scalar/crecip_f.h \
test_scp_scalar/csqrt_d.h \
test_scp_scalar/csqrt_f.h \
test_scp_scalar/csub_d.h \
test_scp_scalar/csub_f.h \
test_scp_scalar/exp10_d.h \
test_scp_scalar/exp10_f.h \
test_scp_scalar/exp_d.h \
test_scp_scalar/exp_f.h \
test_scp_scalar/floor_d.h \
test_scp_scalar/floor_f.h \
test_scp_scalar/fmod_d.h \
test_scp_scalar/fmod_f.h \
test_scp_scalar/hypot_d.h \
test_scp_scalar/hypot_f.h \
test_scp_scalar/imag_d.h \
test_scp_scalar/imag_f.h \
test_scp_scalar/log10_d.h \
test_scp_scalar/log10_f.h \
test_scp_scalar/log_d.h \
test_scp_scalar/log_f.h \
test_scp_scalar/mag_d.h \
test_scp_scalar/mag_f.h \
test_scp_scalar/matindex.h \
test_scp_scalar/max_d.h \
test_scp_scalar/max_f.h \
test_scp_scalar/mcolindex.h \
test_scp_scalar/min_d.h \
test_scp_scalar/min_f.h \
test_scp_scalar/mrowindex.h \
test_scp_scalar/polar_d.h \
test_scp_scalar/polar_f.h \
test_scp_scalar/pow_d.h \
test_scp_scalar/pow_f.h \
test_scp_scalar/real_f.h \
test_scp_scalar/rect_d.h \
test_scp_scalar/rect_f.h \
test_scp_scalar/rsqrt_d.h \
test_scp_scalar/rsqrt_f.h \
test_scp_scalar/sin_d.h \
test_scp_scalar/sin_f.h \
test_scp_scalar/sinh_d.h \
test_scp_scalar/sinh_f.h \
test_scp_scalar/sqrt_d.h \
test_scp_scalar/sqrt_f.h \
test_scp_scalar/tan_d.h \
test_scp_scalar/tan_f.h \
test_scp_scalar/tanh_d.h \
test_scp_scalar/tanh_f.h \
test_scp_simple/cgemp_d.h \
test_scp_simple/cgemp_f.h \
test_scp_simple/cgems_d.h \
test_scp_simple/cgems_f.h \
test_scp_simple/cmadd_d.h \
test_scp_simple/cmadd_f.h \
test_scp_simple/cmconj_d.h \
test_scp_simple/cmconj_f.h \
test_scp_simple/cmdiv_d.h \
test_scp_simple/cmdiv_f.h \
test_scp_simple/cmexp_d.h \
test_scp_simple/cmexp_f.h \
test_scp_simple/cmexpoavg_d.h \
test_scp_simple/cmexpoavg_f.h \
test_scp_simple/cmfill_d.h \
test_scp_simple/cmfill_f.h \
test_scp_simple/cmgather_d.h \
test_scp_simple/cmgather_f.h \
test_scp_simple/cmherm_d.h \
test_scp_simple/cmherm_f.h \
test_scp_simple/cmjmul_d.h \
test_scp_simple/cmjmul_f.h \
test_scp_simple/cmlog_d.h \
test_scp_simple/cmlog_f.h \
test_scp_simple/cmmag_d.h \
test_scp_simple/cmmag_f.h \
test_scp_simple/cmmeansqval_d.h \
test_scp_simple/cmmeansqval_f.h \
test_scp_simple/cmmeanval_d.h \
test_scp_simple/cmmeanval_f.h \
test_scp_simple/cmmul_d.h \
test_scp_simple/cmmul_f.h \
test_scp_simple/cmneg_d.h \
test_scp_simple/cmneg_f.h \
test_scp_simple/cmprod_d.h \
test_scp_simple/cmprod_f.h \
test_scp_simple/cmprodh_d.h \
test_scp_simple/cmprodh_f.h \
test_scp_simple/cmprodj_d.h \
test_scp_simple/cmprodj_f.h \
test_scp_simple/cmprodt_d.h \
test_scp_simple/cmprodt_f.h \
test_scp_simple/cmrecip_d.h \
test_scp_simple/cmrecip_f.h \
test_scp_simple/cmrsdiv_d.h \
test_scp_simple/cmrsdiv_f.h \
test_scp_simple/cmscatter_d.h \
test_scp_simple/cmscatter_f.h \
test_scp_simple/cmsqrt_d.h \
test_scp_simple/cmsqrt_f.h \
test_scp_simple/cmsub_d.h \
test_scp_simple/cmsub_f.h \
test_scp_simple/cmswap_d.h \
test_scp_simple/cmswap_f.h \
test_scp_simple/cmtrans_d.h \
test_scp_simple/cmtrans_f.h \
test_scp_simple/cmvprod_d.h \
test_scp_simple/cmvprod_f.h \
test_scp_simple/crmdiv_d.h \
test_scp_simple/crmdiv_f.h \
test_scp_simple/crmsub_d.h \
test_scp_simple/crmsub_f.h \
test_scp_simple/crvdiv_d.h \
test_scp_simple/crvdiv_f.h \
test_scp_simple/crvsub_d.h \
test_scp_simple/crvsub_f.h \
test_scp_simple/csmadd_d.h \
test_scp_simple/csmadd_f.h \
test_scp_simple/csmdiv_d.h \
test_scp_simple/csmdiv_f.h \
test_scp_simple/csmmul_d.h \
test_scp_simple/csmmul_f.h \
test_scp_simple/csmsub_d.h \
test_scp_simple/csmsub_f.h \
test_scp_simple/csvadd_d.h \
test_scp_simple/csvadd_f.h \
test_scp_simple/csvdiv_d.h \
test_scp_simple/csvdiv_f.h \
test_scp_simple/csvmul_d.h \
test_scp_simple/csvmul_f.h \
test_scp_simple/cvadd_d.h \
test_scp_simple/cvadd_f.h \
test_scp_simple/cvam_d.h \
test_scp_simple/cvam_f.h \
test_scp_simple/cvconj_d.h \
test_scp_simple/cvconj_f.h \
test_scp_simple/cvdiv_d.h \
test_scp_simple/cvdiv_f.h \
test_scp_simple/cvdot_d.h \
test_scp_simple/cvdot_f.h \
test_scp_simple/cvexp_d.h \
test_scp_simple/cvexp_f.h \
test_scp_simple/cvexpoavg_d.h \
test_scp_simple/cvexpoavg_f.h \
test_scp_simple/cvfill_d.h \
test_scp_simple/cvfill_f.h \
test_scp_simple/cvgather_d.h \
test_scp_simple/cvgather_f.h \
test_scp_simple/cvjdot_d.h \
test_scp_simple/cvjdot_f.h \
test_scp_simple/cvjmul_d.h \
test_scp_simple/cvjmul_f.h \
test_scp_simple/cvlog_d.h \
test_scp_simple/cvlog_f.h \
test_scp_simple/cvmag_d.h \
test_scp_simple/cvmag_f.h \
test_scp_simple/cvmeansqval_d.h \
test_scp_simple/cvmeansqval_f.h \
test_scp_simple/cvmmul_d.h \
test_scp_simple/cvmmul_f.h \
test_scp_simple/cvmprod_d.h \
test_scp_simple/cvmprod_f.h \
test_scp_simple/cvmsa_d.h \
test_scp_simple/cvmsa_f.h \
test_scp_simple/cvmul_d.h \
test_scp_simple/cvmul_f.h \
test_scp_simple/cvneg_d.h \
test_scp_simple/cvneg_f.h \
test_scp_simple/cvouter_d.h \
test_scp_simple/cvouter_f.h \
test_scp_simple/cvrsdiv_d.h \
test_scp_simple/cvrsdiv_f.h \
test_scp_simple/cvsam_d.h \
test_scp_simple/cvsam_f.h \
test_scp_simple/cvscatter_d.h \
test_scp_simple/cvscatter_f.h \
test_scp_simple/cvsma_d.h \
test_scp_simple/cvsma_f.h \
test_scp_simple/cvsub_d.h \
test_scp_simple/cvsub_f.h \
test_scp_simple/cvswap_d.h \
test_scp_simple/cvswap_f.h \
test_scp_simple/gemp_d.h \
test_scp_simple/gemp_f.h \
test_scp_simple/gems_d.h \
test_scp_simple/gems_f.h \
test_scp_simple/macos_d.h \
test_scp_simple/macos_f.h \
test_scp_simple/madd_d.h \
test_scp_simple/madd_f.h \
test_scp_simple/malltrue_bl.h \
test_scp_simple/manytrue_bl.h \
test_scp_simple/marg_d.h \
test_scp_simple/marg_f.h \
test_scp_simple/masin_d.h \
test_scp_simple/masin_f.h \
test_scp_simple/matan2_d.h \
test_scp_simple/matan2_f.h \
test_scp_simple/matan_d.h \
test_scp_simple/matan_f.h \
test_scp_simple/mclip_d.h \
test_scp_simple/mclip_f.h \
test_scp_simple/mcmagsq_d.h \
test_scp_simple/mcmagsq_f.h \
test_scp_simple/mcmaxmgsq_d.h \
test_scp_simple/mcmaxmgsq_f.h \
test_scp_simple/mcmaxmgsqval_d.h \
test_scp_simple/mcmaxmgsqval_f.h \
test_scp_simple/mcminmgsq_d.h \
test_scp_simple/mcminmgsq_f.h \
test_scp_simple/mcminmgsqval_d.h \
test_scp_simple/mcminmgsqval_f.h \
test_scp_simple/mcos_d.h \
test_scp_simple/mcos_f.h \
test_scp_simple/mcosh_d.h \
test_scp_simple/mcosh_f.h \
test_scp_simple/mdiv_d.h \
test_scp_simple/mdiv_f.h \
test_scp_simple/meuler_d.h \
test_scp_simple/meuler_f.h \
test_scp_simple/mexp10_d.h \
test_scp_simple/mexp10_f.h \
test_scp_simple/mexp_d.h \
test_scp_simple/mexp_f.h \
test_scp_simple/mexpoavg_d.h \
test_scp_simple/mexpoavg_f.h \
test_scp_simple/mfill_d.h \
test_scp_simple/mfill_f.h \
test_scp_simple/mgather_d.h \
test_scp_simple/mgather_f.h \
test_scp_simple/mhypot_d.h \
test_scp_simple/mhypot_f.h \
test_scp_simple/mindexbool.h \
test_scp_simple/minvclip_d.h \
test_scp_simple/minvclip_f.h \
test_scp_simple/mleq_d.h \
test_scp_simple/mleq_f.h \
test_scp_simple/mlge_d.h \
test_scp_simple/mlge_f.h \
test_scp_simple/mlgt_d.h \
test_scp_simple/mlgt_f.h \
test_scp_simple/mlle_d.h \
test_scp_simple/mlle_f.h \
test_scp_simple/mllt_d.h \
test_scp_simple/mllt_f.h \
test_scp_simple/mlne_d.h \
test_scp_simple/mlne_f.h \
test_scp_simple/mlog10_d.h \
test_scp_simple/mlog10_f.h \
test_scp_simple/mlog_d.h \
test_scp_simple/mlog_f.h \
test_scp_simple/mmag_d.h \
test_scp_simple/mmag_f.h \
test_scp_simple/mmax_d.h \
test_scp_simple/mmax_f.h \
test_scp_simple/mmaxmg_d.h \
test_scp_simple/mmaxmg_f.h \
test_scp_simple/mmaxmgval_d.h \
test_scp_simple/mmaxmgval_f.h \
test_scp_simple/mmaxval_d.h \
test_scp_simple/mmaxval_f.h \
test_scp_simple/mmeansqval_d.h \
test_scp_simple/mmeansqval_f.h \
test_scp_simple/mmeanval_d.h \
test_scp_simple/mmeanval_f.h \
test_scp_simple/mmin_d.h \
test_scp_simple/mmin_f.h \
test_scp_simple/mminmg_d.h \
test_scp_simple/mminmg_f.h \
test_scp_simple/mminmgval_d.h \
test_scp_simple/mminmgval_f.h \
test_scp_simple/mminval_d.h \
test_scp_simple/mminval_f.h \
test_scp_simple/mmul_d.h \
test_scp_simple/mmul_f.h \
test_scp_simple/mneg_d.h \
test_scp_simple/mneg_f.h \
test_scp_simple/mprod_d.h \
test_scp_simple/mprod_f.h \
test_scp_simple/mprodt_d.h \
test_scp_simple/mprodt_f.h \
test_scp_simple/mrecip_d.h \
test_scp_simple/mrecip_f.h \
test_scp_simple/mrsqrt_d.h \
test_scp_simple/mrsqrt_f.h \
test_scp_simple/mscatter_d.h \
test_scp_simple/mscatter_f.h \
test_scp_simple/msdiv_d.h \
test_scp_simple/msdiv_f.h \
test_scp_simple/msin_d.h \
test_scp_simple/msin_f.h \
test_scp_simple/msinh_d.h \
test_scp_simple/msinh_f.h \
test_scp_simple/msq_d.h \
test_scp_simple/msq_f.h \
test_scp_simple/msqrt_d.h \
test_scp_simple/msqrt_f.h \
test_scp_simple/msub_d.h \
test_scp_simple/msub_f.h \
test_scp_simple/msumsqval_d.h \
test_scp_simple/msumsqval_f.h \
test_scp_simple/msumval_bl.h \
test_scp_simple/msumval_d.h \
test_scp_simple/msumval_f.h \
test_scp_simple/mswap_d.h \
test_scp_simple/mswap_f.h \
test_scp_simple/mtan_d.h \
test_scp_simple/mtan_f.h \
test_scp_simple/mtanh_d.h \
test_scp_simple/mtanh_f.h \
test_scp_simple/mtrans_d.h \
test_scp_simple/mtrans_f.h \
test_scp_simple/mvprod_d.h \
test_scp_simple/mvprod_f.h \
test_scp_simple/rcmadd_d.h \
test_scp_simple/rcmadd_f.h \
test_scp_simple/rcmdiv_d.h \
test_scp_simple/rcmdiv_f.h \
test_scp_simple/rcmmul_d.h \
test_scp_simple/rcmmul_f.h \
test_scp_simple/rcmsub_d.h \
test_scp_simple/rcmsub_f.h \
test_scp_simple/rcvadd_d.h \
test_scp_simple/rcvadd_f.h \
test_scp_simple/rcvdiv_d.h \
test_scp_simple/rcvdiv_f.h \
test_scp_simple/rcvmul_d.h \
test_scp_simple/rcvmul_f.h \
test_scp_simple/rcvsub_d.h \
test_scp_simple/rcvsub_f.h \
test_scp_simple/rscmadd_d.h \
test_scp_simple/rscmadd_f.h \
test_scp_simple/rscmdiv_d.h \
test_scp_simple/rscmdiv_f.h \
test_scp_simple/rscmmul_d.h \
test_scp_simple/rscmmul_f.h \
test_scp_simple/rscmsub_d.h \
test_scp_simple/rscmsub_f.h \
test_scp_simple/rscvadd_d.h \
test_scp_simple/rscvadd_f.h \
test_scp_simple/rscvdiv_d.h \
test_scp_simple/rscvdiv_f.h \
test_scp_simple/rvcmmul_d.h \
test_scp_simple/rvcmmul_f.h \
test_scp_simple/smadd_d.h \
test_scp_simple/smadd_f.h \
test_scp_simple/smdiv_d.h \
test_scp_simple/smdiv_f.h \
test_scp_simple/smmul_d.h \
test_scp_simple/smmul_f.h \
test_scp_simple/smsub_d.h \
test_scp_simple/smsub_f.h \
test_scp_simple/svadd_d.h \
test_scp_simple/svadd_f.h \
test_scp_simple/svmul_d.h \
test_scp_simple/svmul_f.h \
test_scp_simple/vacos_d.h \
test_scp_simple/vacos_f.h \
test_scp_simple/vadd_d.h \
test_scp_simple/vadd_f.h \
test_scp_simple/valltrue_bl.h \
test_scp_simple/vam_d.h \
test_scp_simple/vam_f.h \
test_scp_simple/vanytrue_bl.h \
test_scp_simple/varg_d.h \
test_scp_simple/varg_f.h \
test_scp_simple/vasin_d.h \
test_scp_simple/vasin_f.h \
test_scp_simple/vatan2_d.h \
test_scp_simple/vatan2_f.h \
test_scp_simple/vatan_d.h \
test_scp_simple/vatan_f.h \
test_scp_simple/vclip_d.h \
test_scp_simple/vclip_f.h \
test_scp_simple/vcmaxmgsq_d.h \
test_scp_simple/vcmaxmgsq_f.h \
test_scp_simple/vcminmgsqval_d.h \
test_scp_simple/vcminmgsqval_f.h \
test_scp_simple/vcmplx_d.h \
test_scp_simple/vcmplx_f.h \
test_scp_simple/vcos_d.h \
test_scp_simple/vcos_f.h \
test_scp_simple/vcosh_d.h \
test_scp_simple/vcosh_f.h \
test_scp_simple/vdiv_d.h \
test_scp_simple/vdiv_f.h \
test_scp_simple/vdot_d.h \
test_scp_simple/vdot_f.h \
test_scp_simple/veuler_d.h \
test_scp_simple/veuler_f.h \
test_scp_simple/vexp_d.h \
test_scp_simple/vexp_f.h \
test_scp_simple/vexpoavg_d.h \
test_scp_simple/vexpoavg_f.h \
test_scp_simple/vfill_d.h \
test_scp_simple/vfill_f.h \
test_scp_simple/vgather_d.h \
test_scp_simple/vgather_f.h \
test_scp_simple/vhisto_d.h \
test_scp_simple/vhisto_f.h \
test_scp_simple/vhypot_d.h \
test_scp_simple/vhypot_f.h \
test_scp_simple/vimag_d.h \
test_scp_simple/vimag_f.h \
test_scp_simple/vinvclip_d.h \
test_scp_simple/vinvclip_f.h \
test_scp_simple/vleq_d.h \
test_scp_simple/vleq_f.h \
test_scp_simple/vlge_d.h \
test_scp_simple/vlge_f.h \
test_scp_simple/vlgt_d.h \
test_scp_simple/vlgt_f.h \
test_scp_simple/vlle_d.h \
test_scp_simple/vlle_f.h \
test_scp_simple/vllt_d.h \
test_scp_simple/vllt_f.h \
test_scp_simple/vlne_d.h \
test_scp_simple/vlne_f.h \
test_scp_simple/vlog10_d.h \
test_scp_simple/vlog10_f.h \
test_scp_simple/vlog_d.h \
test_scp_simple/vlog_f.h \
test_scp_simple/vmag_d.h \
test_scp_simple/vmag_f.h \
test_scp_simple/vmax_d.h \
test_scp_simple/vmax_f.h \
test_scp_simple/vmaxmg_d.h \
test_scp_simple/vmaxmg_f.h \
test_scp_simple/vmeansqval_d.h \
test_scp_simple/vmeansqval_f.h \
test_scp_simple/vmin_d.h \
test_scp_simple/vmin_f.h \
test_scp_simple/vminmg_d.h \
test_scp_simple/vminmg_f.h \
test_scp_simple/vmmul_d.h \
test_scp_simple/vmmul_f.h \
test_scp_simple/vmodulate_d.h \
test_scp_simple/vmodulate_f.h \
test_scp_simple/vmprod_d.h \
test_scp_simple/vmprod_f.h \
test_scp_simple/vmsa_d.h \
test_scp_simple/vmsa_f.h \
test_scp_simple/vmul_d.h \
test_scp_simple/vmul_f.h \
test_scp_simple/vneg_d.h \
test_scp_simple/vneg_f.h \
test_scp_simple/vnot_bl.h \
test_scp_simple/vouter_d.h \
test_scp_simple/vouter_f.h \
test_scp_simple/vpolar_d.h \
test_scp_simple/vpolar_f.h \
test_scp_simple/vramp_d.h \
test_scp_simple/vramp_f.h \
test_scp_simple/vreal_d.h \
test_scp_simple/vreal_f.h \
test_scp_simple/vrecip_d.h \
test_scp_simple/vrecip_f.h \
test_scp_simple/vrect_d.h \
test_scp_simple/vrect_f.h \
test_scp_simple/vsam_d.h \
test_scp_simple/vsam_f.h \
test_scp_simple/vscatter_d.h \
test_scp_simple/vscatter_f.h \
test_scp_simple/vsdiv_d.h \
test_scp_simple/vsdiv_f.h \
test_scp_simple/vsin_d.h \
test_scp_simple/vsin_f.h \
test_scp_simple/vsinh_d.h \
test_scp_simple/vsinh_f.h \
test_scp_simple/vsma_d.h \
test_scp_simple/vsma_f.h \
test_scp_simple/vsub_d.h \
test_scp_simple/vsub_f.h \
test_scp_simple/vsumval_bl.h \
test_scp_simple/vsumval_d.h \
test_scp_simple/vsumval_f.h \
test_scp_simple/vtan_d.h \
test_scp_simple/vtan_f.h \
test_scp_simple/vtanh_d.h \
test_scp_simple/vtanh_f.h \
test_scp_simple/cmkron_d.h \
test_scp_simple/cmkron_f.h \
test_scp_simple/cvkron_d.h \
test_scp_simple/cvkron_f.h \
test_scp_simple/mkron_d.h \
test_scp_simple/mkron_f.h \
test_scp_simple/vkron_d.h \
test_scp_simple/vkron_f.h \
test_scp_support/cmcloneview_d.h \
test_scp_support/cmcloneview_f.h \
test_scp_support/cmget_put_d.h \
test_scp_support/cmget_put_f.h \
test_scp_support/cmrealimagview_d.h \
test_scp_support/cmrealimagview_f.h \
test_scp_support/cmsubview_d.h \
test_scp_support/cmsubview_f.h \
test_scp_support/cmtransview_d.h \
test_scp_support/cmtransview_f.h \
test_scp_support/crow_col_view_d.h \
test_scp_support/crow_col_view_f.h \
test_scp_support/ctcloneview_d.h \
test_scp_support/ctcloneview_f.h \
test_scp_support/ctget_put_d.h \
test_scp_support/ctget_put_f.h \
test_scp_support/ctmisc_view_d.h \
test_scp_support/ctmisc_view_f.h \
test_scp_support/ctrealimagview_d.h \
test_scp_support/ctrealimagview_f.h \
test_scp_support/ctsubview_d.h \
test_scp_support/ctsubview_f.h \
test_scp_support/cvcloneview_d.h \
test_scp_support/cvcloneview_f.h \
test_scp_support/cvget_put_d.h \
test_scp_support/cvget_put_f.h \
test_scp_support/cvrealimagview_d.h \
test_scp_support/cvrealimagview_f.h \
test_scp_support/cvsubview_d.h \
test_scp_support/cvsubview_f.h \
test_scp_support/get_put_attrib_bl.h \
test_scp_support/get_put_attrib_d.h \
test_scp_support/get_put_attrib_f.h \
test_scp_support/get_put_attrib_i.h \
test_scp_support/get_put_attrib_mi.h \
test_scp_support/get_put_attrib_si.h \
test_scp_support/get_put_attrib_vi.h \
test_scp_support/get_put_length_bl.h \
test_scp_support/get_put_length_d.h \
test_scp_support/get_put_length_f.h \
test_scp_support/get_put_length_i.h \
test_scp_support/get_put_length_mi.h \
test_scp_support/get_put_length_si.h \
test_scp_support/get_put_length_vi.h \
test_scp_support/get_put_offset_bl.h \
test_scp_support/get_put_offset_d.h \
test_scp_support/get_put_offset_f.h \
test_scp_support/get_put_offset_i.h \
test_scp_support/get_put_offset_mi.h \
test_scp_support/get_put_offset_si.h \
test_scp_support/get_put_offset_vi.h \
test_scp_support/get_put_stride_bl.h \
test_scp_support/get_put_stride_d.h \
test_scp_support/get_put_stride_f.h \
test_scp_support/get_put_stride_i.h \
test_scp_support/get_put_stride_mi.h \
test_scp_support/get_put_stride_si.h \
test_scp_support/get_put_stride_vi.h \
test_scp_support/mcloneview_bl.h \
test_scp_support/mcloneview_d.h \
test_scp_support/mcloneview_f.h \
test_scp_support/mcloneview_i.h \
test_scp_support/mcloneview_si.h \
test_scp_support/mget_put_bl.h \
test_scp_support/mget_put_d.h \
test_scp_support/mget_put_f.h \
test_scp_support/mget_put_i.h \
test_scp_support/mget_put_si.h \
test_scp_support/msubview_bl.h \
test_scp_support/msubview_d.h \
test_scp_support/msubview_f.h \
test_scp_support/msubview_i.h \
test_scp_support/msubview_si.h \
test_scp_support/mtransview_bl.h \
test_scp_support/mtransview_d.h \
test_scp_support/mtransview_f.h \
test_scp_support/mtransview_i.h \
test_scp_support/mtransview_si.h \
test_scp_support/row_col_view_bl.h \
test_scp_support/row_col_view_d.h \
test_scp_support/row_col_view_f.h \
test_scp_support/row_col_view_i.h \
test_scp_support/row_col_view_si.h \
test_scp_support/tcloneview_d.h \
test_scp_support/tcloneview_f.h \
test_scp_support/tcloneview_i.h \
test_scp_support/tcloneview_si.h \
test_scp_support/tget_put_d.h \
test_scp_support/tget_put_f.h \
test_scp_support/tget_put_i.h \
test_scp_support/tget_put_si.h \
test_scp_support/tmisc_view_d.h \
test_scp_support/tmisc_view_f.h \
test_scp_support/tmisc_view_i.h \
test_scp_support/tmisc_view_si.h \
test_scp_support/tsubview_d.h \
test_scp_support/tsubview_f.h \
test_scp_support/tsubview_i.h \
test_scp_support/tsubview_si.h \
test_scp_support/vcloneview_bl.h \
test_scp_support/vcloneview_d.h \
test_scp_support/vcloneview_f.h \
test_scp_support/vcloneview_i.h \
test_scp_support/vcloneview_mi.h \
test_scp_support/vcloneview_si.h \
test_scp_support/vcloneview_vi.h \
test_scp_support/vget_put_bl.h \
test_scp_support/vget_put_d.h \
test_scp_support/vget_put_f.h \
test_scp_support/vget_put_i.h \
test_scp_support/vget_put_mi.h \
test_scp_support/vget_put_si.h \
test_scp_support/vget_put_vi.h \
test_scp_support/vsubview_bl.h \
test_scp_support/vsubview_d.h \
test_scp_support/vsubview_f.h \
test_scp_support/vsubview_i.h \
test_scp_support/vsubview_mi.h \
test_scp_support/vsubview_si.h \
test_scp_support/vsubview_vi.h \
test_scp_support/cblock_admit_release_d.h \
test_scp_support/cblock_admit_release_f.h

all: test_all

test_all: test_all.c $(SOURCE)
	$(CC) -o test_all test_all.c $(LIB) $(INCLUDE) $(VULIB) $(VLIB) $(FFTWLIB) -lm 

clean:
	rm -f atest test_all
