cpu dependent files Note that there are no os-dependent files here: Cpu dependent changes are mostly makefile inclusions and some type casting cleanup: BSDPort hotspot shared changes, cpu
Modification of print format strings or types. Note that apple's compilers require a long int to be printed with "%ld" regardless of whether this long int is 32 or 64-bits wide. The assumption made by the hotspot code that "%lld" will print all 64-bit integers is not valid.
Miscellaneous changes
a mac dynamic linking issue in src/share/vm/prims/forte.cpp
open bsd dynamic loading issue in src/share/vm/runtime/os.cpp
os naming in src/share/vm/runtime/vm_version.cpp
inclusion of src/share/vm/utilities/elf.hpp (with lglp licensing)
additions to src/share/vm/utilities/elfFile.hpp
dynamic library additions to src/share/vm/utilities/vmError.cpp