This creates two generic files with common integer definitions; one
where 64 bits is "long" (most 64-bit architectures) and one where 64
bits is "long long" (all 32-bit architectures and x86-64.)
Signed-off-by: H. Peter Anvin
Cc: Anton Blanchard
Cc: Ben Dooks
Cc: Bryan Wu
Cc: Chris Zankel
Cc: David Howells
Cc: David S. Miller
Cc: Geert Uytterhoeven
Cc: Grant Grundler
Cc: H. Peter Anvin
Cc: Haavard Skinnemoen
Cc: Heiko Carstens
Cc: Hirokazu Takata
Cc: Ingo Molnar
Cc: Ivan Kokshaysky
Cc: Jesper Nilsson
Cc: Koichi Yasutake
Cc: Kyle McMartin
Cc: Lennert Buytenhek
Cc: Martin Schwidefsky
Cc: Matthew Wilcox
Cc: Mikael Starvik
Cc: Paul Mackerras
Cc: Paul Mundt
Cc: Ralf Baechle
Cc: Richard Henderson
Cc: Roman Zippel
Cc: Russell King
Cc: Thomas Gleixner
Cc: Tony Luck
Cc: William L. Irwin
Cc: Yoshinori Sato