Messages in this thread | | | Date | Sun, 1 Aug 1999 13:52:46 -0400 (EDT) | From | Chris Noe <> | Subject | Re: Boot code rewritten for GAS |
| |
On Mon, 2 Aug 1999, Zack Weinberg wrote:
> Changing to gas *does* make sense because it reduces the number of > different programs needed to compile the kernel. The problem with > that is the bleeding edge version. It might be reasonable to ship two > versions of the boot code and use the GAS one if a sufficiently > up-to-date assembler is found. > > zw
This was the original motivation behind what was done: to remove one more build time dependency from the kernel. Especially when that dependency is on an assembler which isn't even really needed anymore because gas can do the same job today).
I'm going to do some more testing and find out *exactly* what the minimum binutils version is that will compile this beast properly. Will follow up tomorrow. Sorry about the confusion surrounding that, I had only tested the two binutils I've got on hand: Rh6's 2.9.1.0.23, and the latest binutils from cvs (990801). I know see that my previous few messages were a bit iffy regarding what version is absolutely needed. It seems I didn't make clear that I have always had a workaround in my code for a longstanding gas bug which has only recently been fixed in 2.9.5. That was the only remaining issue which hadn't been fixed by the later releases of 2.9.1.
My bad :)
Chris Noe (stiker@northlink.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/
| |