linux/include
H. Peter Anvin 8cd2c29dd5 compiler-gcc4: conditionalize #error on __KERNEL__
Impact: Fix for exported headers

We only want to error out on specific gcc versions if we are actually
building the kernel, so conditionalize the #if...#error on __KERNEL__.

Based on a patchset by Arnd Bergmann <arnd@arndb.de>.

Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-03-26 18:14:23 +01:00
..
acpi ACPI: fix ACPI_FADT_S4_RTC_WAKE comment 2009-01-16 14:32:17 -05:00
asm-arm
asm-frv headers_check fix: frv, swab.h 2009-02-01 11:01:23 +05:30
asm-generic remove __KERNEL_STRICT_NAMES 2009-03-26 18:14:21 +01:00
asm-h8300
asm-m32r headers_check fix: m32r, swab.h 2009-02-01 11:01:26 +05:30
asm-mn10300 headers_check fix: mn10300, swab.h 2009-02-01 11:01:27 +05:30
crypto crypto: aes - Precompute tables 2008-12-25 11:05:13 +11:00
drm make drm headers use strict integer types 2009-03-26 18:14:18 +01:00
keys
linux compiler-gcc4: conditionalize #error on __KERNEL__ 2009-03-26 18:14:23 +01:00
math-emu
media Documentation: move DMA-mapping.txt to Doc/PCI/ 2009-01-29 18:19:29 -08:00
mtd make MTD headers use strict integer types 2009-03-26 18:14:17 +01:00
net sctp: Fix crc32c calculations on big-endian arhes. 2009-01-22 14:52:23 -08:00
pcmcia
rdma
rxrpc
scsi [SCSI] iscsi_tcp: make padbuf non-static 2009-01-13 10:41:34 -06:00
sound make most exported headers use strict integer types 2009-03-26 18:14:15 +01:00
trace sched, trace: update trace_sched_wakeup() 2008-12-25 13:10:21 +01:00
video headers_check fix: video/uvesafb.h 2009-01-31 00:14:52 +05:30
xen xen: add xenfs to allow usermode <-> Xen interaction 2009-01-08 08:30:59 -08:00
Kbuild