diff include/types.h @ 1431:4a6f84092399

Represent 'unit' as C 'int'; change pattern match compilation to avoid 'goto'; change Postgres prepared statement compilation to make life easier for the GCC escape analysis; all this in support of better tail call optimization
author Adam Chlipala <adam@chlipala.net>
date Thu, 10 Mar 2011 18:51:15 -0500
parents 44a12a321150
children 36f7d1debb37
line wrap: on
line diff
--- a/include/types.h	Wed Mar 02 18:35:03 2011 -0500
+++ b/include/types.h	Thu Mar 10 18:51:15 2011 -0500
@@ -18,10 +18,7 @@
   char *data;
 } uw_Basis_blob;
 
-struct __uws_0 {
-};
-
-typedef struct __uws_0 uw_unit;
+typedef int uw_unit;
 typedef uw_unit uw_Basis_unit;
 
 typedef enum uw_Basis_bool { uw_Basis_False, uw_Basis_True } uw_Basis_bool;