Re: PATCH: please backout this set of broken changes

David S. Miller (davem@redhat.com)
Mon, 9 Aug 1999 11:23:18 -0700


Date: Mon, 9 Aug 1999 18:25:17 +0100 (BST)
From: Alan Cox <alan@lxorguk.ukuu.org.uk>

The linker will presumably order object files in link order then .a
files by reference, so for all drivers in .o archives we can force
the link order to match the 2.2 probe order

Does GNU ld behaviour guarantee this. If so a lot of problems go
away rather nicely.

It probably does, but however if we ever ask it to reorder functions
(GCC has options to place each function emitted into it's own sections
for this very purpose) based upon profiling feedback, this would
break.

Think about Nat Friedman's GROPE hackery...

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.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/