hotspot 32-bit on 64-bit "cross-compile" broken
David Holmes
david.holmes at oracle.com
Mon Sep 17 20:30:32 PDT 2012
Did anyone look at this? It will need to be fixed before/with Kelly's
proposed JDK8 sync up.
Thanks,
David
On 17/09/2012 10:09 AM, David Holmes wrote:
> Looks like the -m32 isn't getting passed to the "assembler"
>
> /usr/bin/cc -c -fpch-deps -MMD -MP -MF
> ../generated/dependencies/linux_x86_32.o.d -o linux_x86_32.o
> /java/embedded/users/dh198349/build-infra/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s
>
>
> /java/embedded/users/dh198349/build-infra/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s:78:
> Error: invalid instruction suffix for `push'
> /java/embedded/users/dh198349/build-infra/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s:80:
> Error: invalid instruction suffix for `push'
> /java/embedded/users/dh198349/build-infra/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s:134:
> Error: invalid instruction suffix for `pop'
> /java/embedded/users/dh198349/build-infra/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s:135:
> Error: invalid instruction suffix for `pop'
> /java/embedded/users/dh198349/build-infra/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s:174:
> Error: invalid instruction suffix for `pop'
> ...
>
> David
> -----
More information about the build-infra-dev
mailing list