harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Spark Shen" <smallsmallor...@gmail.com>
Subject Re: [porting] PPC Linux and z/OS update
Date Fri, 02 Nov 2007 02:30:41 GMT
To build on z/OS, do we need also to convert build script such as build.xmland
defines.mk etc. into z/OS specific encoding - EBCDIC?

If that's the case, do we need to maintain a separate build script set for
z/OS?
Whether these z/OS specific build scripts readable on other platform?

2007/11/1, Oliver Deakin <oliver.deakin@googlemail.com>:
>
> Hi all,
>
> I've been working away on ports to PPC Linux 32/64 and z/OS 31/64 for
> some time now and thought it was about time I sent an update to the list
> on my progress.
>
> On Linux PPC I have run the Harmony tests using a specially made J9 VME.
> 32 bit completes with a >99% pass rate and 64bit completes with a >96%
> pass rate. The vast majority of the failures are in the swing and awt
> modules, which is probably caused by machine setup and possibly also
> some missing tweaks here and there to the native code port for those
> modules. Most of the code changes for this port are already checked into
> Harmony SVN.
>
> The z/OS porting work is ongoing. You may have noticed from the build
> break yesterday that I am starting to check in some changes to makefiles
> ;) Im planning to trickle in further z/OS specific code/build system
> changes over the coming weeks. As far as progress goes, I am able (again
> with a specially made J9 VME) to run simple classes and I am getting to
> the point where I can run small sections of the Harmony tests, although
> a problem with file reading is currently preventing me from running the
> whole suite.
>
> fyi the new platform architecture strings (os.arch) for z/OS 31 and 64
> bit are s390 and s390x respectively. There are some special build
> instructions for z/OS which I will put up either on the wiki or the
> website when I get closer to completing the port. For now there are
> still numerous changes to be made to the Harmony codebase before it will
> be buildable on zSeries.
>
> Regards,
> Oliver
>
> --
> Oliver Deakin
> Unless stated otherwise above:
> IBM United Kingdom Limited - Registered in England and Wales with number
> 741598.
> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
>
>


-- 
Spark Shen
China Software Development Lab, IBM

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message