diff options
author | Craig Burley <craig@jcb-sc.com> | 1999-03-05 23:40:12 +0000 |
---|---|---|
committer | Craig Burley <burley@gcc.gnu.org> | 1999-03-05 18:40:12 -0500 |
commit | 411d4e28f8dc0deb8d175e6e9ddf93e528b2e532 (patch) | |
tree | 7fc5b956543a0ff46d7d10cd0432a5c539ced393 /gcc/f/intrin.h | |
parent | 40ae436b588ba796cdcdd682a2435fd4223687ba (diff) | |
download | gcc-411d4e28f8dc0deb8d175e6e9ddf93e528b2e532.zip gcc-411d4e28f8dc0deb8d175e6e9ddf93e528b2e532.tar.gz gcc-411d4e28f8dc0deb8d175e6e9ddf93e528b2e532.tar.bz2 |
Warn about invoking non-Y2K-compliant intrinsics
From-SVN: r25609
Diffstat (limited to 'gcc/f/intrin.h')
-rw-r--r-- | gcc/f/intrin.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/f/intrin.h b/gcc/f/intrin.h index 0fb156b..393552d 100644 --- a/gcc/f/intrin.h +++ b/gcc/f/intrin.h @@ -51,11 +51,13 @@ typedef enum #define DEFGEN(CODE,NAME,SPEC1,SPEC2) FFEINTRIN_gen ## CODE, #define DEFSPEC(CODE,NAME,CALLABLE,FAMILY,IMP) #define DEFIMP(CODE,NAME,GFRTDIRECT,GFRTF2C,GFRTGNU,CONTROL) +#define DEFIMPY(CODE,NAME,GFRTDIRECT,GFRTF2C,GFRTGNU,CONTROL,Y2KBAD) #include "intrin.def" #undef DEFNAME #undef DEFGEN #undef DEFSPEC #undef DEFIMP +#undef DEFIMPY FFEINTRIN_gen } ffeintrinGen; @@ -65,11 +67,13 @@ typedef enum #define DEFGEN(CODE,NAME,SPEC1,SPEC2) #define DEFSPEC(CODE,NAME,CALLABLE,FAMILY,IMP) FFEINTRIN_spec ## CODE, #define DEFIMP(CODE,NAME,GFRTDIRECT,GFRTF2C,GFRTGNU,CONTROL) +#define DEFIMPY(CODE,NAME,GFRTDIRECT,GFRTF2C,GFRTGNU,CONTROL,Y2KBAD) #include "intrin.def" #undef DEFNAME #undef DEFGEN #undef DEFSPEC #undef DEFIMP +#undef DEFIMPY FFEINTRIN_spec } ffeintrinSpec; @@ -80,11 +84,14 @@ typedef enum #define DEFSPEC(CODE,NAME,CALLABLE,FAMILY,IMP) #define DEFIMP(CODE,NAME,GFRTDIRECT,GFRTF2C,GFRTGNU,CONTROL) \ FFEINTRIN_imp ## CODE, +#define DEFIMPY(CODE,NAME,GFRTDIRECT,GFRTF2C,GFRTGNU,CONTROL,Y2KBAD) \ + FFEINTRIN_imp ## CODE, #include "intrin.def" #undef DEFNAME #undef DEFGEN #undef DEFSPEC #undef DEFIMP +#undef DEFIMPY FFEINTRIN_imp } ffeintrinImp; |