Linux-kernel mailing list archive 1999-32,: Re: PATCH: please backout this set of broken changes

# Re: PATCH: please backout this set of broken changes

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

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: WANG,YIDING: "fdisk partition table keeps missing."
- Previous message: Joop Stakenborg: "Re: [PATCH] 2.2 kernel compile error in hfmodem with gcc 2.95"
- Maybe in reply to: Alan Cox: "PATCH: please backout this set of broken changes"
- Next in thread: Joerg Pommnitz: "Re: PATCH: please backout this set of broken changes"

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/

- Next message: WANG,YIDING: "fdisk partition table keeps missing."
- Previous message: Joop Stakenborg: "Re: [PATCH] 2.2 kernel compile error in hfmodem with gcc 2.95"
- Maybe in reply to: Alan Cox: "PATCH: please backout this set of broken changes"
- Next in thread: Joerg Pommnitz: "Re: PATCH: please backout this set of broken changes"