diff options
| author | Christoph Hellwig <hch@sgi.com> | 2003-02-19 01:07:37 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2003-02-19 01:07:37 -0800 |
| commit | 58908bd450e44c44bba6809a441402847f8fcaab (patch) | |
| tree | d54172a1899ba7d2ea876116ff7e323ef1db04cc | |
| parent | 8ed6ba981b192471a65e4499f63ea02c6d49e471 (diff) | |
[PATCH] kill EXPORT_NO_SYMBOLS
it's a noop in 2.5 now that the behvaiour of implicitly exporting
all symbols is gone.
67 files changed, 0 insertions, 142 deletions
diff --git a/Documentation/DocBook/kernel-hacking.tmpl b/Documentation/DocBook/kernel-hacking.tmpl index 1b554518f789..4ddb5ab9e3f8 100644 --- a/Documentation/DocBook/kernel-hacking.tmpl +++ b/Documentation/DocBook/kernel-hacking.tmpl @@ -993,25 +993,6 @@ foo_open (...) </para> </sect1> - <sect1 id="sym-exportnosymbols"> - <title><symbol>EXPORT_NO_SYMBOLS</symbol> - <filename class=headerfile>include/linux/module.h</filename></title> - - <para> - If a module exports no symbols then you can specify - <programlisting> -EXPORT_NO_SYMBOLS; - </programlisting> - anywhere in the module. - In kernel 2.4 and earlier, if a module contains neither - <function>EXPORT_SYMBOL()</function> nor - <symbol>EXPORT_NO_SYMBOLS</symbol> then the module defaults to - exporting all non-static global symbols. - In kernel 2.5 onwards you must explicitly specify whether a module - exports symbols or not. - </para> - </sect1> - <sect1 id="sym-exportsymbols-gpl"> <title><function>EXPORT_SYMBOL_GPL()</function> <filename class=headerfile>include/linux/module.h</filename></title> diff --git a/Documentation/DocBook/videobook.tmpl b/Documentation/DocBook/videobook.tmpl index de05ab79c79e..7a3f4623f49d 100644 --- a/Documentation/DocBook/videobook.tmpl +++ b/Documentation/DocBook/videobook.tmpl @@ -739,8 +739,6 @@ MODULE_DESCRIPTION("A driver for an imaginary radio card."); MODULE_PARM(io, "i"); MODULE_PARM_DESC(io, "I/O address of the card."); -EXPORT_NO_SYMBOLS; - int init_module(void) { if(io==-1) diff --git a/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl b/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl index 41edc20350ed..75a6d70a66d3 100644 --- a/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl +++ b/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl @@ -1377,8 +1377,6 @@ module_init(alsa_card_mychip_init) module_exit(alsa_card_mychip_exit) - - EXPORT_NO_SYMBOLS; /* for old kernels only */ ]]> </programlisting> </example> diff --git a/drivers/char/genrtc.c b/drivers/char/genrtc.c index 785e3587e2a4..6be546513a3c 100644 --- a/drivers/char/genrtc.c +++ b/drivers/char/genrtc.c @@ -430,7 +430,6 @@ static void __exit rtc_generic_exit(void) module_init(rtc_generic_init); module_exit(rtc_generic_exit); -EXPORT_NO_SYMBOLS; /* diff --git a/drivers/char/tipar.c b/drivers/char/tipar.c index e2d4b87be9ca..d29024750be2 100644 --- a/drivers/char/tipar.c +++ b/drivers/char/tipar.c @@ -531,8 +531,6 @@ MODULE_AUTHOR(DRIVER_AUTHOR); MODULE_DESCRIPTION(DRIVER_DESC); MODULE_LICENSE(DRIVER_LICENSE); -EXPORT_NO_SYMBOLS; - MODULE_PARM(timeout, "i"); MODULE_PARM_DESC(timeout, "Timeout (default=1.5 seconds)"); MODULE_PARM(delay, "i"); diff --git a/drivers/char/watchdog/sc520_wdt.c b/drivers/char/watchdog/sc520_wdt.c index 87ec170d2e06..13d3d14c425f 100644 --- a/drivers/char/watchdog/sc520_wdt.c +++ b/drivers/char/watchdog/sc520_wdt.c @@ -385,4 +385,3 @@ module_exit(sc520_wdt_unload); MODULE_AUTHOR("Scott and Bill Jennings"); MODULE_DESCRIPTION("Driver for watchdog timer in AMD \"Elan\" SC520 uProcessor"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; diff --git a/drivers/char/watchdog/w83877f_wdt.c b/drivers/char/watchdog/w83877f_wdt.c index a293fdc96913..83f2a00bcf31 100644 --- a/drivers/char/watchdog/w83877f_wdt.c +++ b/drivers/char/watchdog/w83877f_wdt.c @@ -359,4 +359,3 @@ module_exit(w83877f_wdt_unload); MODULE_AUTHOR("Scott and Bill Jennings"); MODULE_DESCRIPTION("Driver for watchdog timer in w83877f chip"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; diff --git a/drivers/char/watchdog/wafer5823wdt.c b/drivers/char/watchdog/wafer5823wdt.c index 66eff3a2ece2..58fad22d6ec2 100644 --- a/drivers/char/watchdog/wafer5823wdt.c +++ b/drivers/char/watchdog/wafer5823wdt.c @@ -256,6 +256,5 @@ module_exit(wafwdt_exit); MODULE_AUTHOR("Justin Cormack"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; /* end of wafer5823wdt.c */ diff --git a/drivers/ide/pci/aec62xx.c b/drivers/ide/pci/aec62xx.c index d6c988fa3a16..e3a446ba107a 100644 --- a/drivers/ide/pci/aec62xx.c +++ b/drivers/ide/pci/aec62xx.c @@ -559,5 +559,3 @@ module_exit(aec62xx_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for ARTOP AEC62xx IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/alim15x3.c b/drivers/ide/pci/alim15x3.c index 6d0239e64bbe..8678f04b19a9 100644 --- a/drivers/ide/pci/alim15x3.c +++ b/drivers/ide/pci/alim15x3.c @@ -897,5 +897,3 @@ module_exit(ali15x3_ide_exit); MODULE_AUTHOR("Michael Aubry, Andrzej Krzysztofowicz, CJ, Andre Hedrick, Alan Cox"); MODULE_DESCRIPTION("PCI driver module for ALi 15x3 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/amd74xx.c b/drivers/ide/pci/amd74xx.c index fe4647c6c340..82ee71f17509 100644 --- a/drivers/ide/pci/amd74xx.c +++ b/drivers/ide/pci/amd74xx.c @@ -472,5 +472,3 @@ module_exit(amd74xx_ide_exit); MODULE_AUTHOR("Vojtech Pavlik"); MODULE_DESCRIPTION("AMD PCI IDE driver"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/cmd64x.c b/drivers/ide/pci/cmd64x.c index b11f5a166fcb..6dc0b3b1e849 100644 --- a/drivers/ide/pci/cmd64x.c +++ b/drivers/ide/pci/cmd64x.c @@ -793,6 +793,3 @@ module_exit(cmd64x_ide_exit); MODULE_AUTHOR("Eddie Dost, David Miller, Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for CMD64x IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; - diff --git a/drivers/ide/pci/cs5520.c b/drivers/ide/pci/cs5520.c index 9dbe3d5033d2..a35abe96caaf 100644 --- a/drivers/ide/pci/cs5520.c +++ b/drivers/ide/pci/cs5520.c @@ -320,6 +320,3 @@ module_exit(cs5520_ide_exit); MODULE_AUTHOR("Alan Cox"); MODULE_DESCRIPTION("PCI driver module for Cyrix 5510/5520 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; - diff --git a/drivers/ide/pci/cs5530.c b/drivers/ide/pci/cs5530.c index 08eecda0af5c..31cd69e83cac 100644 --- a/drivers/ide/pci/cs5530.c +++ b/drivers/ide/pci/cs5530.c @@ -459,5 +459,3 @@ module_exit(cs5530_ide_exit); MODULE_AUTHOR("Mark Lord"); MODULE_DESCRIPTION("PCI driver module for Cyrix/NS 5530 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/cy82c693.c b/drivers/ide/pci/cy82c693.c index 25c40291ff6c..28b864c6e52b 100644 --- a/drivers/ide/pci/cy82c693.c +++ b/drivers/ide/pci/cy82c693.c @@ -466,5 +466,3 @@ module_exit(cy82c693_ide_exit); MODULE_AUTHOR("Andreas Krebs, Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for the Cypress CY82C693 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/generic.c b/drivers/ide/pci/generic.c index 1df9d4e2a09a..8818cc34afa8 100644 --- a/drivers/ide/pci/generic.c +++ b/drivers/ide/pci/generic.c @@ -165,5 +165,3 @@ module_exit(generic_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for generic PCI IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/hpt34x.c b/drivers/ide/pci/hpt34x.c index 6dd3ec6ce48d..91011768d524 100644 --- a/drivers/ide/pci/hpt34x.c +++ b/drivers/ide/pci/hpt34x.c @@ -362,5 +362,3 @@ module_exit(hpt34x_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for Highpoint 34x IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/hpt366.c b/drivers/ide/pci/hpt366.c index 974d7a56093c..0ce784d7d41d 100644 --- a/drivers/ide/pci/hpt366.c +++ b/drivers/ide/pci/hpt366.c @@ -1221,5 +1221,3 @@ module_exit(hpt366_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for Highpoint HPT366 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/it8172.c b/drivers/ide/pci/it8172.c index 78f8b9b79105..6454dbd70f17 100644 --- a/drivers/ide/pci/it8172.c +++ b/drivers/ide/pci/it8172.c @@ -330,5 +330,3 @@ module_exit(it8172_ide_exit); MODULE_AUTHOR("SteveL@mvista.com"); MODULE_DESCRIPTION("PCI driver module for ITE 8172 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/ns87415.c b/drivers/ide/pci/ns87415.c index 8039304acc2c..ee085ccaaa3a 100644 --- a/drivers/ide/pci/ns87415.c +++ b/drivers/ide/pci/ns87415.c @@ -263,5 +263,3 @@ module_exit(ns87415_ide_exit); MODULE_AUTHOR("Mark Lord, Eddie Dost, Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for NS87415 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/opti621.c b/drivers/ide/pci/opti621.c index 7c7cd4712e48..368a23f33088 100644 --- a/drivers/ide/pci/opti621.c +++ b/drivers/ide/pci/opti621.c @@ -399,5 +399,3 @@ module_exit(opti621_ide_exit); MODULE_AUTHOR("Jaromir Koutek, Jan Harkes, Mark Lord"); MODULE_DESCRIPTION("PCI driver module for Opti621 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/pdc202xx_new.c b/drivers/ide/pci/pdc202xx_new.c index 96efba3516b7..ae4ccc4a3a7e 100644 --- a/drivers/ide/pci/pdc202xx_new.c +++ b/drivers/ide/pci/pdc202xx_new.c @@ -672,5 +672,3 @@ module_exit(pdc202new_ide_exit); MODULE_AUTHOR("Andre Hedrick, Frank Tiernan"); MODULE_DESCRIPTION("PCI driver module for Promise PDC20268 and higher"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/pdc202xx_old.c b/drivers/ide/pci/pdc202xx_old.c index fe977b73edd6..1e0b58f1b833 100644 --- a/drivers/ide/pci/pdc202xx_old.c +++ b/drivers/ide/pci/pdc202xx_old.c @@ -955,5 +955,3 @@ module_exit(pdc202xx_ide_exit); MODULE_AUTHOR("Andre Hedrick, Frank Tiernan"); MODULE_DESCRIPTION("PCI driver module for older Promise IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/pdcadma.c b/drivers/ide/pci/pdcadma.c index 3ff7618ffc0a..c496efda6fc5 100644 --- a/drivers/ide/pci/pdcadma.c +++ b/drivers/ide/pci/pdcadma.c @@ -161,5 +161,3 @@ module_exit(pdcadma_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for PDCADMA IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/piix.c b/drivers/ide/pci/piix.c index 32802e4c0498..a67b113cbce2 100644 --- a/drivers/ide/pci/piix.c +++ b/drivers/ide/pci/piix.c @@ -821,5 +821,3 @@ module_exit(piix_ide_exit); MODULE_AUTHOR("Andre Hedrick, Andrzej Krzysztofowicz"); MODULE_DESCRIPTION("PCI driver module for Intel PIIX IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/rz1000.c b/drivers/ide/pci/rz1000.c index 7e77e10f36cb..c508f6988292 100644 --- a/drivers/ide/pci/rz1000.c +++ b/drivers/ide/pci/rz1000.c @@ -95,5 +95,3 @@ MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for RZ1000 IDE"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; - diff --git a/drivers/ide/pci/sc1200.c b/drivers/ide/pci/sc1200.c index 0d42afdf3e76..70676bee01ae 100644 --- a/drivers/ide/pci/sc1200.c +++ b/drivers/ide/pci/sc1200.c @@ -590,5 +590,3 @@ module_exit(sc1200_ide_exit); MODULE_AUTHOR("Mark Lord"); MODULE_DESCRIPTION("PCI driver module for NS SC1200 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/serverworks.c b/drivers/ide/pci/serverworks.c index 5a53f15ff626..7c234839c9bb 100644 --- a/drivers/ide/pci/serverworks.c +++ b/drivers/ide/pci/serverworks.c @@ -831,5 +831,3 @@ module_exit(svwks_ide_exit); MODULE_AUTHOR("Michael Aubry. Andrzej Krzysztofowicz, Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for Serverworks OSB4/CSB5/CSB6 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/siimage.c b/drivers/ide/pci/siimage.c index 87e93d8b603e..c3d39c953485 100644 --- a/drivers/ide/pci/siimage.c +++ b/drivers/ide/pci/siimage.c @@ -849,5 +849,3 @@ module_exit(siimage_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for SiI IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/sis5513.c b/drivers/ide/pci/sis5513.c index a4f909153a22..a39f70ca6cdf 100644 --- a/drivers/ide/pci/sis5513.c +++ b/drivers/ide/pci/sis5513.c @@ -1087,8 +1087,6 @@ MODULE_AUTHOR("Lionel Bouton, L C Chang, Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for SIS IDE"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; - /* * TODO: * - Get ridden of SisHostChipInfo[] completness dependancy. diff --git a/drivers/ide/pci/sl82c105.c b/drivers/ide/pci/sl82c105.c index a909d168d194..d97fb09ddc3c 100644 --- a/drivers/ide/pci/sl82c105.c +++ b/drivers/ide/pci/sl82c105.c @@ -537,5 +537,3 @@ module_exit(sl82c105_ide_exit); MODULE_DESCRIPTION("PCI driver module for W82C105 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/slc90e66.c b/drivers/ide/pci/slc90e66.c index a402753297c3..fb308546f89a 100644 --- a/drivers/ide/pci/slc90e66.c +++ b/drivers/ide/pci/slc90e66.c @@ -403,5 +403,3 @@ module_exit(slc90e66_ide_exit); MODULE_AUTHOR("Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for SLC90E66 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/trm290.c b/drivers/ide/pci/trm290.c index 2b19fbbbcd1b..4e207a16afcd 100644 --- a/drivers/ide/pci/trm290.c +++ b/drivers/ide/pci/trm290.c @@ -434,5 +434,3 @@ module_exit(trm290_ide_exit); MODULE_AUTHOR("Mark Lord"); MODULE_DESCRIPTION("PCI driver module for Tekram TRM290 IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/ide/pci/via82cxxx.c b/drivers/ide/pci/via82cxxx.c index 7cbe88bd047b..04ba4a1fa048 100644 --- a/drivers/ide/pci/via82cxxx.c +++ b/drivers/ide/pci/via82cxxx.c @@ -667,5 +667,3 @@ module_exit(via_ide_exit); MODULE_AUTHOR("Vojtech Pavlik, Michel Aubry, Jeff Garzik, Andre Hedrick"); MODULE_DESCRIPTION("PCI driver module for VIA IDE"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/input/joystick/grip_mp.c b/drivers/input/joystick/grip_mp.c index badc8c75170f..d7623485f3aa 100644 --- a/drivers/input/joystick/grip_mp.c +++ b/drivers/input/joystick/grip_mp.c @@ -22,10 +22,7 @@ MODULE_AUTHOR("Brian Bonnlander"); MODULE_DESCRIPTION("Gravis Grip Multiport driver"); -#ifdef MODULE_LICENSE MODULE_LICENSE("GPL"); -#endif -EXPORT_NO_SYMBOLS; #ifdef GRIP_DEBUG #define dbg(format, arg...) printk(KERN_ERR __FILE__ ": " format "\n" , ## arg) diff --git a/drivers/isdn/hardware/eicon/capimain.c b/drivers/isdn/hardware/eicon/capimain.c index 69a6d6d59b7b..58ec63792e9d 100644 --- a/drivers/isdn/hardware/eicon/capimain.c +++ b/drivers/isdn/hardware/eicon/capimain.c @@ -29,8 +29,6 @@ #include "cp_vers.h" #include "capifunc.h" -EXPORT_NO_SYMBOLS; - static char *main_revision = "$Revision: 1.1.2.11 $"; static char *DRIVERNAME = "Eicon DIVA - CAPI Interface driver (http://www.melware.net)"; diff --git a/drivers/isdn/hardware/eicon/divamnt.c b/drivers/isdn/hardware/eicon/divamnt.c index 72a75c2e048b..619c0d4742ce 100644 --- a/drivers/isdn/hardware/eicon/divamnt.c +++ b/drivers/isdn/hardware/eicon/divamnt.c @@ -28,8 +28,6 @@ #include "di_defs.h" #include "debug_if.h" -EXPORT_NO_SYMBOLS; - static char *main_revision = "$Revision: 1.1.2.4 $"; static int major = 241; diff --git a/drivers/isdn/hardware/eicon/divasi.c b/drivers/isdn/hardware/eicon/divasi.c index 172004bd045f..6569f8edf24b 100644 --- a/drivers/isdn/hardware/eicon/divasi.c +++ b/drivers/isdn/hardware/eicon/divasi.c @@ -28,8 +28,6 @@ #include "um_xdi.h" #include "um_idi.h" -EXPORT_NO_SYMBOLS; - static char *main_revision = "$Revision: 1.1.2.7 $"; static int major = 242; diff --git a/drivers/isdn/hardware/eicon/divasmain.c b/drivers/isdn/hardware/eicon/divasmain.c index 7bc8c445c7cf..bf872061b77a 100644 --- a/drivers/isdn/hardware/eicon/divasmain.c +++ b/drivers/isdn/hardware/eicon/divasmain.c @@ -45,7 +45,6 @@ #include "xdi_vers.h" #include "diva_dma.h" -EXPORT_NO_SYMBOLS; static char *main_revision = "$Revision: 1.1.2.8 $"; int errno = 0; diff --git a/drivers/isdn/hardware/eicon/divasproc.c b/drivers/isdn/hardware/eicon/divasproc.c index de63de57cb5a..d23c1470ae1e 100644 --- a/drivers/isdn/hardware/eicon/divasproc.c +++ b/drivers/isdn/hardware/eicon/divasproc.c @@ -33,8 +33,6 @@ #include "diva.h" -EXPORT_NO_SYMBOLS; - extern PISDN_ADAPTER IoAdapters[MAX_ADAPTER]; extern diva_entity_queue_t adapter_queue; extern void divas_get_version(char *); diff --git a/drivers/isdn/hardware/eicon/i4lididrv.c b/drivers/isdn/hardware/eicon/i4lididrv.c index b3be96a6d625..17558487227d 100644 --- a/drivers/isdn/hardware/eicon/i4lididrv.c +++ b/drivers/isdn/hardware/eicon/i4lididrv.c @@ -27,8 +27,6 @@ #include "../avmb1/capicmd.h" /* this should be moved in a common place */ -EXPORT_NO_SYMBOLS; - #define INCLUDE_INLINE_FUNCS static eicon_card *cards = (eicon_card *) NULL; /* glob. var , contains diff --git a/drivers/message/fusion/isense.c b/drivers/message/fusion/isense.c index c186865fe5b4..3cab253a79f1 100644 --- a/drivers/message/fusion/isense.c +++ b/drivers/message/fusion/isense.c @@ -89,7 +89,6 @@ #define my_VERSION MPT_LINUX_VERSION_COMMON #define MYNAM "isense" -EXPORT_NO_SYMBOLS; MODULE_AUTHOR(MODULEAUTHOR); MODULE_DESCRIPTION(my_NAME); diff --git a/drivers/message/fusion/mptctl.c b/drivers/message/fusion/mptctl.c index 37b5799fd184..8b16e4f9f21a 100644 --- a/drivers/message/fusion/mptctl.c +++ b/drivers/message/fusion/mptctl.c @@ -102,7 +102,6 @@ #define my_VERSION MPT_LINUX_VERSION_COMMON #define MYNAM "mptctl" -EXPORT_NO_SYMBOLS; MODULE_AUTHOR(MODULEAUTHOR); MODULE_DESCRIPTION(my_NAME); MODULE_LICENSE("GPL"); diff --git a/drivers/message/i2o/i2o_config.c b/drivers/message/i2o/i2o_config.c index 077d4278de53..64ffb04cdff6 100644 --- a/drivers/message/i2o/i2o_config.c +++ b/drivers/message/i2o/i2o_config.c @@ -964,7 +964,6 @@ static void i2o_config_exit(void) i2o_remove_handler(&cfg_handler); } -EXPORT_NO_SYMBOLS; MODULE_AUTHOR("Red Hat Software"); MODULE_DESCRIPTION("I2O Configuration"); MODULE_LICENSE("GPL"); diff --git a/drivers/net/irda/vlsi_ir.c b/drivers/net/irda/vlsi_ir.c index 912fad2ffa50..73650d69ccd9 100644 --- a/drivers/net/irda/vlsi_ir.c +++ b/drivers/net/irda/vlsi_ir.c @@ -26,7 +26,6 @@ MODULE_DESCRIPTION("IrDA SIR/MIR/FIR driver for VLSI 82C147"); MODULE_AUTHOR("Martin Diehl <info@mdiehl.de>"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; #define DRIVER_NAME "vlsi_ir" #define DRIVER_VERSION "v0.4" diff --git a/drivers/net/lasi_82596.c b/drivers/net/lasi_82596.c index 888eb07e1050..cdf6455f9728 100644 --- a/drivers/net/lasi_82596.c +++ b/drivers/net/lasi_82596.c @@ -181,7 +181,6 @@ MODULE_DESCRIPTION("i82596 driver"); MODULE_LICENSE("GPL"); MODULE_PARM(i596_debug, "i"); MODULE_PARM_DESC(i596_debug, "lasi_82596 debug mask"); -EXPORT_NO_SYMBOLS; /* Copy frames shorter than rx_copybreak, otherwise pass on up in * a full sized sk_buff. Value of 100 stolen from tulip.c (!alpha). diff --git a/drivers/net/wireless/airport.c b/drivers/net/wireless/airport.c index 68b2a7010b43..7235f23f511a 100644 --- a/drivers/net/wireless/airport.c +++ b/drivers/net/wireless/airport.c @@ -267,7 +267,6 @@ static char version[] __initdata = "airport.c 0.13a (Benjamin Herrenschmidt <ben MODULE_AUTHOR("Benjamin Herrenschmidt <benh@kernel.crashing.org>"); MODULE_DESCRIPTION("Driver for the Apple Airport wireless card."); MODULE_LICENSE("Dual MPL/GPL"); -EXPORT_NO_SYMBOLS; static int __init init_airport(void) diff --git a/drivers/parisc/power.c b/drivers/parisc/power.c index 514b41d6c829..9a2a26c22019 100644 --- a/drivers/parisc/power.c +++ b/drivers/parisc/power.c @@ -277,7 +277,3 @@ module_exit(power_exit); MODULE_AUTHOR("Helge Deller"); MODULE_DESCRIPTION("Soft power switch driver"); MODULE_LICENSE("Dual BSD/GPL"); - - -EXPORT_NO_SYMBOLS; - diff --git a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c index 787a2325d5e0..b624dc0ef49d 100644 --- a/drivers/scsi/aacraid/linit.c +++ b/drivers/scsi/aacraid/linit.c @@ -734,5 +734,3 @@ static int aac_procinfo(char *proc_buffer, char **start_ptr,off_t offset, *start_ptr = proc_buffer; return sprintf(proc_buffer, "%s %d\n", "Raid Controller, scsi hba number", host_no); } - -EXPORT_NO_SYMBOLS; diff --git a/drivers/serial/21285.c b/drivers/serial/21285.c index 67d42083fcd2..3a3d267c434b 100644 --- a/drivers/serial/21285.c +++ b/drivers/serial/21285.c @@ -545,7 +545,5 @@ static void __exit serial21285_exit(void) module_init(serial21285_init); module_exit(serial21285_exit); -EXPORT_NO_SYMBOLS; - MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Intel Footbridge (21285) serial driver $Revision: 1.37 $"); diff --git a/drivers/serial/8250_pci.c b/drivers/serial/8250_pci.c index 30fc603e1152..240b79df5794 100644 --- a/drivers/serial/8250_pci.c +++ b/drivers/serial/8250_pci.c @@ -1248,8 +1248,6 @@ static void __exit serial8250_pci_exit(void) module_init(serial8250_pci_init); module_exit(serial8250_pci_exit); -EXPORT_NO_SYMBOLS; - MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Generic 8250/16x50 PCI serial probe module"); MODULE_DEVICE_TABLE(pci, serial_pci_tbl); diff --git a/drivers/serial/8250_pnp.c b/drivers/serial/8250_pnp.c index 0949eba1c297..7ba1705a688c 100644 --- a/drivers/serial/8250_pnp.c +++ b/drivers/serial/8250_pnp.c @@ -437,7 +437,5 @@ static void __exit serial8250_pnp_exit(void) module_init(serial8250_pnp_init); module_exit(serial8250_pnp_exit); -EXPORT_NO_SYMBOLS; - MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Generic 8250/16x50 PnP serial driver"); diff --git a/drivers/serial/amba.c b/drivers/serial/amba.c index 51e7208739bf..c9ce0272e4c6 100644 --- a/drivers/serial/amba.c +++ b/drivers/serial/amba.c @@ -753,8 +753,6 @@ static void __exit ambauart_exit(void) module_init(ambauart_init); module_exit(ambauart_exit); -EXPORT_NO_SYMBOLS; - MODULE_AUTHOR("ARM Ltd/Deep Blue Solutions Ltd"); MODULE_DESCRIPTION("ARM AMBA serial port driver $Revision: 1.41 $"); MODULE_LICENSE("GPL"); diff --git a/drivers/serial/anakin.c b/drivers/serial/anakin.c index 1d8902171f74..389888efce5c 100644 --- a/drivers/serial/anakin.c +++ b/drivers/serial/anakin.c @@ -544,5 +544,3 @@ MODULE_DESCRIPTION("Anakin serial driver"); MODULE_AUTHOR("Tak-Shing Chan <chan@aleph1.co.uk>"); MODULE_SUPPORTED_DEVICE("ttyAN"); MODULE_LICENSE("GPL"); - -EXPORT_NO_SYMBOLS; diff --git a/drivers/serial/clps711x.c b/drivers/serial/clps711x.c index e2bfd6d5e50f..a3c1fc468e2c 100644 --- a/drivers/serial/clps711x.c +++ b/drivers/serial/clps711x.c @@ -615,8 +615,6 @@ static void __exit clps711xuart_exit(void) module_init(clps711xuart_init); module_exit(clps711xuart_exit); -EXPORT_NO_SYMBOLS; - MODULE_AUTHOR("Deep Blue Solutions Ltd"); MODULE_DESCRIPTION("CLPS-711x generic serial driver $Revision: 1.42 $"); MODULE_LICENSE("GPL"); diff --git a/drivers/serial/nb85e_uart.c b/drivers/serial/nb85e_uart.c index d5d1694d190a..5f129fce1977 100644 --- a/drivers/serial/nb85e_uart.c +++ b/drivers/serial/nb85e_uart.c @@ -611,8 +611,6 @@ static void __exit nb85e_uart_exit (void) module_init (nb85e_uart_init); module_exit (nb85e_uart_exit); -EXPORT_NO_SYMBOLS; - MODULE_AUTHOR ("Miles Bader"); MODULE_DESCRIPTION ("NEC " NB85E_UART_CHIP_NAME " on-chip UART"); MODULE_LICENSE ("GPL"); diff --git a/drivers/serial/sa1100.c b/drivers/serial/sa1100.c index 1690a7c2c2c5..e06be8ade214 100644 --- a/drivers/serial/sa1100.c +++ b/drivers/serial/sa1100.c @@ -885,8 +885,6 @@ static void __exit sa1100_serial_exit(void) module_init(sa1100_serial_init); module_exit(sa1100_serial_exit); -EXPORT_NO_SYMBOLS; - MODULE_AUTHOR("Deep Blue Solutions Ltd"); MODULE_DESCRIPTION("SA1100 generic serial port driver $Revision: 1.50 $"); MODULE_LICENSE("GPL"); diff --git a/drivers/serial/sunzilog.c b/drivers/serial/sunzilog.c index 875a7ac6f8b9..9be9260b7006 100644 --- a/drivers/serial/sunzilog.c +++ b/drivers/serial/sunzilog.c @@ -1722,8 +1722,6 @@ static void __exit sunzilog_exit(void) module_init(sunzilog_init); module_exit(sunzilog_exit); -EXPORT_NO_SYMBOLS; - MODULE_AUTHOR("David S. Miller"); MODULE_DESCRIPTION("Sun Zilog serial port driver"); MODULE_LICENSE("GPL"); diff --git a/fs/befs/linuxvfs.c b/fs/befs/linuxvfs.c index e5031b42c0fb..67821952734b 100644 --- a/fs/befs/linuxvfs.c +++ b/fs/befs/linuxvfs.c @@ -22,7 +22,6 @@ #include "io.h" #include "endian.h" -EXPORT_NO_SYMBOLS; MODULE_DESCRIPTION("BeOS File System (BeFS) driver"); MODULE_AUTHOR("Will Dyson"); MODULE_LICENSE("GPL"); diff --git a/fs/binfmt_flat.c b/fs/binfmt_flat.c index 6e8757040e33..1c7699cea914 100644 --- a/fs/binfmt_flat.c +++ b/fs/binfmt_flat.c @@ -669,7 +669,5 @@ static void __exit exit_flat_binfmt(void) unregister_binfmt(&flat_format); } -EXPORT_NO_SYMBOLS; - module_init(init_flat_binfmt); module_exit(exit_flat_binfmt); diff --git a/fs/quota_v1.c b/fs/quota_v1.c index 6c7ababdd42b..8f408772c4be 100644 --- a/fs/quota_v1.c +++ b/fs/quota_v1.c @@ -234,8 +234,6 @@ static void __exit exit_v1_quota_format(void) unregister_quota_format(&v1_quota_format); } -EXPORT_NO_SYMBOLS; - module_init(init_v1_quota_format); module_exit(exit_v1_quota_format); diff --git a/fs/quota_v2.c b/fs/quota_v2.c index c051de09c559..b67fde8fd9a2 100644 --- a/fs/quota_v2.c +++ b/fs/quota_v2.c @@ -688,7 +688,5 @@ static void __exit exit_v2_quota_format(void) unregister_quota_format(&v2_quota_format); } -EXPORT_NO_SYMBOLS; - module_init(init_v2_quota_format); module_exit(exit_v2_quota_format); diff --git a/fs/xfs/xfsidbg.c b/fs/xfs/xfsidbg.c index b3bffa3fd768..2fd35eeadb68 100644 --- a/fs/xfs/xfsidbg.c +++ b/fs/xfs/xfsidbg.c @@ -44,7 +44,6 @@ MODULE_AUTHOR("SGI <sgi.com>"); MODULE_DESCRIPTION("Additional kdb commands for debugging XFS"); MODULE_LICENSE("GPL"); -EXPORT_NO_SYMBOLS; /* * Command table functions. diff --git a/include/linux/module.h b/include/linux/module.h index d10249bfb667..9c153c659b6b 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -469,7 +469,6 @@ static inline void __deprecated _MOD_INC_USE_COUNT(struct module *module) try_module_get(module); #endif } -#define EXPORT_NO_SYMBOLS #define __MODULE_STRING(x) __stringify(x) /* diff --git a/net/ipv4/netfilter/ip_fw_compat.c b/net/ipv4/netfilter/ip_fw_compat.c index 021d125f3907..b19fcbbb5df3 100644 --- a/net/ipv4/netfilter/ip_fw_compat.c +++ b/net/ipv4/netfilter/ip_fw_compat.c @@ -16,10 +16,6 @@ struct notifier_block; #include <linux/netfilter_ipv4/ip_conntrack.h> #include <linux/netfilter_ipv4/ip_conntrack_core.h> -/* Theoretically, we could one day use 2.4 helpers, but for now it - just confuses depmod --RR */ -EXPORT_NO_SYMBOLS; - static struct firewall_ops *fwops; /* From ip_fw_compat_redir.c */ diff --git a/net/ipv4/netfilter/ipt_ah.c b/net/ipv4/netfilter/ipt_ah.c index fb17e9b25840..daff148233f6 100644 --- a/net/ipv4/netfilter/ipt_ah.c +++ b/net/ipv4/netfilter/ipt_ah.c @@ -5,7 +5,6 @@ #include <linux/netfilter_ipv4/ipt_ah.h> #include <linux/netfilter_ipv4/ip_tables.h> -EXPORT_NO_SYMBOLS; MODULE_LICENSE("GPL"); #ifdef DEBUG_CONNTRACK diff --git a/net/ipv4/netfilter/ipt_esp.c b/net/ipv4/netfilter/ipt_esp.c index e8305b6c592c..3cac00648448 100644 --- a/net/ipv4/netfilter/ipt_esp.c +++ b/net/ipv4/netfilter/ipt_esp.c @@ -5,7 +5,6 @@ #include <linux/netfilter_ipv4/ipt_esp.h> #include <linux/netfilter_ipv4/ip_tables.h> -EXPORT_NO_SYMBOLS; MODULE_LICENSE("GPL"); #ifdef DEBUG_CONNTRACK |
