Mail Archives: djgpp-workers/2001/06/25/11:57:08
> We've been through that in the past: the problem with the linker script
> is that, unlike specs, it is releated to both the compiler and to
> Binutils.
I don't agree - linker scripts are only for the linker (ie binutils). The
djgpp.djl script was different, as it was tied to the DJGPP core (djdev),
the compiler (though the specs file) and binutils (as it needed to evolve
along with the builtin script). Once that homegrown script is dropped,
binutils becomes the sole owner of linker scripts.
Even if a new compiler needs updated linker scripts, that support must be
added to binutils, and it is the updated binutils that will bring the new
scripts with it. So linker scripts are only related to the compiler the
same way any of the binutils are.
For example, if gcc 3.1 for whatever reason needs linker script capabilities
only provided by binutils 2.15, then our gcc 3.1 package, just like any
other,
would require binutils 2.15.
- Raw text -