From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758217AbYJMVlo (ORCPT ); Mon, 13 Oct 2008 17:41:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757154AbYJMVlU (ORCPT ); Mon, 13 Oct 2008 17:41:20 -0400 Received: from kroah.org ([198.145.64.141]:43287 "EHLO coco.kroah.org" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1757102AbYJMVlT (ORCPT ); Mon, 13 Oct 2008 17:41:19 -0400 From: Greg KH To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , Sam Ravnborg Subject: [PATCH 24/25] Staging: workaround build system bug Date: Mon, 13 Oct 2008 14:38:07 -0700 Message-Id: <1223933888-8368-1-git-send-email-greg@kroah.com> X-Mailer: git-send-email 1.6.0.2 In-Reply-To: <20081013213651.GA8338@kroah.com> References: <20081013213651.GA8338@kroah.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Greg Kroah-Hartman This is needed as CONFIG_STAGING is set to y, yet there is no code in drivers/staging/ to build, so the build-in.o doesn't get created properly. Create a "dummy" module in drivers/staging called staging.c to work around this bug. Cc: Sam Ravnborg Signed-off-by: Greg Kroah-Hartman --- drivers/staging/Makefile | 3 +++ drivers/staging/staging.c | 19 +++++++++++++++++++ 2 files changed, 22 insertions(+), 0 deletions(-) create mode 100644 drivers/staging/staging.c diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile index 93decb8..7c466e9 100644 --- a/drivers/staging/Makefile +++ b/drivers/staging/Makefile @@ -1,5 +1,8 @@ # Makefile for staging directory +# fix for build system bug... +obj-$(CONFIG_STAGING) += staging.o + obj-$(CONFIG_ET131X) += et131x/ obj-$(CONFIG_SLICOSS) += slicoss/ obj-$(CONFIG_SXG) += sxg/ diff --git a/drivers/staging/staging.c b/drivers/staging/staging.c new file mode 100644 index 0000000..233e589 --- /dev/null +++ b/drivers/staging/staging.c @@ -0,0 +1,19 @@ +#include +#include +#include + +static int __init staging_init(void) +{ + return 0; +} + +static void __exit staging_exit(void) +{ +} + +module_init(staging_init); +module_exit(staging_exit); + +MODULE_AUTHOR("Greg Kroah-Hartman"); +MODULE_DESCRIPTION("Staging Core"); +MODULE_LICENSE("GPL"); -- 1.6.0.2