harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oliver Deakin <oliver.dea...@googlemail.com>
Subject Re: [classlib] help wanted ... jclprots.h headers
Date Thu, 06 Aug 2009 12:33:58 GMT
Hi Mark,

Been a while but...

I just tried this out on Windows x86 with the default build options and 
also specifying -Dhy.no.thr=true and it builds for me in both cases 
successfully with an empty jclprots.h, so I think you are ok to go ahead 
and remove this file and references.


Mark Hindess wrote:
> I'd like to remove the jclprots.h header files.  These are enormous
> files that contain lots of prototypes.  Their contents ignores any
> notion of modularity and they should be replaced by module headers or
> just local headers.  There are some simple steps to remove them:
> 1) Truncate the unix header to 0 bytes.
> 2) Temporarily add -Wimplicit-function-declaration to defines.mk for
>    unix build and run the build
> 3) Fix any errors - move declarations to more appropriate header files -
>    and repeat 2) until it works.
> 4) .. 6) repeat for windows.
> 7) Remove all references to jclprots.h and the two header files.
> I've just check in r747597 with the changes for 1) ... 3) and was hoping
> someone could do the equivalent for windows so that I can do 7).
> Thanks in advance,
>  Mark.

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

View raw message