hotspot 32-bit on 64-bit "cross-compile" broken
David Holmes
david.holmes at oracle.com
Sun Sep 16 17:09:38 PDT 2012
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