7676#define F77_sswap_base F77_GLOBAL_SUFFIX(sswap,SSWAP)
7777#define F77_scopy_base F77_GLOBAL_SUFFIX(scopy,SCOPY)
7878#define F77_saxpy_base F77_GLOBAL_SUFFIX(saxpy,SAXPY)
79+ #define F77_saxpby_base F77_GLOBAL_SUFFIX(saxpby,SAXPBY)
7980#define F77_isamax_sub_base F77_GLOBAL_SUFFIX(isamaxsub,ISAMAXSUB)
8081#define F77_dswap_base F77_GLOBAL_SUFFIX(dswap,DSWAP)
8182#define F77_dcopy_base F77_GLOBAL_SUFFIX(dcopy,DCOPY)
8283#define F77_daxpy_base F77_GLOBAL_SUFFIX(daxpy,DAXPY)
84+ #define F77_daxpby_base F77_GLOBAL_SUFFIX(daxpby,DAXPBY)
8385#define F77_idamax_sub_base F77_GLOBAL_SUFFIX(idamaxsub,IDAMAXSUB)
8486#define F77_cswap_base F77_GLOBAL_SUFFIX(cswap,CSWAP)
8587#define F77_ccopy_base F77_GLOBAL_SUFFIX(ccopy,CCOPY)
8688#define F77_caxpy_base F77_GLOBAL_SUFFIX(caxpy,CAXPY)
89+ #define F77_caxpby_base F77_GLOBAL_SUFFIX(caxpby,CAXPBY)
8790#define F77_icamax_sub_base F77_GLOBAL_SUFFIX(icamaxsub,ICAMAXSUB)
8891#define F77_zswap_base F77_GLOBAL_SUFFIX(zswap,ZSWAP)
8992#define F77_zcopy_base F77_GLOBAL_SUFFIX(zcopy,ZCOPY)
9093#define F77_zaxpy_base F77_GLOBAL_SUFFIX(zaxpy,ZAXPY)
94+ #define F77_zaxpby_base F77_GLOBAL_SUFFIX(zaxpby,ZAXPBY)
9195#define F77_izamax_sub_base F77_GLOBAL_SUFFIX(izamaxsub,IZAMAXSUB)
9296#define F77_sdot_sub_base F77_GLOBAL_SUFFIX(sdotsub,SDOTSUB)
9397#define F77_ddot_sub_base F77_GLOBAL_SUFFIX(ddotsub,DDOTSUB)
239243#define F77_sswap (...) F77_sswap_base(__VA_ARGS__)
240244#define F77_scopy (...) F77_scopy_base(__VA_ARGS__)
241245#define F77_saxpy (...) F77_saxpy_base(__VA_ARGS__)
246+ #define F77_saxpby (...) F77_saxpby_base(__VA_ARGS__)
242247#define F77_sdot_sub (...) F77_sdot_sub_base(__VA_ARGS__)
243248#define F77_sdsdot_sub (...) F77_sdsdot_sub_base(__VA_ARGS__)
244249#define F77_sscal (...) F77_sscal_base(__VA_ARGS__)
256261#define F77_dswap (...) F77_dswap_base(__VA_ARGS__)
257262#define F77_dcopy (...) F77_dcopy_base(__VA_ARGS__)
258263#define F77_daxpy (...) F77_daxpy_base(__VA_ARGS__)
264+ #define F77_daxpby (...) F77_daxpby_base(__VA_ARGS__)
259265#define F77_dswap (...) F77_dswap_base(__VA_ARGS__)
260266#define F77_dsdot_sub (...) F77_dsdot_sub_base(__VA_ARGS__)
261267#define F77_ddot_sub (...) F77_ddot_sub_base(__VA_ARGS__)
272278#define F77_cswap (...) F77_cswap_base(__VA_ARGS__)
273279#define F77_ccopy (...) F77_ccopy_base(__VA_ARGS__)
274280#define F77_caxpy (...) F77_caxpy_base(__VA_ARGS__)
281+ #define F77_caxpby (...) F77_caxpby_base(__VA_ARGS__)
275282#define F77_cswap (...) F77_cswap_base(__VA_ARGS__)
276283#define F77_cdotc_sub (...) F77_cdotc_sub_base(__VA_ARGS__)
277284#define F77_cdotu_sub (...) F77_cdotu_sub_base(__VA_ARGS__)
288295#define F77_zswap (...) F77_zswap_base(__VA_ARGS__)
289296#define F77_zcopy (...) F77_zcopy_base(__VA_ARGS__)
290297#define F77_zaxpy (...) F77_zaxpy_base(__VA_ARGS__)
298+ #define F77_zaxpby (...) F77_zaxpby_base(__VA_ARGS__)
291299#define F77_zswap (...) F77_zswap_base(__VA_ARGS__)
292300#define F77_zdotc_sub (...) F77_zdotc_sub_base(__VA_ARGS__)
293301#define F77_zdotu_sub (...) F77_zdotu_sub_base(__VA_ARGS__)
@@ -602,6 +610,7 @@ void F77_srotmg_base(float *,float *,float *,const float *, float *);
602610void F77_sswap_base (FINT , float * , FINT , float * , FINT );
603611void F77_scopy_base (FINT , const float * , FINT , float * , FINT );
604612void F77_saxpy_base (FINT , const float * , const float * , FINT , float * , FINT );
613+ void F77_saxpy_base (FINT , const float * , const float * , FINT , float * , float * , FINT );
605614void F77_sdot_sub_base (FINT , const float * , FINT , const float * , FINT , float * );
606615void F77_sdsdot_sub_base (FINT , const float * , const float * , FINT , const float * , FINT , float * );
607616void F77_sscal_base (FINT , const float * , float * , FINT );
@@ -618,6 +627,7 @@ void F77_drotmg_base(double *,double *,double *,const double *, double *);
618627void F77_dswap_base (FINT , double * , FINT , double * , FINT );
619628void F77_dcopy_base (FINT , const double * , FINT , double * , FINT );
620629void F77_daxpy_base (FINT , const double * , const double * , FINT , double * , FINT );
630+ void F77_daxpby_base (FINT , const double * , const double * , FINT , double * , double * , FINT );
621631void F77_dswap_base (FINT , double * , FINT , double * , FINT );
622632void F77_dsdot_sub_base (FINT , const float * , FINT , const float * , FINT , double * );
623633void F77_ddot_sub_base (FINT , const double * , FINT , const double * , FINT , double * );
@@ -633,6 +643,7 @@ void F77_csrot_base(FINT, void *X, FINT, void *, FINT, const float *, const floa
633643void F77_cswap_base (FINT , void * , FINT , void * , FINT );
634644void F77_ccopy_base (FINT , const void * , FINT , void * , FINT );
635645void F77_caxpy_base (FINT , const void * , const void * , FINT , void * , FINT );
646+ void F77_caxpby_base (FINT , const void * , const void * , FINT , void * , void * , FINT );
636647void F77_cswap_base (FINT , void * , FINT , void * , FINT );
637648void F77_cdotc_sub_base (FINT , const void * , FINT , const void * , FINT , void * );
638649void F77_cdotu_sub_base (FINT , const void * , FINT , const void * , FINT , void * );
@@ -650,6 +661,7 @@ void F77_zdrot_base(FINT, void *X, FINT, void *, FINT, const double *, const dou
650661void F77_zswap_base (FINT , void * , FINT , void * , FINT );
651662void F77_zcopy_base (FINT , const void * , FINT , void * , FINT );
652663void F77_zaxpy_base (FINT , const void * , const void * , FINT , void * , FINT );
664+ void F77_zaxpby_base (FINT , const void * , const void * , FINT , void * , void * , FINT );
653665void F77_zswap_base (FINT , void * , FINT , void * , FINT );
654666void F77_zdotc_sub_base (FINT , const void * , FINT , const void * , FINT , void * );
655667void F77_zdotu_sub_base (FINT , const void * , FINT , const void * , FINT , void * );
0 commit comments