Messages in this thread |  | | From | "David S. Miller" <> | | Date | Wed, 13 Jun 2001 07:15:31 -0700 (PDT) | | Subject | Re: [patch] 2.4.6-pre3 unresolved symbol do_softirq |
| |
Keith Owens writes: > On Wed, 13 Jun 2001 07:06:42 -0700 (PDT), > "David S. Miller" <davem@redhat.com> wrote: > > > >Keith Owens writes: > > > OTOH if any *.S code is compiled into a module then all symbols it > > > refers to must be EXPORT_SYMBOL_NOVERS(). > > > >Why not just add --include modversions.h to the gcc command line to > >build it, why wouldn't this work? > > Assembler code is not hooked into the generic module symbol version > handling. Every .S rule is unique and I'm not going to change every > one.
Why not make a ASM_CPP_DEFINES that all those rules use?
Surely this is a smaller hammer than making them all NOVERS(), I think all of these workarounds with novers for assembly are silly and are merely looking for a solution which nobody (perhaps except me :-) is bothering to look for.
Later, David S. Miller davem@redhat.com - 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/
|  |