changeset in /hg/icedtea6: 2009-07-16 Matthias Klose <doko at ubu...

Matthias Klose doko at ubuntu.com
Thu Jul 16 06:44:23 PDT 2009


On 16.07.2009 09:39, doko at ubuntu.com wrote:
> changeset ea9d66cbd06d in /hg/icedtea6
> details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=ea9d66cbd06d
> description:
> 	2009-07-16  Matthias Klose<doko at ubuntu.com>
>
> 	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp (native_entry):
> 	        Don't initialize `mirror'.
>
> diffstat:
>
> 2 files changed, 7 insertions(+), 2 deletions(-)
> ChangeLog                                             |    7 ++++++-
> ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp |    2 +-
>
> diffs (26 lines):
>
> diff -r 914f2022b402 -r ea9d66cbd06d ChangeLog
> --- a/ChangeLog	Wed Jul 15 17:54:49 2009 +0200
> +++ b/ChangeLog	Thu Jul 16 15:34:14 2009 +0200
> @@ -1,4 +1,9 @@ 2009-06-23  Edward Nevill<enevill at arm.
> -2009-06-23  Edward Nevill<enevill at arm.com>
> +2009-07-16  Matthias Klose<doko at ubuntu.com>
> +
> +	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp (native_entry):
> +	Don't initialize `mirror'.
> +
> +2009-07-15  Edward Nevill<enevill at arm.com>
>   	Matthias Klose<doko at ubuntu.com>
>
>   	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp (native_entry):
> diff -r 914f2022b402 -r ea9d66cbd06d ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp
> --- a/ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp	Wed Jul 15 17:54:49 2009 +0200
> +++ b/ports/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp	Thu Jul 16 15:34:14 2009 +0200
> @@ -247,7 +247,7 @@ void CppInterpreter::native_entry(method
>       Unimplemented();
>     }
>     void **arguments;
> -  void *mirror = NULL;
> +  void *mirror;
>     {
>       arguments =
>         (void **) stack->alloc(handler->argument_count() * sizeof(void **));

with the initialization kept, this failed to build:

g++-4.4 -DLINUX -D_GNU_SOURCE -DCC_INTERP -DZERO -DIA32 -DZERO_LIBARCH=\"i386\" 
-DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/asm -I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/c1 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/ci 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/classfile 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/code 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/compiler 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_implementation 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_implementation/g1 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_implementation/parNew 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_implementation/parallelScavenge 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_implementation/shared 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/gc_interface 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/interpreter 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/memory 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/oops 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/prims 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/runtime 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/services 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/shark 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/share/vm/utilities 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/os/linux/vm 
-I/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/os_cpu/linux_zero/vm 
-I../generated -DHOTSPOT_RELEASE_VERSION="\"14.0-b15\"" 
-DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"buildd\"" 
-DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.6.0_0-b16\"" 
-DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DDISTRIBUTION_ID="\"Ubuntu karmic 
(development branch), package 6b16~pre4-0ubuntu5\"" -DSHARK  -I/usr/include 
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   -fPIC -g 
-Woverloaded-virtual -DSHARK_LLVM_VERSION=26 -fpic -fno-rtti -fno-exceptions 
-D_REENTRANT -fcheck-new -g -m32 -pipe -O3 -fno-stack-protector 
-U_FORTIFY_SOURCE -fno-strict-aliasing -DVM_LITTLE_ENDIAN  -Wpointer-arith 
-Wsign-compare    -c -o cppInterpreter_zero.o 
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp 

/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp: 
In static member function 'static void 
CppInterpreter::native_entry(methodOopDesc*, intptr_t, Thread*)':
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:366: 
error: jump to label 'unwind_and_return'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:234: 
error:   from here
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:250: 
error:   crosses initialization of 'void* mirror'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:366: 
error: jump to label 'unwind_and_return'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:225: 
error:   from here
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:250: 
error:   crosses initialization of 'void* mirror'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:366: 
error: jump to label 'unwind_and_return'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:213: 
error:   from here
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:250: 
error:   crosses initialization of 'void* mirror'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:366: 
error: jump to label 'unwind_and_return'
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:194: 
error:   from here
/build/buildd/openjdk-6-6b16~pre4/build/zerovm/openjdk/hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp:250: 
error:   crosses initialization of 'void* mirror'
make[8]: *** [cppInterpreter_zero.o] Error 1




More information about the distro-pkg-dev mailing list