This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Irix6.4 (with 7.1 compilers)
[perl5.git] / handy.h
diff --git a/handy.h b/handy.h
index 056bf2c..efb4f03 100644 (file)
--- a/handy.h
+++ b/handy.h
    standard library calls (where we pass an I32 and the library is
    expecting an int), but the disadvantage that an I32 is not 32 bits.
    Andy Dougherty      August 1996
+
+   In the future, we may perhaps want to think about something like
+    #if INTSIZE == 4
+       typedef I32 int;
+    #else
+    #  if LONGSIZE == 4
+           typedef I32 long;
+    #  else
+    #    if SHORTSIZE == 4
+           typedef I32 short;
+    #    else
+           typedef I32 int;
+    #    endif
+    #  endif
+    #endif
+   For the moment, these are mentioned here so metaconfig will
+   construct Configure to figure out the various sizes.
 */
 
 typedef char           I8;