On Sat, 13 Apr 2002, Keith Owens wrote: > The rules for stripping a module are "unusual". Some symbols have to > be kept even if they are static, because even static symbols can be > exported. The combination of strip -g to remove all debugging data Hmm, that looks weird to me. If exporting static symbols is permitted, shouldn't the symbols be marked global by EXPORT_SYMBOL() then? The following code seems to mark a static symbol global just fine: static int test = 0; asm(".global test"); so there should be no problem with doing the same in EXPORT_SYMBOL(). -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +