Re: Binutils fixed to deal with 'insmod' issue and discussion...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2 Apr 2001, Steven J. Hill wrote:

> Without the binutils patch, all binaries compiled for MIPS/Linux
> will be IRIX flavored which was the whole problem. I would now
> like to make 'elf[32|64]_trad[little|big]mips' be the official
> targets instead of 'elf[32|64]_[little|big]mips' which is what
> things currently are. This means changing of linker scripts in
> GLIBC as well as the Linux kernel (as far as I can tell). I would
> like to propose the any 'mips*-*-linux-gnu' and 'mips*el-*linux-gnu'
> targets be pure traditional targets WITHOUT any emulated IRIX targets
> which are the current 'elf[32|64]_[little|big]mips' targets. Please
> provide feedback, comments, etc. with justification. Thanks.

 I've reviewed the patch briefly and it appears fine in principle.  I'm
unsure about the target naming.  Since the MIPS ABI (which Linux tries to
conform to) is defined by SVR4 and IRIX defines incompatible changes, I
believe the the target SVR4 and Linux uses should be named
'elf[32|64]_bigmips' (and 'elf[32|64]_littlemips' for consistency, even
though SVR4 doesn't really define it) and the IRIX target should be named
something like 'elf[32|64]_irixbigmips'.

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux