Hmm. Yes, that could work. We'd still be changing the ABI, since
the original source "bsr foo" would really mean "bsr foo+skip ldgp".
But perhaps one that wouldn't matter for all practical purposes.
This would need to be done with a new relocation type so that old
linkers that didn't handle this sort of thing choke, but that's not
a big deal.
If I find the time I may give it a shot and see what sort of
effect it has on typical code.
r~
-
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/