hg: macosx-port/macosx-port/hotspot: 12 new changesets

astrange at apple.com astrange at apple.com
Tue Feb 8 09:34:49 PST 2011


Changeset: d0310693b225
Author:    kurt
Date:      2011-01-26 07:14 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d0310693b225

Correct 'zero' build failures.

! src/cpu/zero/vm/methodHandles_zero.cpp
! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
! src/os_cpu/bsd_zero/vm/bytes_bsd_zero.inline.hpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp

Changeset: 64f1f124ea0a
Author:    kurt
Date:      2011-01-26 19:15 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/64f1f124ea0a

Remove DYLD_LIBRARY_PATH from test_gamma since it is not needed
anymore and causes test_gamma to fail now.

! make/bsd/makefiles/buildtree.make

Changeset: 90ade3e5c802
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2011-01-27 22:29 -0800
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/90ade3e5c802

If we're going to print jlong values with INT64_FORMAT, then cast them to
int64_t to make sure they're the right type.

! src/share/vm/oops/constantPoolOop.cpp

Changeset: bf78122e49b4
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2011-01-27 22:31 -0800
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bf78122e49b4

. Use standard C99 printf formats rather than rolling our own where it makes
  sense.

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 907c1aed0f8c
Author:    cl
Date:      2011-01-27 17:28 -0800
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/907c1aed0f8c

Added tag jdk7-b127 for changeset 102466e70deb

! .hgtags

Changeset: d9307d0594c8
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2011-01-27 22:35 -0800
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d9307d0594c8

Merge from main OpenJDK repository


Changeset: 0b644a2e60e8
Author:    kurt
Date:      2011-01-31 15:31 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0b644a2e60e8

Revert previous change and disable test_gamma script until both
jdk 6 and self bootstrap issues are corrected.

! make/bsd/makefiles/buildtree.make

Changeset: 1036eb0a0543
Author:    kurt
Date:      2011-01-31 18:18 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1036eb0a0543

Work-around OpenBSD's lack of $ORIGIN support by pre-loading libnet.so

! src/share/vm/runtime/os.cpp

Changeset: 7485f1770f80
Author:    kurt
Date:      2011-01-31 18:19 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7485f1770f80

Use sys/exec_elf.h for OpenBSD

! src/share/vm/utilities/elfFile.hpp

Changeset: a6225ee372e5
Author:    kurt
Date:      2011-01-31 18:21 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a6225ee372e5

Move the __STDC_FORMAT_MACROS define up since inttypes.h is getting
included indirectly by other includes on OpenBSD.

! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 1ac6aed892ee
Author:    kurt
Date:      2011-01-31 21:09 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1ac6aed892ee

Migrate some EINTR support from hpi_bsd.hpp. accept(2) and close(2) can
return EINTR and need to be restarted on *BSD + OS X. ioctl(2) man pages
don't say they can return EINTR, however hpi_bsd.hpp wrapped it as
RESTARTABLE in socket_available() so continue to do so.

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.inline.hpp

Changeset: e8319f27a2b3
Author:    astrange
Date:      2011-02-08 11:07 -0500
URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e8319f27a2b3

Merge with http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot

! make/bsd/makefiles/buildtree.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp



More information about the macosx-port-dev mailing list