This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Target deprecation, round three


>>>>> Mark Mitchell writes:

Mark> I think that i370 is clearly useful to people and should be supported.

Mark> The question is how to do that.  Ideally, I agree with Zack that it
Mark> should be merged with the s390 backend; the architectures are similar
Mark> enough that they should be one backend.

Mark> However, I don't think we can deprecate i370 to try to force that issue;
Mark> we have to hope that someone will actually go it.  And if they did do
Mark> it, I think we'd still have the EBCDIC issue -- that's part of the OS.

	The s390 port assumes S/390 architecture, ASCII, ELF file format,
flat addressing model, lower case mnemonics, Linux runtime.

	The i370 port supports S/370 architecture, EBCDIC, GOFF file
format, base/displacement addressing, upper case mnemonics, MVS/LE or
Dignus runtime environment.

	The two could be merged together, but the s390 port was not
designed with that in mind and the i370 port was designed before Linux on
S/390 was developed.  They are designed for very different environments.

	I have been exchanging email with Dave Pitts and he wants to
maintain the i370 port if we would encourage rather than discourage it
with other changes that have created problems for EBCDIC support.

Thanks, David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]