Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262434AbTIUPiK (ORCPT ); Sun, 21 Sep 2003 11:38:10 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262439AbTIUPiK (ORCPT ); Sun, 21 Sep 2003 11:38:10 -0400 Received: from mx1.redhat.com ([66.187.233.31]:29970 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S262434AbTIUPiI (ORCPT ); Sun, 21 Sep 2003 11:38:08 -0400 Date: Sun, 21 Sep 2003 10:38:02 -0500 From: Tommy Reynolds To: "sting sting" Cc: linux-kernel@vger.kernel.org Subject: Re: EXPORT_SYMBOL MACRO definition (in 2.4.18-3) - newbie Message-Id: <20030921103802.138e96fa.reynolds@redhat.com> In-Reply-To: References: Organization: Red Hat GLS X-Mailer: Sylpheed version 0.9.5 (GTK+ 1.2.10; i686-pc-linux-gnu) X-Face: Nr)Jjr, spoke thus: > I want to know where EXPORT_SYMBOL macro is defined (in 2.4.18-3 kernel). It's optionally defined in module source code. This symbol is used to tailor the symbol scoping rules implemented by the module utilities. A module is free to define this symbol before importing the standard module #include<> files. Use is voluntary (2.4.x) but strongly recommended. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/