make.exe

2008-09-01 Thread irakli merabishvili
  I know that in archive there is link to make.exe, but I can't find it because 
archive is pretty big. If you remember location of this link, please tell me.
Also I want to build openjdk with VS Express Edition 2005 and I'm wondering 
does anyone try this and what kind of errors can I get during this proccess?
  Thank you very much.


Re: splashscreen.so is missing pnggccrd.c

2008-09-01 Thread Artem Ananiev


Martin Buchholz wrote:

On Fri, Aug 29, 2008 at 3:37 AM, Anthony Petrov <[EMAIL PROTECTED]> wrote:

On 08/28/2008 08:33 PM Martin Buchholz wrote:

I'm thinking:
- the MMX support is in pnggccrd.c,
- but that file is never compiled in OpenJDK


Quick grep for PNG_MMX_CODE_SUPPORTED shows two .h files and six .c 
files in src/share/native/sun/awt/libpng directory, pnggccrd.c is only 
one of them, but what about others?


Thanks,

Artem


Why? There's the following line in the make/sun/splashscreen/Makefile:

vpath %.c   $(SHARE_SRC)/native/$(PKGDIR)/libpng

that effectively includes all *.c files in the libpng sources directory
(src/share/native/sun/awt/libpng/) in the compilation process.


Anthony,

I believe this is a small misunderstanding of how vpath works.
vpath changes the _search path_ for files, but does not affect which
files are actually compiled.   That is defined in
make/sun/splashscreen/FILES_c.gmk
and pnggccrd.c is notably absent from that file.
If you actually try a clean build, on any platform,
you will see no references to pnggccrd (or pngvcrd)
in the logs (prove me wrong!).

Martin


Re: dacapo bloat benchmark fails on openjdk7

2008-09-01 Thread Luca Martini
Tom Rodriguez wrote:
> I built a copy of hotspot from b33 on ubuntu with gcc 4.2 and I'm seeing
> the same failure you are.  I believe this is the same issue covered by
> 6741642 which was found and fixed by the IcedTea folks.  Applying the
> fix to a copy of b33 allowed dacapo to complete normally.  

Tom, thank for your help.
I confirm that now all benchmarks run without errors.
Regards,
Luca