You can import this changeset into BK by piping this whole message to: '| bk receive [path to repository]' or apply the patch as usual. =================================================================== ChangeSet@1.857, 2002-12-07 23:33:19-02:00, acme@conectiva.com.br o epca: use module_{init,exit}, {cleanup,init}_module now are macros epca.c | 19 +++++++------------ 1 files changed, 7 insertions(+), 12 deletions(-) diff -Nru a/drivers/char/epca.c b/drivers/char/epca.c --- a/drivers/char/epca.c Sun Dec 8 13:27:48 2002 +++ b/drivers/char/epca.c Sun Dec 8 13:27:48 2002 @@ -141,12 +141,6 @@ configured. ----------------------------------------------------------------------- */ - -#ifdef MODULE -int init_module(void); -void cleanup_module(void); -#endif /* MODULE */ - static inline void memwinon(struct board_info *b, unsigned int win); static inline void memwinoff(struct board_info *b, unsigned int win); static inline void globalwinon(struct channel *ch); @@ -1534,8 +1528,7 @@ } /* End pc_open */ #ifdef MODULE -/* -------------------- Begin init_module ---------------------- */ -int __init init_module() +static int __init epca_module_init(void) { /* Begin init_module */ unsigned long flags; @@ -1548,8 +1541,9 @@ restore_flags(flags); return(0); -} /* End init_module */ +} +module_init(epca_module_init); #endif #ifdef ENABLE_PCI @@ -1559,8 +1553,8 @@ #ifdef MODULE /* -------------------- Begin cleanup_module ---------------------- */ -void cleanup_module() -{ /* Begin cleanup_module */ +static void __exit epca_module_exit(void) +{ int count, crd; struct board_info *bd; @@ -1613,7 +1607,8 @@ restore_flags(flags); -} /* End cleanup_module */ +} +module_exit(epca_module_exit); #endif /* MODULE */ /* ------------------ Begin pc_init ---------------------- */ =================================================================== This BitKeeper patch contains the following changesets: 1.857 ## Wrapped with gzip_uu ## begin 664 bkpatch31784 M'XL(`/1D\ST``\U4WV_3,!!^KO^*D_;"1)/X[/Q&164;@FE(5$5[KCS'+!%- M7"5N-]3T?\=)JU)*Q\3$`VFDL\YW]WUW]Z5G<-NH.AT(62IR!A]U8]*!U)62 MIE@)5^K2O:OMQ51K>^'ENE3>Q8U7%HUTF!L0>S411N:P4G63#M#E>X_YOE#I M8/K^P^VG=U-"1B.XS$5UK[XH`Z,1,;I>B7G6C(7)Y[IR32VJIE2F!VWWH2VC ME-E?@!&G0=AB2/VHE9@A"A]51ID?AS[I^(^/>1]5048CC%B`V/J,84BN`-TX MB(`R#YE'(V`\Y3S%Q*$LI11.%H77"`XE%_!O&[@D$C2HA10I+!L%I<Z6<S5; M%U5AANJQ,)LAK.5<B6JY&';.S6P;`I5^`%';#"%KW9`;\%D2(9G\'#=Q_O(A MA`I*WC[38E87W=8]F8O:ZYB[\J!9G]*@]3ERUL9W@F&<?(UY1%$$R>G!/EG/ M[BVFR#F&;6"/K-?2B>#G5?5BQJ0LJGL]5G.CW'SY-%-*$1.KL;"U6Z:\5QCR MWP06_EE@$3C(_F>%;=?P&9SZH7^M8B:G-O("X5VA[X/]-#'@=ESDVMH8D#1& MF$)"41F8S3IR?2,[@KWCU4H7V7F7&*!-N-[937]B]G08>YQ\_J9+#-D6,>36 M[A"[JA:RF\\OD)UC![FVN2&&/6AGF04]C#I.LV#[/TF9*_FM69:C.$RL<E1` *?@!L=#$;D@4````` ` end