OpenSolaris

You are not signed in. Sign in or register.

Heads up: snv_102 x86 assembler causes build failure in `hypersubr.s`

Date: Wed, 12 Nov 2008 17:07:25 -0800
From: Suhasini Peddada <Suhasini.Peddada at sun dot com>
To: on-all at sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Heads up: snv_102 x86 assembler causes build failure in `hypersubr.s`

Hello gatelings!

Please note that `/usr/bin/as from snv_102` is toxic to ON. Until the fix for
CR: 6769256 is available, please use the `/usr/bin/as from snv_101`, for your
builds.

Ps: In the example log below, `/usr/ccs/bin/as` points to `usr/bin/as`.

Example build failure log:
==========================

/usr/ccs/bin/as -P  -DXPV_HVM_DRIVER -D_KERNEL -D_SYSCALL32 -D_DDI_STRICT 
-Di86pc -D_MACHDEP -DOPTERON_ERRATUM_88 -DOPTERON_ERRATUM_91 
-DOPTERON_ERRATUM_93 -DOPTERON_ERRATUM_95 -DOPTERON_ERRATUM_99 
-DOPTERON_ERRATUM_100 -DOPTERON_ERRATUM_101 -DOPTERON_ERRATUM_108 
-DOPTERON_ERRATUM_109 -DOPTERON_ERRATUM_121 -DOPTERON_ERRATUM_122 
-DOPTERON_ERRATUM_123 -DOPTERON_ERRATUM_131 -DOPTERON_WORKAROUND_6336786 
-DOPTERON_WORKAROUND_6323525 -DOPTERON_ERRATUM_172 -DOPTERON_ERRATUM_298 
-D_ASM -D__STDC__=0  -I../../../common/xen -I../../../i86pc/i86hvm 
-I../../../i86pc -I/builds/acruz/onnv/usr/src/common -I../../../intel 
-I../../../common -I../../../i86pc/genassym/obj32  -o obj32/hypersubr.o 
../../../intel/ia32/ml/hypersubr.s
Assembler:
         "../../../intel/ia32/ml/hypersubr.s", line 153 : Internal: 
get_execsect_fillword: nbytes too big
*** Error code 127
dmake: Warning: Command failed for target `obj32/hypersubr.o'

Reference:
==========

CR: 6769256
Synopsis: snv_102 /usr/bin/as is toxic to ON



Sorry for the inconvenience,
-Suha