smallint can be a char for amd64 too
authorDenis Vlasenko <vda.linux@googlemail.com>
Thu, 18 Jan 2007 00:16:06 +0000 (00:16 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Thu, 18 Jan 2007 00:16:06 +0000 (00:16 -0000)
include/libbb.h

index 1294fb75dffd8577a74b1743c0ef70ff0adda30f..f0b248b4c60c7a68a26c93a92755928b0d5479c4 100644 (file)
@@ -224,7 +224,7 @@ extern int sysinfo(struct sysinfo* info);
 
 
 /* Size-saving "small" ints (arch-dependent) */
-#if defined(i386) || defined (__mips__)
+#if defined(i386) || defined(__x86_64__) || defined(__mips__)
 /* add other arches which benefit from this... */
 typedef signed char smallint;
 typedef unsigned char smalluint;