]> git.saurik.com Git - apt.git/blobdiff - buildlib/config.h.in
Configuration fragment
[apt.git] / buildlib / config.h.in
index 386d7a6199acd19ff41ddcd414ea66ea112cdace..d30ca90e7b65bc41a08f3983b5e800e606776d28 100644 (file)
@@ -4,17 +4,17 @@
    byte first (like Motorola and SPARC, unlike Intel and VAX).  */
 #undef WORDS_BIGENDIAN
 
-/* The number of bytes in a unsigned char.  */
-#undef SIZEOF_UNSIGNED_CHAR
+/* The number of bytes in a usigned char.  */
+#undef SIZEOF_CHAR
 
 /* The number of bytes in a unsigned int.  */
-#undef SIZEOF_UNSIGNED_INT
+#undef SIZEOF_INT
 
 /* The number of bytes in a unsigned long.  */
-#undef SIZEOF_UNSIGNED_LONG
+#undef SIZEOF_LONG
 
 /* The number of bytes in a unsigned short.  */
-#undef SIZEOF_UNSIGNED_SHORT
+#undef SIZEOF_SHORT
 
 /* Define if we have libgpm. */
 #undef HAVE_LIBGPM
 
 /* Define if we have the X11 windowing system. */
 #undef HAVE_X11
+
+/* Define the architecture name string */
+#undef ARCHITECTURE
+
+/* The version number string */
+#undef VERSION
+
+/* The package name string */
+#undef PACKAGE
+
+/* Generate the fixed bit size types */
+#if SIZEOF_INT == 4
+# define INT32 int
+# define UINT32 unsigned int
+#else
+# if SIZEOF_LONG == 4
+#  define INT32 long
+#  define UINT32 unsigned long
+# else
+#  if SIZEOF_SHORT == 4
+#   define INT32 short
+#   define UINT32 unsigned short
+#  else
+#   error Must have a form of 32-bit integer
+#  endif
+# endif
+#endif
+
+#if SIZEOF_INT == 2
+# define INT16 int
+# define UINT16 unsigned int
+#else
+# if SIZEOF_LONG == 2
+#  define INT16 long
+#  define UINT16 unsigned long
+# else
+#  if SIZEOF_SHORT == 2
+#   define INT16 short
+#   define UINT16 short
+#  else
+#   error Must have a form of 16-bit integer
+#  endif
+# endif
+#endif