0xfffffffffb907318 doe
In-Reply-To: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Approved: F3r4kX
X-OpenSolaris-URL: 
http://www.opensolaris.org/jive/message.jspa?messageID=199883&tstart=0#199883

I do see mcmodel=3Dkernel when the source files are getting compiled..Here'=
s the sample compile log just before it fails.

/tmp/.cwCAAzxai1A.o ../../common/os/modsysfile.c -mcmodel=3Dkernel=20
+ /opt/SUNWspro/bin/cc -m64 -Ui386 -U__i386 -xO3 ../../intel/amd64/ml/amd64=
.il -D_ASM_INLINES -Xa -xspace -xmodel=3Dkernel -Wu,-save_args -v -xildoff =
-g -xc99=3D%all -W0,-noglobal -xdebugformat=3Dstabs -errtags=3Dyes -errwarn=
=3D%all -W0,-xglobalstatic -xstrconst -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_I=
MPL -D_ELF64 -D_DDI_STRICT -Dsun -D__sun -D__SVR4 -DOPTERON_ERRATUM_88 -DOP=
TERON_ERRATUM_91 -DOPTERON_ERRATUM_93 -DOPTERON_ERRATUM_95 -DOPTERON_ERRATU=
M_99 -DOPTERON_ERRATUM_100 -DOPTERON_ERRATUM_101 -DOPTERON_ERRATUM_108 -DOP=
TERON_ERRATUM_109 -DOPTERON_ERRATUM_121 -DOPTERON_ERRATUM_122 -DOPTERON_ERR=
ATUM_123 -DOPTERON_ERRATUM_131 -DOPTERON_WORKAROUND_6336786 -DOPTERON_WORKA=
ROUND_6323525 -DOPTERON_ERRATUM_172 -I../../intel -Y I,../../common -I/expo=
rt/home/saurabh/onnv-gate/onnv-gate/usr/src/common -c -o obj64/modsysfile.o=
 ../../common/os/modsysfile.c=20
/export/home/saurabh/onnv-gate/onnv-gate/usr/src/tools/proto/opt/onbld/bin/=
i386/ctfconvert -i -L VERSION obj64/modsysfile.o
/usr/ccs/bin/ld -r  -o obj64/genunix obj64/archdep.o     obj64/getcontext.o=
      obj64/install_utrap.o   obj64/lwp_private.o     obj64/prom_enter.o   =
   obj64/prom_exit.o       obj64/prom_panic.o      obj64/sendsig.o         =
obj64/syscall.o obj64/prom_env.o        obj64/prom_emul.o       obj64/prom_=
getchar.o    obj64/prom_init.o       obj64/prom_node.o       obj64/prom_pri=
ntf.o     obj64/prom_prop.o      obj64/prom_putchar.o     obj64/prom_reboot=
.o     obj64/prom_version.o obj64/access.o     obj64/acl.o             obj6=
4/acl_common.o     obj64/adjtime.o  obj64/alarm.o           obj64/aio_subr.=
o        obj64/auditsys.o        obj64/autoconf.o        obj64/avl.o       =
     obj64/bdev_dsort.o       obj64/bio.o             obj64/bitmap.o  obj64=
/blabel.o  obj64/brandsys.o        obj64/callb.o           obj64/callout.o =
        obj64/chdir.o           obj64/chmod.o           obj64/chown.o      =
     obj64/cladm.o           obj64/class.o          obj64/clock.o          =
  obj64/clock_highres.o   obj64/clock_realtime.o obj64/close.o            o=
bj64/compress.o        obj64/condvar.o obj64/conf.o            obj64/consol=
e.o         obj64/contract.o        obj64/copyops.o         obj64/core.o   =
         obj64/corectl.o obj64/cred.o            obj64/cs_stubs.o        ob=
j64/dacf.o            obj64/dacf_clnt.o       obj64/cyclic.o  obj64/ddi.o  =
          obj64/ddifm.o            obj64/ddi_intr.o        obj64/ddi_intr_i=
mpl.o   obj64/ddi_nodeid.o      obj64/ddi_strtol.o      obj64/ddi_timer.o  =
     obj64/devcfg.o  obj64/devcache.o        obj64/device.o  obj64/devid.o =
          obj64/devid_cache.o     obj64/devid_scsi.o     obj64/devpolicy.o =
       obj64/disp_lock.o       obj64/dnlc.o            obj64/driver.o  obj6=
4/dumpsubr.o        obj64/driver_lyr.o     obj64/dtrace_subr.o      obj64/e=
rrorq.o  obj64/etheraddr.o       obj64/evchannels.o      obj64/exacct.o  ob=
j64/exacct_core.o     obj64/exec.o            obj64/exit.o            obj64=
/fbio.o            obj64/fcntl.o           obj64/fdbuffer.o        obj64/fd=
sync.o  obj64/fem.o             obj64/ffs.o             obj64/fio.o        =
     obj64/flock.o           obj64/fm.o              obj64/fork.o          =
 obj64/vpm.o              obj64/fsat.o            obj64/fs_subr.o         o=
bj64/fsflush.o         obj64/ftrace.o  obj64/getcwd.o  obj64/getdents.o    =
    obj64/getloadavg.o      obj64/getpagesizes.o    obj64/getpid.o  obj64/g=
fs.o             obj64/rusagesys.o       obj64/gid.o             obj64/grou=
ps.o  obj64/grow.o            obj64/hat.o             obj64/hat_refmod.o   =
   obj64/id32.o            obj64/id_space.o        obj64/inet_ntop.o       =
obj64/instance.o        obj64/ioctl.o           obj64/issetugid.o       obj=
64/ippconf.o        obj64/kcpc.o             obj64/kdi.o             obj64/=
kiconv.o  obj64/kmem.o            obj64/ksyms_snapshot.o  obj64/l_strplumb.=
o     obj64/labelsys.o         obj64/link.o            obj64/list.o        =
    obj64/lockstat_subr.o   obj64/log_sysevent.o    obj64/logsubr.o obj64/l=
ookup.o  obj64/lseek.o           obj64/lwp.o             obj64/lwp_create.o=
      obj64/lwp_info.o        obj64/lwp_self.o       obj64/lwp_sobj.o      =
   obj64/lwp_timer.o       obj64/lwpsys.o  obj64/main.o            obj64/me=
mcntl.o         obj64/memstr.o  obj64/lgrpsys.o         obj64/mkdir.o      =
     obj64/mknod.o           obj64/mount.o           obj64/move.o          =
  obj64/msacct.o  obj64/multidata.o       obj64/nbmlock.o         obj64/ndi=
fm.o           obj64/nice.o            obj64/netstack.o        obj64/ntptim=
e.o        obj64/nvpair.o   obj64/nvpair_alloc_system.o     obj64/nvpair_al=
loc_fixed.o      obj64/octet.o           obj64/open.o            obj64/p_on=
line.o        obj64/pathconf.o        obj64/pathname.o        obj64/pause.o=
           obj64/serializer.o      obj64/pci_intr_lib.o   obj64/pci_cap.o  =
obj64/pcifm.o           obj64/pgrp.o            obj64/pgrpsys.o         obj=
64/pid.o             obj64/policy.o  obj64/poll.o            obj64/pool.o  =
          obj64/pool_pset.o       obj64/port_subr.o       obj64/ppriv.o    =
       obj64/printf.o  obj64/priocntl.o        obj64/priv.o            obj6=
4/priv_const.o      obj64/proc.o            obj64/procset.o         obj64/p=
rocessor_bind.o obj64/processor_info.o   obj64/profil.o  obj64/project.o   =
      obj64/qsort.o           obj64/rctl.o            obj64/rctlsys.o      =
  obj64/readlink.o         obj64/refstr.o  obj64/rename.o  obj64/resolvepat=
h.o     obj64/retire_store.o    obj64/process.o         obj64/rlimit.o  obj=
64/rmap.o            obj64/rmdir.o           obj64/rw.o              obj64/=
rwstlock.o        obj64/sad_conf.o        obj64/sid.o             obj64/sid=
sys.o  obj64/sched.o           obj64/schedctl.o        obj64/seg_dev.o     =
    obj64/seg_kp.o  obj64/seg_kpm.o obj64/seg_map.o         obj64/seg_vn.o =
 obj64/seg_spt.o         obj64/semaphore.o       obj64/sendfile.o        ob=
j64/session.o        obj64/share.o            obj64/shuttle.o         obj64=
/sig.o             obj64/sigaction.o       obj64/sigaltstack.o     obj64/si=
gnotify.o       obj64/sigpending.o      obj64/sigprocmask.o     obj64/sigqu=
eue.o        obj64/sigsendset.o      obj64/sigsuspend.o      obj64/sigtimed=
wait.o    obj64/sleepq.o  obj64/space.o           obj64/sscanf.o  obj64/ssi=
g.o            obj64/stat.o            obj64/statfs.o obj64/statvfs.o  obj6=
4/str_conf.o        obj64/strcalls.o        obj64/stream.o  obj64/streamio.=
o        obj64/strext.o  obj64/strsubr.o obj64/strsun.o  obj64/subr.o      =
      obj64/sunddi.o  obj64/sunmdi.o  obj64/sunndi.o  obj64/sunpci.o  obj64=
/sunpm.o           obj64/sundlpi.o         obj64/suntpi.o  obj64/swap_subr.=
o       obj64/swap_vnops.o      obj64/symlink.o         obj64/sync.o       =
     obj64/sysclass.o        obj64/sysconfig.o       obj64/sysent.o  obj64/=
sysfs.o           obj64/systeminfo.o      obj64/task.o            obj64/tas=
kq.o           obj64/tasksys.o         obj64/time.o            obj64/timer.=
o           obj64/times.o           obj64/timers.o  obj64/thread.o  obj64/t=
label.o  obj64/tnf_res.o         obj64/turnstile.o       obj64/tty_common.o=
      obj64/u8_textprep.o     obj64/uadmin.o obj64/uconv.o            obj64=
/ucredsys.o        obj64/uid.o             obj64/umask.o           obj64/um=
ount.o  obj64/uname.o          obj64/unix_bb.o  obj64/unlink.o  obj64/urw.o=
             obj64/utime.o           obj64/utssys.o  obj64/uucopy.o  obj64/=
vfs.o            obj64/vfs_conf.o         obj64/vmem.o            obj64/vm_=
anon.o         obj64/vm_as.o           obj64/vm_meter.o        obj64/vm_pag=
eout.o      obj64/vm_pvn.o  obj64/vm_rm.o           obj64/vm_seg.o  obj64/v=
m_subr.o         obj64/vm_swap.o         obj64/vm_usage.o       obj64/vnode=
.o            obj64/vuid_queue.o      obj64/vuid_store.o      obj64/waitq.o=
           obj64/watchpoint.o      obj64/yield.o  obj64/scsi_confdata.o    =
obj64/xattr.o           obj64/xattr_common.o    obj64/xdr_mblk.o        obj=
64/xdr_mem.o         obj64/xdr.o    obj64/xdr_array.o        obj64/xdr_refe=
r.o       obj64/xhat.o            obj64/zone.o  obj64/tty_ptyconf.o obj64/p=
tms_conf.o obj64/modctl.o obj64/modsubr.o obj64/modsysfile.o obj64/modconf.=
o obj64/modhash.o
/export/home/saurabh/onnv-gate/onnv-gate/usr/src/tools/proto/opt/onbld/bin/=
i386/ctfmerge -L VERSION -o obj64/genunix obj64/archdep.o    obj64/getconte=
xt.o       obj64/install_utrap.o   obj64/lwp_private.o     obj64/prom_enter=
.o      obj64/prom_exit.o       obj64/prom_panic.o      obj64/sendsig.o    =
     obj64/syscall.o obj64/prom_env.o        obj64/prom_emul.o       obj64/=
prom_getchar.o    obj64/prom_init.o       obj64/prom_node.o       obj64/pro=
m_printf.o     obj64/prom_prop.o       obj64/prom_putchar.o    obj64/prom_r=
eboot.o     obj64/prom_version.o obj64/access.o     obj64/acl.o            =
 obj64/acl_common.o      obj64/adjtime.o         obj64/alarm.o           ob=
j64/aio_subr.o        obj64/auditsys.o        obj64/autoconf.o        obj64=
/avl.o             obj64/bdev_dsort.o      obj64/bio.o            obj64/bit=
map.o   obj64/blabel.o  obj64/brandsys.o        obj64/callb.o           obj=
64/callout.o         obj64/chdir.o           obj64/chmod.o           obj64/=
chown.o           obj64/cladm.o           obj64/class.o           obj64/clo=
ck.o           obj64/clock_highres.o  obj64/clock_realtime.o obj64/close.o =
            obj64/compress.o        obj64/condvar.o         obj64/conf.o   =
         obj64/console.o obj64/contract.o        obj64/copyops.o         ob=
j64/core.o            obj64/corectl.o         obj64/cred.o            obj64=
/cs_stubs.o        obj64/dacf.o            obj64/dacf_clnt.o       obj64/cy=
clic.o  obj64/ddi.o             obj64/ddifm.o           obj64/ddi_intr.o   =
     obj64/ddi_intr_impl.o   obj64/ddi_nodeid.o      obj64/ddi_strtol.o    =
  obj64/ddi_timer.o       obj64/devcfg.o  obj64/devcache.o        obj64/dev=
ice.o  obj64/devid.o           obj64/devid_cache.o     obj64/devid_scsi.o  =
    obj64/devpolicy.o       obj64/disp_lock.o       obj64/dnlc.o           =
 obj64/driver.o  obj64/dumpsubr.o        obj64/driver_lyr.o      obj64/dtra=
ce_subr.o     obj64/errorq.o obj64/etheraddr.o        obj64/evchannels.o   =
   obj64/exacct.o  obj64/exacct_core.o     obj64/exec.o            obj64/ex=
it.o           obj64/fbio.o             obj64/fcntl.o           obj64/fdbuf=
fer.o        obj64/fdsync.o  obj64/fem.o             obj64/ffs.o           =
 obj64/fio.o              obj64/flock.o           obj64/fm.o              o=
bj64/fork.o            obj64/vpm.o             obj64/fsat.o   obj64/fs_subr=
.o  obj64/fsflush.o         obj64/ftrace.o  obj64/getcwd.o  obj64/getdents.=
o        obj64/getloadavg.o      obj64/getpagesizes.o    obj64/getpid.o  ob=
j64/gfs.o             obj64/rusagesys.o       obj64/gid.o             obj64=
/groups.o  obj64/grow.o           obj64/hat.o              obj64/hat_refmod=
.o      obj64/id32.o            obj64/id_space.o        obj64/inet_ntop.o  =
     obj64/instance.o        obj64/ioctl.o           obj64/issetugid.o     =
  obj64/ippconf.o         obj64/kcpc.o            obj64/kdi.o             o=
bj64/kiconv.o  obj64/kmem.o            obj64/ksyms_snapshot.o  obj64/l_strp=
lumb.o      obj64/labelsys.o        obj64/link.o            obj64/list.o   =
         obj64/lockstat_subr.o   obj64/log_sysevent.o    obj64/logsubr.o   =
      obj64/lookup.o  obj64/lseek.o           obj64/lwp.o             obj64=
/lwp_create.o      obj64/lwp_info.o        obj64/lwp_self.o        obj64/lw=
p_sobj.o        obj64/lwp_timer.o      obj64/lwpsys.o   obj64/main.o       =
     obj64/memcntl.o         obj64/memstr.o  obj64/lgrpsys.o         obj64/=
mkdir.o           obj64/mknod.o           obj64/mount.o           obj64/mov=
e.o            obj64/msacct.o  obj64/multidata.o       obj64/nbmlock.o     =
    obj64/ndifm.o           obj64/nice.o            obj64/netstack.o       =
 obj64/ntptime.o         obj64/nvpair.o  obj64/nvpair_alloc_system.o    obj=
64/nvpair_alloc_fixed.o       obj64/octet.o           obj64/open.o         =
   obj64/p_online.o        obj64/pathconf.o        obj64/pathname.o        =
obj64/pause.o           obj64/serializer.o      obj64/pci_intr_lib.o    obj=
64/pci_cap.o         obj64/pcifm.o          obj64/pgrp.o             obj64/=
pgrpsys.o         obj64/pid.o             obj64/policy.o  obj64/poll.o     =
       obj64/pool.o           obj64/pool_pset.o        obj64/port_subr.o   =
    obj64/ppriv.o           obj64/printf.o  obj64/priocntl.o        obj64/p=
riv.o           obj64/priv_const.o       obj64/proc.o            obj64/proc=
set.o         obj64/processor_bind.o  obj64/processor_info.o  obj64/profil.=
o obj64/project.o  obj64/qsort.o           obj64/rctl.o            obj64/rc=
tlsys.o         obj64/readlink.o        obj64/refstr.o  obj64/rename.o  obj=
64/resolvepath.o     obj64/retire_store.o    obj64/process.o         obj64/=
rlimit.o  obj64/rmap.o            obj64/rmdir.o  obj64/rw.o               o=
bj64/rwstlock.o        obj64/sad_conf.o        obj64/sid.o             obj6=
4/sidsys.o  obj64/sched.o          obj64/schedctl.o         obj64/seg_dev.o=
         obj64/seg_kp.o  obj64/seg_kpm.o         obj64/seg_map.o         ob=
j64/seg_vn.o  obj64/seg_spt.o         obj64/semaphore.o       obj64/sendfil=
e.o        obj64/session.o         obj64/share.o           obj64/shuttle.o =
       obj64/sig.o              obj64/sigaction.o       obj64/sigaltstack.o=
     obj64/signotify.o       obj64/sigpending.o      obj64/sigprocmask.o   =
  obj64/sigqueue.o        obj64/sigsendset.o      obj64/sigsuspend.o      o=
bj64/sigtimedwait.o    obj64/sleepq.o  obj64/space.o  obj64/sscanf.o   obj6=
4/ssig.o            obj64/stat.o            obj64/statfs.o  obj64/statvfs.o=
         obj64/str_conf.o        obj64/strcalls.o        obj64/stream.o  ob=
j64/streamio.o        obj64/strext.o  obj64/strsubr.o         obj64/strsun.=
o  obj64/subr.o           obj64/sunddi.o   obj64/sunmdi.o  obj64/sunndi.o  =
obj64/sunpci.o  obj64/sunpm.o           obj64/sundlpi.o         obj64/suntp=
i.o  obj64/swap_subr.o       obj64/swap_vnops.o      obj64/symlink.o       =
  obj64/sync.o            obj64/sysclass.o        obj64/sysconfig.o      ob=
j64/sysent.o   obj64/sysfs.o           obj64/systeminfo.o      obj64/task.o=
            obj64/taskq.o           obj64/tasksys.o        obj64/time.o    =
         obj64/timer.o           obj64/times.o           obj64/timers.o  ob=
j64/thread.o  obj64/tlabel.o  obj64/tnf_res.o obj64/turnstile.o       obj64=
/tty_common.o      obj64/u8_textprep.o     obj64/uadmin.o  obj64/uconv.o   =
        obj64/ucredsys.o       obj64/uid.o              obj64/umask.o      =
     obj64/umount.o  obj64/uname.o           obj64/unix_bb.o         obj64/=
unlink.o  obj64/urw.o             obj64/utime.o           obj64/utssys.o  o=
bj64/uucopy.o  obj64/vfs.o             obj64/vfs_conf.o        obj64/vmem.o=
   obj64/vm_anon.o  obj64/vm_as.o           obj64/vm_meter.o        obj64/v=
m_pageout.o      obj64/vm_pvn.o  obj64/vm_rm.o           obj64/vm_seg.o  ob=
j64/vm_subr.o         obj64/vm_swap.o         obj64/vm_usage.o        obj64=
/vnode.o           obj64/vuid_queue.o      obj64/vuid_store.o      obj64/wa=
itq.o           obj64/watchpoint.o      obj64/yield.o           obj64/scsi_=
confdata.o   obj64/xattr.o          obj64/xattr_common.o     obj64/xdr_mblk=
.o        obj64/xdr_mem.o         obj64/xdr.o             obj64/xdr_array.o=
       obj64/xdr_refer.o       obj64/xhat.o            obj64/zone.o  obj64/=
tty_ptyconf.o obj64/ptms_conf.o obj64/modctl.o obj64/modsubr.o obj64/modsys=
file.o obj64/modconf.o obj64/modhash.o  ../../intel/ip/obj64/ipctf.a
/usr/ccs/bin/ld -o obj64/libgenunix.so -G -znoreloc -h genunix obj64/genuni=
x =20
/export/home/saurabh/onnv-gate/onnv-gate/usr/src/uts/i86pc/unix
nm -u ./obj64/unix.o ../../intel/genunix/obj64/libgenunix.so | grep __dtrac=
e_probe_ | sort | uniq | nawk '{ \
    printf("\t.globl %s\n\t.type %s,@function\n%s:\n", \
    $1, $1, $1); }' > obj64/dtracestubs.s
/export/home/saurabh/onnv-gate/onnv-gate/usr/src/tools/proto/opt/onbld/bin/=
i386/aw -P -xarch=3Damd64 -P -Ui386 -U__i386 -D_KERNEL -D_SYSCALL32 -D_SYSC=
ALL32_IMPL -D_ELF64  -D_DDI_STRICT -Dsun -D__sun -D__SVR4 -Di86pc -D_MACHDE=
P -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 -DOPTERO=
N_ERRATUM_122 -DOPTERON_ERRATUM_123 -DOPTERON_ERRATUM_131 -DOPTERON_WORKARO=
UND_6336786 -DOPTERON_WORKAROUND_6323525 -DOPTERON_ERRATUM_172     -D_ASM -=
D__STDC__=3D0  -I../../i86pc -I/export/home/saurabh/onnv-gate/onnv-gate/usr=
/src/common -I../../intel -I../../common -I../../i86pc/genassym/obj64  -o o=
bj64/dtracestubs.o obj64/dtracestubs.s
/usr/ccs/bin/ld -o obj64/libdtracestubs.so -G -znoreloc -h dtracestubs obj6=
4/dtracestubs.o
/usr/ccs/bin/ld -dy -b -o obj64/unix -e dboot_image -znointerp -M ../../i86=
pc/conf/Mapfile.amd64 \
    ./obj64/unix.o obj64/dboot.o ./obj64/modstubs.o -L ../../intel/genunix/=
obj64 -l genunix \
    obj64/libdtracestubs.so
ld: fatal: relocation error: R_AMD64_32: file ./obj64/unix.o: symbol z_errm=
sg: value 0xfffffffffb907318 does not fit
*** Error code 1
dmake: Fatal error: Command failed for target `obj64/unix'
Current working directory /export/home/saurabh/onnv-gate/onnv-gate/usr/src/=
uts/i86pc/unix
*** Error code 1
The following command caused the error:
BUILD_TYPE=3DOBJ64 VERSION=3D'onnv-gate' dmake  def.targ
dmake: Fatal error: Command failed for target `def.obj64'
Current working directory /export/home/saurabh/onnv-gate/onnv-gate/usr/src/=
uts/i86pc/unix
bash-3.00$=20


/Saurabh
=20
=20
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to