diff options
| author | Keith M. Wesolowski <wesolows@foobazco.org> | 2004-03-29 07:41:46 -0800 |
|---|---|---|
| committer | Keith M. Wesolowski <wesolows@foobazco.org> | 2004-03-29 07:41:46 -0800 |
| commit | 2ec523a38e875d5acdc67ffa0944e762e8bbdfd2 (patch) | |
| tree | ada54180bf86c3ee3b241f268a28d84bf0bdd236 /scripts/ver_linux | |
| parent | 8e764e0dca9b439b13cf0d6334badbfa6aa59762 (diff) | |
[SPARC32]: Update module linking for symbols starting with "."
Rusty did not like the __dot_sym approach and suggested instead:
1) make rem, urem, mul, umul, div and udiv aliases to .rem, .urem etc:
extern int rem(int, int) __attribute__((weak,alias(".rem")));
2) EXPORT_SYMBOL(rem) etc.
3) Check genksyms recognises that prototype (it should).
4) Copy "dedotify" from ppc64 to handle them on load.
The only real downside is the risk that someone else will export
those names, but I think that's pretty unlikely.
Diffstat (limited to 'scripts/ver_linux')
0 files changed, 0 insertions, 0 deletions
