Hello. A group of developers, including myself, have done a lot of work to get gcc 3.2.3 working on MVS. That is the i370 target which has unfortunately been removed from gcc 4. You can see the result here:
http://www.softlib.org/GCCMVS/gccmvs.html It is all working fine, but there are some internal compiler errors when compiling with optimization on, and indeed, some compiler errors even on unoptimized code. Given the work that has gone in to making this port work, I was wondering if you could ask if someone familiar with gcc could fix those bugs to make the compiler more useful? The bugs manifest themselves on the cross compiler, there's no need for an MVS (EBCDIC) machine to run them on. Thanks. Paul.