u-boot/include/asm-arm
Shinya Kuribayashi b075d74efb Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets.
----------------------------------------------------------------
Olaf Hering [Wed, 17 Oct 2007 06:27:13 +0000 (23:27 -0700)]

Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on
32bit targets.

GCC can be made to warn about usage of long long types with ISO C90
(-ansi), but only with -pedantic.  You can write this in a way that even
then it doesn't cause warnings, namely by:

#ifdef __GNUC__
__extension__ typedef __signed__ long long __s64;
__extension__ typedef unsigned long long __u64;
#endif

The __extension__ keyword in front of this switches off any pedantic
warnings for this expression.

Signed-off-by: Olaf Hering <olh@suse.de>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
----------------------------------------------------------------

Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
2008-02-23 09:49:48 +01:00
..
arch-arm720t Remove the deleted files for the SMN42 patch 2007-05-09 11:40:34 +01:00
arch-arm925t Patches by Kshitij, 04 Jul 2003 2003-07-15 20:04:06 +00:00
arch-arm926ejs * Patch by George G. Davis, 19 Aug 2003: 2003-08-29 22:00:43 +00:00
arch-arm1136 Correction patch 2007-11-15 08:45:13 +00:00
arch-at91cap9 AT91CAP9 support : include/ files 2008-02-14 09:37:57 +00:00
arch-at91rm9200 Fix build problems with mp2usb board 2007-11-19 12:59:14 +01:00
arch-davinci [ARM] TI DaVinci support, hopefully final 2007-08-10 20:26:18 +02:00
arch-imx Patches by Steven Scholz, 05 Apr 2005: 2005-04-05 22:30:50 +00:00
arch-ixp * Update Intel IXP4xx support 2006-05-30 15:56:48 +02:00
arch-ks8695 * Patch by Greg Ungerer, 19 May 2005: 2005-05-19 22:39:42 +00:00
arch-lpc2292 Add the files for the SMN42 board 2007-05-09 11:41:58 +01:00
arch-omap Update omap5912osk board support 2006-05-10 10:55:16 +02:00
arch-pxa MMC for PXA 27X (resubmit) 2008-02-03 23:58:21 +01:00
arch-s3c24x0 Patch by Steven Scholz, 03 Apr 2005: 2005-04-03 14:26:46 +00:00
arch-s3c44b0 * Patch by Andrea Scian, 17 Feb 2004: 2004-02-24 00:16:43 +00:00
arch-sa1100 * Code cleanup: 2003-06-27 21:31:46 +00:00
proc-armv * Code cleanup: 2003-06-27 21:31:46 +00:00
atomic.h * Header file cleanup for ARM 2003-06-25 22:26:29 +00:00
bitops.h * Code cleanup: 2003-06-27 21:31:46 +00:00
byteorder.h * Code cleanup: 2003-06-27 21:31:46 +00:00
dma-mapping.h AT91CAP9 support : include/ files 2008-02-14 09:37:57 +00:00
errno.h * Fix CONFIG_NET_MULTI support in include/net.h 2003-06-15 22:40:42 +00:00
global_data.h Cleanup (get rid of debug code that sneaked in) 2006-03-07 00:22:36 +01:00
hardware.h * Header file cleanup for ARM 2003-06-25 22:26:29 +00:00
io.h Introduce map_physmem() and unmap_physmem() 2007-12-13 13:15:16 +01:00
mach-types.h Add AcTux board support 2008-01-18 01:05:22 +01:00
memory.h * Header file cleanup for ARM 2003-06-25 22:26:29 +00:00
posix_types.h Initial revision 2002-08-14 13:28:45 +00:00
processor.h * Header file cleanup for ARM 2003-06-25 22:26:29 +00:00
ptrace.h * Code cleanup: 2003-06-27 21:31:46 +00:00
setup.h * Code cleanup: 2003-06-27 21:31:46 +00:00
sizes.h * Header file cleanup for ARM 2003-06-25 22:26:29 +00:00
string.h * Patch by Daniel Engström, 18 Nov 2002: 2002-11-19 23:01:07 +00:00
types.h Remove the __STRICT_ANSI__ check from the __u64/__s64 declaration on 32bit targets. 2008-02-23 09:49:48 +01:00
u-boot-arm.h Patch by Anders Larsen, 09 Jan 2004: 2004-02-08 19:38:38 +00:00
u-boot.h * Update Intel IXP4xx support 2006-05-30 15:56:48 +02:00