aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2012-05-14 15:48:34 +0000
committerGabor Juhos <juhosg@openwrt.org>2012-05-14 15:48:34 +0000
commit9391118ede8d870b9e5a04f4130147d583e8f611 (patch)
tree2de8c7464d61932b23db5a18769b0b5901b9272f /target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch
parentbd604be58220f286db3e22647cf63eb774686336 (diff)
downloadupstream-9391118ede8d870b9e5a04f4130147d583e8f611.tar.gz
upstream-9391118ede8d870b9e5a04f4130147d583e8f611.tar.bz2
upstream-9391118ede8d870b9e5a04f4130147d583e8f611.zip
linux/3.0: R.I.P.
It is used by the broken omap35xx/gumstix target only. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31717 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch')
-rw-r--r--target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch b/target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch
deleted file mode 100644
index 39647c323a..0000000000
--- a/target/linux/generic/patches-3.0/000-upstream-fix-__packed.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-checkpatch.pl warns about using __attribute__((packed)) in kernel
-headers: "__packed is preferred over __attribute__((packed))". If one
-follows that advice it could cause problems in the exported header
-files, because the outside world doesn't know about this shortcut.
-
-For example busybox will fail to compile:
- CC miscutils/ubi_attach_detach.o
- In file included from miscutils/ubi_attach_detach.c:27:0:
- /usr/include/mtd/ubi-user.h:330:3: error: conflicting types for ‘__packed’
- /usr/include/mtd/ubi-user.h:314:3: note: previous declaration of ‘__packed’ was here
-...
-
-Fix the problem by substituting __packed with __attribute__((packed)) in
-the header_install.pl script.
-
-Cc: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
-CC: Joe Perches <joe@perches.com>
-Signed-off-by: Markus Trippelsdorf <markus@trippelsdorf.de>
----
- scripts/headers_install.pl | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
---- a/scripts/headers_install.pl
-+++ b/scripts/headers_install.pl
-@@ -35,6 +35,7 @@ foreach my $file (@files) {
- $line =~ s/([\s(])__iomem\s/$1/g;
- $line =~ s/\s__attribute_const__\s/ /g;
- $line =~ s/\s__attribute_const__$//g;
-+ $line =~ s/\b__packed\b/__attribute__((packed))/g;
- $line =~ s/^#include <linux\/compiler.h>//;
- $line =~ s/(^|\s)(inline)\b/$1__$2__/g;
- $line =~ s/(^|\s)(asm)\b(\s|[(]|$)/$1__$2__$3/g;