summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2021-11-26 21:55:37 -0600
committerRichard Lowe <richlowe@richlowe.net>2021-12-14 12:44:45 -0600
commit82d0151a507442720a3aea34c8925041894ab173 (patch)
treec9b96c619e4b5c2b780518ca70420f993b09995c
parentffe0b5fa2f11b603291b4b98b4f727bc8c8dbd9c (diff)
downloadillumos-gate-82d0151a507442720a3aea34c8925041894ab173.tar.gz
14268 kernel modules should be linked -ztype=kmod
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r--usr/src/cmd/mdb/Makefile.kmdb.targ2
-rw-r--r--usr/src/cmd/mdb/Makefile.libstandctf2
-rw-r--r--usr/src/cmd/mdb/Makefile.mdb_ks3
-rw-r--r--usr/src/cmd/mdb/Makefile.module8
-rw-r--r--usr/src/uts/Makefile.targ2
-rw-r--r--usr/src/uts/i86pc/acpi_drv/Makefile2
-rw-r--r--usr/src/uts/i86pc/acpidev/Makefile2
-rw-r--r--usr/src/uts/i86pc/acpinex/Makefile2
-rw-r--r--usr/src/uts/i86pc/acpippm/Makefile2
-rw-r--r--usr/src/uts/i86pc/amd_iommu/Makefile2
-rw-r--r--usr/src/uts/i86pc/amd_opteron/Makefile2
-rw-r--r--usr/src/uts/i86pc/apix/Makefile2
-rw-r--r--usr/src/uts/i86pc/authenticamd/Makefile2
-rw-r--r--usr/src/uts/i86pc/consconfig_dacf/Makefile2
-rw-r--r--usr/src/uts/i86pc/cpr/Makefile2
-rw-r--r--usr/src/uts/i86pc/cpudrv/Makefile2
-rw-r--r--usr/src/uts/i86pc/dr/Makefile2
-rw-r--r--usr/src/uts/i86pc/drmach_acpi/Makefile2
-rw-r--r--usr/src/uts/i86pc/fipe/Makefile2
-rw-r--r--usr/src/uts/i86pc/genuineintel/Makefile2
-rw-r--r--usr/src/uts/i86pc/gfx_private/Makefile2
-rw-r--r--usr/src/uts/i86pc/i86hvm/cmdk/Makefile2
-rw-r--r--usr/src/uts/i86pc/i86hvm/hvm_bootstrap/Makefile3
-rw-r--r--usr/src/uts/i86pc/i86hvm/rtls/Makefile2
-rw-r--r--usr/src/uts/i86pc/i86hvm/xdf/Makefile2
-rw-r--r--usr/src/uts/i86pc/i86hvm/xnf/Makefile2
-rw-r--r--usr/src/uts/i86pc/i86hvm/xpv/Makefile2
-rw-r--r--usr/src/uts/i86pc/i86hvm/xpvd/Makefile2
-rw-r--r--usr/src/uts/i86pc/ioat/Makefile2
-rw-r--r--usr/src/uts/i86pc/isa/Makefile2
-rw-r--r--usr/src/uts/i86pc/npe/Makefile2
-rw-r--r--usr/src/uts/i86pc/pci/Makefile2
-rw-r--r--usr/src/uts/i86pc/pcie/Makefile2
-rw-r--r--usr/src/uts/i86pc/pcplusmp/Makefile2
-rw-r--r--usr/src/uts/i86pc/ppm/Makefile2
-rw-r--r--usr/src/uts/i86pc/ppt/Makefile2
-rw-r--r--usr/src/uts/i86pc/rootnex/Makefile2
-rw-r--r--usr/src/uts/i86pc/tzmon/Makefile2
-rw-r--r--usr/src/uts/i86pc/uppc/Makefile2
-rw-r--r--usr/src/uts/i86pc/viona/Makefile2
-rw-r--r--usr/src/uts/i86pc/vmm/Makefile2
-rw-r--r--usr/src/uts/i86pc/xsvc/Makefile5
-rw-r--r--usr/src/uts/i86xpv/amd_opteron/Makefile2
-rw-r--r--usr/src/uts/i86xpv/authenticamd/Makefile2
-rw-r--r--usr/src/uts/i86xpv/consconfig_dacf/Makefile2
-rw-r--r--usr/src/uts/i86xpv/genuineintel/Makefile2
-rw-r--r--usr/src/uts/i86xpv/gfx_private/Makefile2
-rw-r--r--usr/src/uts/i86xpv/ioat/Makefile2
-rw-r--r--usr/src/uts/i86xpv/isa/Makefile2
-rw-r--r--usr/src/uts/i86xpv/npe/Makefile2
-rw-r--r--usr/src/uts/i86xpv/pci/Makefile2
-rw-r--r--usr/src/uts/i86xpv/rootnex/Makefile3
-rw-r--r--usr/src/uts/i86xpv/xdf/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xdt/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xnb/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xnbe/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xnbo/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xnbu/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xnf/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xpv_psm/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xpv_uppc/Makefile2
-rw-r--r--usr/src/uts/i86xpv/xsvc/Makefile5
-rw-r--r--usr/src/uts/intel/IA/Makefile2
-rw-r--r--usr/src/uts/intel/aac/Makefile2
-rw-r--r--usr/src/uts/intel/ac97/Makefile2
-rw-r--r--usr/src/uts/intel/aes/Makefile2
-rw-r--r--usr/src/uts/intel/afe/Makefile2
-rw-r--r--usr/src/uts/intel/aggr/Makefile2
-rw-r--r--usr/src/uts/intel/ahci/Makefile2
-rwxr-xr-xusr/src/uts/intel/amd8111s/Makefile2
-rw-r--r--usr/src/uts/intel/amdzen_stub/Makefile2
-rw-r--r--usr/src/uts/intel/amr/Makefile2
-rw-r--r--usr/src/uts/intel/arcmsr/Makefile2
-rw-r--r--usr/src/uts/intel/arn/Makefile2
-rw-r--r--usr/src/uts/intel/arp/Makefile2
-rw-r--r--usr/src/uts/intel/ata/Makefile2
-rw-r--r--usr/src/uts/intel/atge/Makefile2
-rw-r--r--usr/src/uts/intel/ath/Makefile2
-rw-r--r--usr/src/uts/intel/atu/Makefile2
-rw-r--r--usr/src/uts/intel/audio1575/Makefile2
-rw-r--r--usr/src/uts/intel/audio810/Makefile2
-rw-r--r--usr/src/uts/intel/audiocmi/Makefile2
-rw-r--r--usr/src/uts/intel/audiocmihd/Makefile2
-rw-r--r--usr/src/uts/intel/audioemu10k/Makefile2
-rw-r--r--usr/src/uts/intel/audioens/Makefile2
-rw-r--r--usr/src/uts/intel/audiohd/Makefile2
-rw-r--r--usr/src/uts/intel/audioixp/Makefile2
-rw-r--r--usr/src/uts/intel/audiols/Makefile2
-rw-r--r--usr/src/uts/intel/audiop16x/Makefile2
-rw-r--r--usr/src/uts/intel/audiopci/Makefile2
-rw-r--r--usr/src/uts/intel/audiosolo/Makefile2
-rw-r--r--usr/src/uts/intel/audiots/Makefile2
-rw-r--r--usr/src/uts/intel/audiovia823x/Makefile2
-rw-r--r--usr/src/uts/intel/autofs/Makefile2
-rw-r--r--usr/src/uts/intel/av1394/Makefile2
-rw-r--r--usr/src/uts/intel/axf/Makefile2
-rw-r--r--usr/src/uts/intel/bfe/Makefile2
-rw-r--r--usr/src/uts/intel/bge/Makefile2
-rw-r--r--usr/src/uts/intel/bignum/Makefile2
-rw-r--r--usr/src/uts/intel/blkdev/Makefile2
-rw-r--r--usr/src/uts/intel/blowfish/Makefile2
-rw-r--r--usr/src/uts/intel/bnx/Makefile2
-rw-r--r--usr/src/uts/intel/bnxe/Makefile2
-rw-r--r--usr/src/uts/intel/bpf/Makefile2
-rw-r--r--usr/src/uts/intel/bridge/Makefile2
-rw-r--r--usr/src/uts/intel/c2audit/Makefile2
-rw-r--r--usr/src/uts/intel/cardbus/Makefile2
-rw-r--r--usr/src/uts/intel/cc/Makefile1
-rw-r--r--usr/src/uts/intel/cc_cubic/Makefile2
-rw-r--r--usr/src/uts/intel/cc_newreno/Makefile2
-rw-r--r--usr/src/uts/intel/cc_sunreno/Makefile2
-rw-r--r--usr/src/uts/intel/ccid/Makefile2
-rw-r--r--usr/src/uts/intel/chxge/Makefile2
-rw-r--r--usr/src/uts/intel/cmdk/Makefile2
-rw-r--r--usr/src/uts/intel/consconfig/Makefile2
-rw-r--r--usr/src/uts/intel/conskbd/Makefile2
-rw-r--r--usr/src/uts/intel/cpqary3/Makefile2
-rw-r--r--usr/src/uts/intel/crypto/Makefile2
-rw-r--r--usr/src/uts/intel/cryptoadm/Makefile2
-rw-r--r--usr/src/uts/intel/ctf/Makefile2
-rw-r--r--usr/src/uts/intel/cxgbe/cxgbe/Makefile2
-rw-r--r--usr/src/uts/intel/cxgbe/t4nex/Makefile2
-rw-r--r--usr/src/uts/intel/dadk/Makefile2
-rw-r--r--usr/src/uts/intel/daplt/Makefile2
-rw-r--r--usr/src/uts/intel/dcam1394/Makefile2
-rw-r--r--usr/src/uts/intel/dcpc/Makefile2
-rw-r--r--usr/src/uts/intel/des/Makefile2
-rw-r--r--usr/src/uts/intel/dev/Makefile2
-rw-r--r--usr/src/uts/intel/dlcosmk/Makefile2
-rw-r--r--usr/src/uts/intel/dld/Makefile2
-rw-r--r--usr/src/uts/intel/dls/Makefile2
-rw-r--r--usr/src/uts/intel/dmfe/Makefile2
-rw-r--r--usr/src/uts/intel/dnet/Makefile2
-rw-r--r--usr/src/uts/intel/dprov/Makefile2
-rw-r--r--usr/src/uts/intel/dscpmk/Makefile2
-rw-r--r--usr/src/uts/intel/e1000g/Makefile2
-rw-r--r--usr/src/uts/intel/ecc/Makefile2
-rw-r--r--usr/src/uts/intel/edonr/Makefile2
-rw-r--r--usr/src/uts/intel/efe/Makefile2
-rw-r--r--usr/src/uts/intel/ehci/Makefile2
-rw-r--r--usr/src/uts/intel/eibnx/Makefile2
-rw-r--r--usr/src/uts/intel/elxl/Makefile2
-rw-r--r--usr/src/uts/intel/emlxs/Makefile2
-rw-r--r--usr/src/uts/intel/emlxs_fw/Makefile2
-rw-r--r--usr/src/uts/intel/emul64/Makefile2
-rw-r--r--usr/src/uts/intel/ena/Makefile2
-rw-r--r--usr/src/uts/intel/eoib/Makefile2
-rw-r--r--usr/src/uts/intel/fasttrap/Makefile2
-rw-r--r--usr/src/uts/intel/fbt/Makefile2
-rw-r--r--usr/src/uts/intel/fcip/Makefile2
-rw-r--r--usr/src/uts/intel/fcoe/Makefile2
-rw-r--r--usr/src/uts/intel/fcoei/Makefile2
-rw-r--r--usr/src/uts/intel/fcoet/Makefile2
-rw-r--r--usr/src/uts/intel/fcp/Makefile2
-rw-r--r--usr/src/uts/intel/fcsm/Makefile2
-rw-r--r--usr/src/uts/intel/fct/Makefile2
-rw-r--r--usr/src/uts/intel/flowacct/Makefile2
-rw-r--r--usr/src/uts/intel/fp/Makefile2
-rw-r--r--usr/src/uts/intel/fssnap/Makefile2
-rw-r--r--usr/src/uts/intel/genunix/Makefile2
-rw-r--r--usr/src/uts/intel/gld/Makefile2
-rw-r--r--usr/src/uts/intel/hci1394/Makefile2
-rw-r--r--usr/src/uts/intel/hermon/Makefile2
-rw-r--r--usr/src/uts/intel/hid/Makefile2
-rw-r--r--usr/src/uts/intel/hidparser/Makefile2
-rw-r--r--usr/src/uts/intel/hme/Makefile2
-rw-r--r--usr/src/uts/intel/hsfs/Makefile2
-rw-r--r--usr/src/uts/intel/hubd/Makefile2
-rw-r--r--usr/src/uts/intel/hxge/Makefile2
-rw-r--r--usr/src/uts/intel/i40e/Makefile2
-rw-r--r--usr/src/uts/intel/ib/Makefile2
-rw-r--r--usr/src/uts/intel/ibcm/Makefile2
-rw-r--r--usr/src/uts/intel/ibdm/Makefile2
-rw-r--r--usr/src/uts/intel/ibdma/Makefile2
-rw-r--r--usr/src/uts/intel/ibmf/Makefile2
-rw-r--r--usr/src/uts/intel/ibp/Makefile2
-rw-r--r--usr/src/uts/intel/icmp/Makefile2
-rw-r--r--usr/src/uts/intel/icmp6/Makefile2
-rw-r--r--usr/src/uts/intel/idm/Makefile2
-rw-r--r--usr/src/uts/intel/idmap/Makefile2
-rw-r--r--usr/src/uts/intel/igb/Makefile2
-rw-r--r--usr/src/uts/intel/imc/Makefile1
-rw-r--r--usr/src/uts/intel/imcstub/Makefile2
-rw-r--r--usr/src/uts/intel/intel_nb5000/Makefile2
-rw-r--r--usr/src/uts/intel/intel_nhm/Makefile2
-rw-r--r--usr/src/uts/intel/ip/Makefile2
-rw-r--r--usr/src/uts/intel/ip6/Makefile2
-rw-r--r--usr/src/uts/intel/ipd/Makefile2
-rw-r--r--usr/src/uts/intel/ipf/Makefile2
-rw-r--r--usr/src/uts/intel/ipgpc/Makefile2
-rw-r--r--usr/src/uts/intel/ipmi/Makefile5
-rw-r--r--usr/src/uts/intel/ipnet/Makefile2
-rw-r--r--usr/src/uts/intel/iprb/Makefile2
-rw-r--r--usr/src/uts/intel/ipsecah/Makefile2
-rw-r--r--usr/src/uts/intel/ipsecesp/Makefile2
-rw-r--r--usr/src/uts/intel/iptun/Makefile2
-rw-r--r--usr/src/uts/intel/ipw/Makefile2
-rw-r--r--usr/src/uts/intel/iscsi/Makefile4
-rw-r--r--usr/src/uts/intel/iscsit/Makefile2
-rw-r--r--usr/src/uts/intel/iser/Makefile2
-rw-r--r--usr/src/uts/intel/iwh/Makefile2
-rwxr-xr-xusr/src/uts/intel/iwi/Makefile2
-rw-r--r--usr/src/uts/intel/iwk/Makefile2
-rw-r--r--usr/src/uts/intel/iwn/Makefile2
-rw-r--r--usr/src/uts/intel/iwp/Makefile2
-rw-r--r--usr/src/uts/intel/ixgbe/Makefile2
-rw-r--r--usr/src/uts/intel/kb8042/Makefile2
-rw-r--r--usr/src/uts/intel/keysock/Makefile2
-rw-r--r--usr/src/uts/intel/kgssapi/Makefile2
-rw-r--r--usr/src/uts/intel/klmmod/Makefile2
-rw-r--r--usr/src/uts/intel/klmops/Makefile2
-rw-r--r--usr/src/uts/intel/kmdb/Makefile2
-rw-r--r--usr/src/uts/intel/kmech_dummy/Makefile2
-rw-r--r--usr/src/uts/intel/kmech_krb5/Makefile2
-rw-r--r--usr/src/uts/intel/ksocket/Makefile2
-rw-r--r--usr/src/uts/intel/kssl/Makefile2
-rw-r--r--usr/src/uts/intel/ksslf/Makefile2
-rw-r--r--usr/src/uts/intel/lockstat/Makefile2
-rw-r--r--usr/src/uts/intel/lofi/Makefile2
-rw-r--r--usr/src/uts/intel/mac/Makefile1
-rw-r--r--usr/src/uts/intel/mac_6to4/Makefile2
-rw-r--r--usr/src/uts/intel/mac_ether/Makefile2
-rw-r--r--usr/src/uts/intel/mac_ib/Makefile2
-rw-r--r--usr/src/uts/intel/mac_ipv4/Makefile2
-rw-r--r--usr/src/uts/intel/mac_ipv6/Makefile2
-rw-r--r--usr/src/uts/intel/mac_wifi/Makefile2
-rw-r--r--usr/src/uts/intel/md4/Makefile2
-rw-r--r--usr/src/uts/intel/md5/Makefile2
-rw-r--r--usr/src/uts/intel/mega_sas/Makefile2
-rw-r--r--usr/src/uts/intel/mii/Makefile2
-rw-r--r--usr/src/uts/intel/mlxcx/Makefile2
-rw-r--r--usr/src/uts/intel/mouse8042/Makefile2
-rw-r--r--usr/src/uts/intel/mpt_sas/Makefile2
-rw-r--r--usr/src/uts/intel/mr_sas/Makefile2
-rw-r--r--usr/src/uts/intel/msgsys/Makefile2
-rw-r--r--usr/src/uts/intel/mwl/Makefile2
-rw-r--r--usr/src/uts/intel/mwlfw/Makefile1
-rw-r--r--usr/src/uts/intel/mxfe/Makefile2
-rw-r--r--usr/src/uts/intel/myri10ge/Makefile2
-rw-r--r--usr/src/uts/intel/nca/Makefile2
-rw-r--r--usr/src/uts/intel/net80211/Makefile2
-rw-r--r--usr/src/uts/intel/net_dacf/Makefile2
-rw-r--r--usr/src/uts/intel/neti/Makefile2
-rw-r--r--usr/src/uts/intel/nfs/Makefile2
-rw-r--r--usr/src/uts/intel/nfs_dlboot/Makefile2
-rw-r--r--usr/src/uts/intel/nfssrv/Makefile2
-rw-r--r--usr/src/uts/intel/nge/Makefile2
-rw-r--r--usr/src/uts/intel/nsmb/Makefile2
-rw-r--r--usr/src/uts/intel/ntxn/Makefile2
-rw-r--r--usr/src/uts/intel/nulldriver/Makefile5
-rw-r--r--usr/src/uts/intel/nv_sata/Makefile2
-rw-r--r--usr/src/uts/intel/nvme/Makefile2
-rw-r--r--usr/src/uts/intel/nxge/Makefile2
-rw-r--r--usr/src/uts/intel/oce/Makefile2
-rw-r--r--usr/src/uts/intel/ohci/Makefile2
-rw-r--r--usr/src/uts/intel/openeepr/Makefile2
-rw-r--r--usr/src/uts/intel/pci_autoconfig/Makefile2
-rw-r--r--usr/src/uts/intel/pci_pci/Makefile2
-rw-r--r--usr/src/uts/intel/pcic/Makefile2
-rw-r--r--usr/src/uts/intel/pcicfg/Makefile2
-rw-r--r--usr/src/uts/intel/pcieb/Makefile2
-rw-r--r--usr/src/uts/intel/pcihp/Makefile2
-rw-r--r--usr/src/uts/intel/pcmcia/Makefile2
-rw-r--r--usr/src/uts/intel/pcn/Makefile2
-rw-r--r--usr/src/uts/intel/pipe/Makefile2
-rw-r--r--usr/src/uts/intel/pmcs/Makefile2
-rw-r--r--usr/src/uts/intel/pmcs8001fw/Makefile2
-rw-r--r--usr/src/uts/intel/power/Makefile2
-rw-r--r--usr/src/uts/intel/pppt/Makefile2
-rw-r--r--usr/src/uts/intel/procfs/Makefile2
-rw-r--r--usr/src/uts/intel/profile/Makefile2
-rw-r--r--usr/src/uts/intel/ptsl/Makefile2
-rw-r--r--usr/src/uts/intel/pvscsi/Makefile2
-rw-r--r--usr/src/uts/intel/qede/Makefile2
-rw-r--r--usr/src/uts/intel/qlc/Makefile2
-rw-r--r--usr/src/uts/intel/qlc_fw_2200/Makefile2
-rw-r--r--usr/src/uts/intel/qlc_fw_2300/Makefile2
-rw-r--r--usr/src/uts/intel/qlc_fw_2400/Makefile2
-rw-r--r--usr/src/uts/intel/qlc_fw_2500/Makefile2
-rw-r--r--usr/src/uts/intel/qlc_fw_6322/Makefile2
-rw-r--r--usr/src/uts/intel/qlc_fw_8100/Makefile2
-rw-r--r--usr/src/uts/intel/qlge/Makefile2
-rw-r--r--usr/src/uts/intel/qlt/Makefile2
-rw-r--r--usr/src/uts/intel/ral/Makefile2
-rw-r--r--usr/src/uts/intel/random/Makefile2
-rw-r--r--usr/src/uts/intel/rds/Makefile2
-rw-r--r--usr/src/uts/intel/rdsib/Makefile2
-rw-r--r--usr/src/uts/intel/rdsv3/Makefile2
-rw-r--r--usr/src/uts/intel/rge/Makefile2
-rw-r--r--usr/src/uts/intel/rpcib/Makefile2
-rw-r--r--usr/src/uts/intel/rpcmod/Makefile2
-rw-r--r--usr/src/uts/intel/rpcsec/Makefile2
-rw-r--r--usr/src/uts/intel/rpcsec_gss/Makefile2
-rw-r--r--usr/src/uts/intel/rsa/Makefile2
-rw-r--r--usr/src/uts/intel/rsm/Makefile2
-rw-r--r--usr/src/uts/intel/rtls/Makefile2
-rw-r--r--usr/src/uts/intel/rts/Makefile2
-rw-r--r--usr/src/uts/intel/rtw/Makefile2
-rw-r--r--usr/src/uts/intel/rum/Makefile2
-rw-r--r--usr/src/uts/intel/rwd/Makefile2
-rw-r--r--usr/src/uts/intel/rwn/Makefile2
-rw-r--r--usr/src/uts/intel/s10_brand/Makefile2
-rw-r--r--usr/src/uts/intel/sata/Makefile2
-rw-r--r--usr/src/uts/intel/scsa1394/Makefile2
-rw-r--r--usr/src/uts/intel/scsa2usb/Makefile2
-rw-r--r--usr/src/uts/intel/scsi_vhci/Makefile2
-rw-r--r--usr/src/uts/intel/scsi_vhci_f_sym/Makefile2
-rw-r--r--usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile2
-rw-r--r--usr/src/uts/intel/scsi_vhci_f_tape/Makefile2
-rw-r--r--usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile2
-rw-r--r--usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile2
-rw-r--r--usr/src/uts/intel/sd/Makefile2
-rw-r--r--usr/src/uts/intel/sda/Makefile2
-rw-r--r--usr/src/uts/intel/sdhost/Makefile2
-rwxr-xr-xusr/src/uts/intel/sdp/Makefile1
-rw-r--r--usr/src/uts/intel/sdt/Makefile2
-rw-r--r--usr/src/uts/intel/semsys/Makefile2
-rw-r--r--usr/src/uts/intel/ses/Makefile2
-rw-r--r--usr/src/uts/intel/sfe/Makefile2
-rw-r--r--usr/src/uts/intel/sfxge/Makefile2
-rw-r--r--usr/src/uts/intel/sgen/Makefile2
-rw-r--r--usr/src/uts/intel/sha1/Makefile2
-rw-r--r--usr/src/uts/intel/sha2/Makefile2
-rw-r--r--usr/src/uts/intel/shmsys/Makefile2
-rw-r--r--usr/src/uts/intel/si3124/Makefile2
-rw-r--r--usr/src/uts/intel/simnet/Makefile2
-rw-r--r--usr/src/uts/intel/skd/Makefile2
-rw-r--r--usr/src/uts/intel/skein/Makefile2
-rw-r--r--usr/src/uts/intel/smbfs/Makefile2
-rw-r--r--usr/src/uts/intel/smbsrv/Makefile2
-rw-r--r--usr/src/uts/intel/smntemp/Makefile2
-rw-r--r--usr/src/uts/intel/smp/Makefile2
-rw-r--r--usr/src/uts/intel/sn1_brand/Makefile2
-rw-r--r--usr/src/uts/intel/sockfs/Makefile2
-rw-r--r--usr/src/uts/intel/sockpfp/Makefile2
-rw-r--r--usr/src/uts/intel/sockrds/Makefile2
-rw-r--r--usr/src/uts/intel/socksctp/Makefile2
-rw-r--r--usr/src/uts/intel/socksdp/Makefile2
-rw-r--r--usr/src/uts/intel/softmac/Makefile2
-rw-r--r--usr/src/uts/intel/sol_ofs/Makefile2
-rw-r--r--usr/src/uts/intel/sol_ucma/Makefile2
-rw-r--r--usr/src/uts/intel/sol_umad/Makefile2
-rw-r--r--usr/src/uts/intel/sol_uverbs/Makefile2
-rw-r--r--usr/src/uts/intel/spdsock/Makefile2
-rw-r--r--usr/src/uts/intel/specfs/Makefile2
-rw-r--r--usr/src/uts/intel/spppasyn/Makefile2
-rw-r--r--usr/src/uts/intel/spppcomp/Makefile2
-rw-r--r--usr/src/uts/intel/srpt/Makefile2
-rw-r--r--usr/src/uts/intel/st/Makefile2
-rw-r--r--usr/src/uts/intel/stmf_sbd/Makefile2
-rw-r--r--usr/src/uts/intel/swrand/Makefile2
-rw-r--r--usr/src/uts/intel/systrace/Makefile2
-rw-r--r--usr/src/uts/intel/tavor/Makefile2
-rw-r--r--usr/src/uts/intel/tcp/Makefile2
-rw-r--r--usr/src/uts/intel/tcp6/Makefile2
-rw-r--r--usr/src/uts/intel/tem/Makefile2
-rw-r--r--usr/src/uts/intel/tl/Makefile2
-rw-r--r--usr/src/uts/intel/tokenmt/Makefile2
-rw-r--r--usr/src/uts/intel/tpm/Makefile5
-rw-r--r--usr/src/uts/intel/trill/Makefile2
-rw-r--r--usr/src/uts/intel/tswtclmt/Makefile2
-rw-r--r--usr/src/uts/intel/uath/Makefile2
-rw-r--r--usr/src/uts/intel/uathfw/Makefile1
-rw-r--r--usr/src/uts/intel/udfs/Makefile2
-rw-r--r--usr/src/uts/intel/udmf/Makefile2
-rw-r--r--usr/src/uts/intel/udp/Makefile2
-rw-r--r--usr/src/uts/intel/udp6/Makefile2
-rw-r--r--usr/src/uts/intel/ufs/Makefile2
-rw-r--r--usr/src/uts/intel/ugen/Makefile2
-rw-r--r--usr/src/uts/intel/uhci/Makefile2
-rw-r--r--usr/src/uts/intel/upf/Makefile2
-rw-r--r--usr/src/uts/intel/ural/Makefile2
-rw-r--r--usr/src/uts/intel/urf/Makefile2
-rw-r--r--usr/src/uts/intel/urtw/Makefile2
-rw-r--r--usr/src/uts/intel/usb_ac/Makefile2
-rw-r--r--usr/src/uts/intel/usb_ah/Makefile2
-rw-r--r--usr/src/uts/intel/usb_as/Makefile2
-rw-r--r--usr/src/uts/intel/usb_ia/Makefile2
-rw-r--r--usr/src/uts/intel/usb_mid/Makefile2
-rw-r--r--usr/src/uts/intel/usba10/Makefile2
-rw-r--r--usr/src/uts/intel/usbecm/Makefile2
-rw-r--r--usr/src/uts/intel/usbftdi/Makefile2
-rw-r--r--usr/src/uts/intel/usbgem/Makefile2
-rw-r--r--usr/src/uts/intel/usbkbm/Makefile2
-rw-r--r--usr/src/uts/intel/usbms/Makefile2
-rw-r--r--usr/src/uts/intel/usbprn/Makefile2
-rw-r--r--usr/src/uts/intel/usbsacm/Makefile2
-rw-r--r--usr/src/uts/intel/usbser/Makefile2
-rw-r--r--usr/src/uts/intel/usbskel/Makefile2
-rw-r--r--usr/src/uts/intel/usbsksp/Makefile2
-rw-r--r--usr/src/uts/intel/usbsprl/Makefile2
-rw-r--r--usr/src/uts/intel/usbvc/Makefile2
-rw-r--r--usr/src/uts/intel/usbwcm/Makefile2
-rw-r--r--usr/src/uts/intel/usmn/Makefile2
-rw-r--r--usr/src/uts/intel/vgatext/Makefile2
-rw-r--r--usr/src/uts/intel/vioblk/Makefile2
-rw-r--r--usr/src/uts/intel/vioif/Makefile2
-rw-r--r--usr/src/uts/intel/vmxnet3s/Makefile2
-rw-r--r--usr/src/uts/intel/vnic/Makefile2
-rw-r--r--usr/src/uts/intel/vr/Makefile2
-rw-r--r--usr/src/uts/intel/vscan/Makefile2
-rw-r--r--usr/src/uts/intel/wc/Makefile2
-rw-r--r--usr/src/uts/intel/wpi/Makefile2
-rw-r--r--usr/src/uts/intel/xge/Makefile2
-rw-r--r--usr/src/uts/intel/xhci/Makefile2
-rw-r--r--usr/src/uts/intel/yge/Makefile2
-rw-r--r--usr/src/uts/intel/zen_udf/Makefile2
-rw-r--r--usr/src/uts/intel/zfs/Makefile2
-rw-r--r--usr/src/uts/intel/zut/Makefile1
-rw-r--r--usr/src/uts/intel/zyd/Makefile2
-rw-r--r--usr/src/uts/sparc/IA/Makefile2
-rw-r--r--usr/src/uts/sparc/aac/Makefile2
-rw-r--r--usr/src/uts/sparc/ac97/Makefile2
-rw-r--r--usr/src/uts/sparc/aes/Makefile2
-rw-r--r--usr/src/uts/sparc/afe/Makefile2
-rw-r--r--usr/src/uts/sparc/aggr/Makefile2
-rw-r--r--usr/src/uts/sparc/aoutexec/Makefile2
-rw-r--r--usr/src/uts/sparc/arp/Makefile2
-rw-r--r--usr/src/uts/sparc/audio1575/Makefile2
-rw-r--r--usr/src/uts/sparc/audiocs/Makefile2
-rw-r--r--usr/src/uts/sparc/audioens/Makefile2
-rw-r--r--usr/src/uts/sparc/audiols/Makefile2
-rw-r--r--usr/src/uts/sparc/audiop16x/Makefile2
-rw-r--r--usr/src/uts/sparc/audiopci/Makefile2
-rw-r--r--usr/src/uts/sparc/audiots/Makefile2
-rw-r--r--usr/src/uts/sparc/autofs/Makefile2
-rw-r--r--usr/src/uts/sparc/av1394/Makefile2
-rw-r--r--usr/src/uts/sparc/bge/Makefile2
-rw-r--r--usr/src/uts/sparc/bignum/Makefile2
-rw-r--r--usr/src/uts/sparc/blkdev/Makefile2
-rw-r--r--usr/src/uts/sparc/blowfish/Makefile2
-rw-r--r--usr/src/uts/sparc/bnxe/Makefile2
-rw-r--r--usr/src/uts/sparc/bpf/Makefile2
-rw-r--r--usr/src/uts/sparc/bridge/Makefile2
-rw-r--r--usr/src/uts/sparc/c2audit/Makefile2
-rw-r--r--usr/src/uts/sparc/cardbus/Makefile2
-rw-r--r--usr/src/uts/sparc/cc/Makefile1
-rw-r--r--usr/src/uts/sparc/cc_cubic/Makefile2
-rw-r--r--usr/src/uts/sparc/cc_newreno/Makefile2
-rw-r--r--usr/src/uts/sparc/cc_sunreno/Makefile2
-rw-r--r--usr/src/uts/sparc/ccid/Makefile2
-rw-r--r--usr/src/uts/sparc/chxge/Makefile2
-rw-r--r--usr/src/uts/sparc/consconfig/Makefile2
-rw-r--r--usr/src/uts/sparc/conskbd/Makefile2
-rw-r--r--usr/src/uts/sparc/crypto/Makefile2
-rw-r--r--usr/src/uts/sparc/cryptoadm/Makefile2
-rw-r--r--usr/src/uts/sparc/ctf/Makefile2
-rw-r--r--usr/src/uts/sparc/dad/Makefile2
-rw-r--r--usr/src/uts/sparc/daplt/Makefile2
-rw-r--r--usr/src/uts/sparc/dcam1394/Makefile2
-rw-r--r--usr/src/uts/sparc/dcpc/Makefile2
-rw-r--r--usr/src/uts/sparc/des/Makefile2
-rw-r--r--usr/src/uts/sparc/dev/Makefile2
-rw-r--r--usr/src/uts/sparc/dlcosmk/Makefile2
-rw-r--r--usr/src/uts/sparc/dld/Makefile2
-rw-r--r--usr/src/uts/sparc/dls/Makefile2
-rw-r--r--usr/src/uts/sparc/dmfe/Makefile2
-rw-r--r--usr/src/uts/sparc/dprov/Makefile2
-rw-r--r--usr/src/uts/sparc/dscpmk/Makefile2
-rw-r--r--usr/src/uts/sparc/e1000g/Makefile2
-rw-r--r--usr/src/uts/sparc/ecc/Makefile2
-rw-r--r--usr/src/uts/sparc/edonr/Makefile2
-rw-r--r--usr/src/uts/sparc/efe/Makefile2
-rw-r--r--usr/src/uts/sparc/ehci/Makefile2
-rw-r--r--usr/src/uts/sparc/eibnx/Makefile2
-rw-r--r--usr/src/uts/sparc/emlxs/Makefile2
-rw-r--r--usr/src/uts/sparc/emlxs_fw/Makefile2
-rw-r--r--usr/src/uts/sparc/emul64/Makefile2
-rw-r--r--usr/src/uts/sparc/eoib/Makefile2
-rw-r--r--usr/src/uts/sparc/eri/Makefile2
-rw-r--r--usr/src/uts/sparc/fas/Makefile2
-rw-r--r--usr/src/uts/sparc/fasttrap/Makefile2
-rw-r--r--usr/src/uts/sparc/fbt/Makefile2
-rw-r--r--usr/src/uts/sparc/fcip/Makefile2
-rw-r--r--usr/src/uts/sparc/fcode/Makefile2
-rw-r--r--usr/src/uts/sparc/fcoe/Makefile2
-rw-r--r--usr/src/uts/sparc/fcoei/Makefile2
-rw-r--r--usr/src/uts/sparc/fcoet/Makefile2
-rw-r--r--usr/src/uts/sparc/fcp/Makefile2
-rw-r--r--usr/src/uts/sparc/fcpci/Makefile2
-rw-r--r--usr/src/uts/sparc/fcsm/Makefile2
-rw-r--r--usr/src/uts/sparc/fct/Makefile2
-rw-r--r--usr/src/uts/sparc/flowacct/Makefile2
-rw-r--r--usr/src/uts/sparc/fp/Makefile2
-rw-r--r--usr/src/uts/sparc/fssnap/Makefile2
-rw-r--r--usr/src/uts/sparc/gld/Makefile2
-rw-r--r--usr/src/uts/sparc/hci1394/Makefile2
-rw-r--r--usr/src/uts/sparc/hermon/Makefile2
-rw-r--r--usr/src/uts/sparc/hid/Makefile2
-rw-r--r--usr/src/uts/sparc/hidparser/Makefile2
-rw-r--r--usr/src/uts/sparc/hme/Makefile2
-rw-r--r--usr/src/uts/sparc/hsfs/Makefile2
-rw-r--r--usr/src/uts/sparc/hubd/Makefile2
-rw-r--r--usr/src/uts/sparc/hxge/Makefile2
-rw-r--r--usr/src/uts/sparc/ib/Makefile2
-rw-r--r--usr/src/uts/sparc/ibcm/Makefile2
-rw-r--r--usr/src/uts/sparc/ibdm/Makefile2
-rw-r--r--usr/src/uts/sparc/ibdma/Makefile2
-rw-r--r--usr/src/uts/sparc/ibmf/Makefile2
-rw-r--r--usr/src/uts/sparc/ibp/Makefile2
-rw-r--r--usr/src/uts/sparc/icmp/Makefile2
-rw-r--r--usr/src/uts/sparc/icmp6/Makefile2
-rw-r--r--usr/src/uts/sparc/idm/Makefile2
-rw-r--r--usr/src/uts/sparc/idmap/Makefile2
-rw-r--r--usr/src/uts/sparc/igb/Makefile2
-rw-r--r--usr/src/uts/sparc/ip/Makefile2
-rw-r--r--usr/src/uts/sparc/ip6/Makefile2
-rw-r--r--usr/src/uts/sparc/ipd/Makefile2
-rw-r--r--usr/src/uts/sparc/ipf/Makefile2
-rw-r--r--usr/src/uts/sparc/ipgpc/Makefile2
-rw-r--r--usr/src/uts/sparc/ipnet/Makefile2
-rw-r--r--usr/src/uts/sparc/ipsecah/Makefile2
-rw-r--r--usr/src/uts/sparc/ipsecesp/Makefile2
-rw-r--r--usr/src/uts/sparc/iptun/Makefile2
-rw-r--r--usr/src/uts/sparc/iscsi/Makefile4
-rw-r--r--usr/src/uts/sparc/iscsit/Makefile2
-rw-r--r--usr/src/uts/sparc/iser/Makefile2
-rw-r--r--usr/src/uts/sparc/ixgbe/Makefile2
-rw-r--r--usr/src/uts/sparc/kb8042/Makefile2
-rw-r--r--usr/src/uts/sparc/keysock/Makefile2
-rw-r--r--usr/src/uts/sparc/kgssapi/Makefile2
-rw-r--r--usr/src/uts/sparc/klmmod/Makefile2
-rw-r--r--usr/src/uts/sparc/klmops/Makefile2
-rw-r--r--usr/src/uts/sparc/kmdb/Makefile2
-rw-r--r--usr/src/uts/sparc/kmech_dummy/Makefile2
-rw-r--r--usr/src/uts/sparc/kmech_krb5/Makefile2
-rw-r--r--usr/src/uts/sparc/ksocket/Makefile2
-rw-r--r--usr/src/uts/sparc/kssl/Makefile2
-rw-r--r--usr/src/uts/sparc/ksslf/Makefile2
-rw-r--r--usr/src/uts/sparc/lockstat/Makefile2
-rw-r--r--usr/src/uts/sparc/lofi/Makefile2
-rw-r--r--usr/src/uts/sparc/mac/Makefile1
-rw-r--r--usr/src/uts/sparc/mac_6to4/Makefile2
-rw-r--r--usr/src/uts/sparc/mac_ether/Makefile2
-rw-r--r--usr/src/uts/sparc/mac_ib/Makefile2
-rw-r--r--usr/src/uts/sparc/mac_ipv4/Makefile2
-rw-r--r--usr/src/uts/sparc/mac_ipv6/Makefile2
-rw-r--r--usr/src/uts/sparc/mac_wifi/Makefile2
-rw-r--r--usr/src/uts/sparc/md4/Makefile2
-rw-r--r--usr/src/uts/sparc/md5/Makefile2
-rw-r--r--usr/src/uts/sparc/mii/Makefile2
-rw-r--r--usr/src/uts/sparc/mouse8042/Makefile2
-rw-r--r--usr/src/uts/sparc/mpt_sas/Makefile2
-rw-r--r--usr/src/uts/sparc/mr_sas/Makefile2
-rw-r--r--usr/src/uts/sparc/msgsys/Makefile2
-rw-r--r--usr/src/uts/sparc/mxfe/Makefile2
-rw-r--r--usr/src/uts/sparc/myri10ge/Makefile2
-rw-r--r--usr/src/uts/sparc/nca/Makefile2
-rw-r--r--usr/src/uts/sparc/net_dacf/Makefile2
-rw-r--r--usr/src/uts/sparc/neti/Makefile2
-rw-r--r--usr/src/uts/sparc/nfs/Makefile2
-rw-r--r--usr/src/uts/sparc/nfs_dlboot/Makefile2
-rw-r--r--usr/src/uts/sparc/nfssrv/Makefile2
-rw-r--r--usr/src/uts/sparc/nsmb/Makefile2
-rw-r--r--usr/src/uts/sparc/nulldriver/Makefile5
-rw-r--r--usr/src/uts/sparc/oce/Makefile2
-rw-r--r--usr/src/uts/sparc/ohci/Makefile2
-rw-r--r--usr/src/uts/sparc/openeepr/Makefile2
-rw-r--r--usr/src/uts/sparc/pci_pci/Makefile2
-rw-r--r--usr/src/uts/sparc/pcic/Makefile2
-rw-r--r--usr/src/uts/sparc/pcicfg/Makefile2
-rw-r--r--usr/src/uts/sparc/pcieb/Makefile2
-rw-r--r--usr/src/uts/sparc/pcieb_bcm/Makefile2
-rw-r--r--usr/src/uts/sparc/pcihp/Makefile2
-rw-r--r--usr/src/uts/sparc/pcmcia/Makefile2
-rw-r--r--usr/src/uts/sparc/pipe/Makefile2
-rw-r--r--usr/src/uts/sparc/pmcs/Makefile2
-rw-r--r--usr/src/uts/sparc/pmcs8001fw/Makefile2
-rw-r--r--usr/src/uts/sparc/pppt/Makefile2
-rw-r--r--usr/src/uts/sparc/procfs/Makefile2
-rw-r--r--usr/src/uts/sparc/profile/Makefile2
-rw-r--r--usr/src/uts/sparc/ptsl/Makefile2
-rw-r--r--usr/src/uts/sparc/qfe/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc_fw_2200/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc_fw_2300/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc_fw_2400/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc_fw_2500/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc_fw_6322/Makefile2
-rw-r--r--usr/src/uts/sparc/qlc_fw_8100/Makefile2
-rw-r--r--usr/src/uts/sparc/qlge/Makefile2
-rw-r--r--usr/src/uts/sparc/qlt/Makefile2
-rw-r--r--usr/src/uts/sparc/random/Makefile2
-rw-r--r--usr/src/uts/sparc/rds/Makefile2
-rw-r--r--usr/src/uts/sparc/rdsib/Makefile2
-rw-r--r--usr/src/uts/sparc/rdsv3/Makefile2
-rw-r--r--usr/src/uts/sparc/rge/Makefile2
-rw-r--r--usr/src/uts/sparc/rpcib/Makefile2
-rw-r--r--usr/src/uts/sparc/rpcmod/Makefile2
-rw-r--r--usr/src/uts/sparc/rpcsec/Makefile2
-rw-r--r--usr/src/uts/sparc/rpcsec_gss/Makefile2
-rw-r--r--usr/src/uts/sparc/rsa/Makefile2
-rw-r--r--usr/src/uts/sparc/rsm/Makefile2
-rw-r--r--usr/src/uts/sparc/rtls/Makefile2
-rw-r--r--usr/src/uts/sparc/rts/Makefile2
-rw-r--r--usr/src/uts/sparc/sata/Makefile2
-rw-r--r--usr/src/uts/sparc/scsa1394/Makefile2
-rw-r--r--usr/src/uts/sparc/scsa2usb/Makefile2
-rw-r--r--usr/src/uts/sparc/scsi_vhci/Makefile2
-rw-r--r--usr/src/uts/sparc/scsi_vhci_f_sym/Makefile2
-rw-r--r--usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile2
-rw-r--r--usr/src/uts/sparc/scsi_vhci_f_tape/Makefile2
-rw-r--r--usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile2
-rw-r--r--usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile2
-rw-r--r--usr/src/uts/sparc/sd/Makefile2
-rw-r--r--usr/src/uts/sparc/sdp/Makefile1
-rw-r--r--usr/src/uts/sparc/sdt/Makefile2
-rw-r--r--usr/src/uts/sparc/semsys/Makefile2
-rw-r--r--usr/src/uts/sparc/ses/Makefile2
-rw-r--r--usr/src/uts/sparc/sfe/Makefile2
-rw-r--r--usr/src/uts/sparc/sgen/Makefile2
-rw-r--r--usr/src/uts/sparc/sha1/Makefile2
-rw-r--r--usr/src/uts/sparc/sha2/Makefile2
-rw-r--r--usr/src/uts/sparc/shmsys/Makefile2
-rw-r--r--usr/src/uts/sparc/simnet/Makefile2
-rw-r--r--usr/src/uts/sparc/skein/Makefile2
-rw-r--r--usr/src/uts/sparc/smbfs/Makefile2
-rw-r--r--usr/src/uts/sparc/smbsrv/Makefile2
-rw-r--r--usr/src/uts/sparc/smp/Makefile2
-rw-r--r--usr/src/uts/sparc/sockfs/Makefile2
-rw-r--r--usr/src/uts/sparc/sockpfp/Makefile2
-rw-r--r--usr/src/uts/sparc/sockrds/Makefile2
-rw-r--r--usr/src/uts/sparc/socksctp/Makefile2
-rw-r--r--usr/src/uts/sparc/socksdp/Makefile2
-rw-r--r--usr/src/uts/sparc/softmac/Makefile2
-rw-r--r--usr/src/uts/sparc/sol_ofs/Makefile2
-rw-r--r--usr/src/uts/sparc/sol_ucma/Makefile2
-rw-r--r--usr/src/uts/sparc/sol_umad/Makefile2
-rw-r--r--usr/src/uts/sparc/sol_uverbs/Makefile2
-rw-r--r--usr/src/uts/sparc/spdsock/Makefile2
-rw-r--r--usr/src/uts/sparc/specfs/Makefile2
-rw-r--r--usr/src/uts/sparc/spppasyn/Makefile2
-rw-r--r--usr/src/uts/sparc/spppcomp/Makefile2
-rw-r--r--usr/src/uts/sparc/srpt/Makefile2
-rw-r--r--usr/src/uts/sparc/ssd/Makefile2
-rw-r--r--usr/src/uts/sparc/st/Makefile2
-rw-r--r--usr/src/uts/sparc/stmf_sbd/Makefile2
-rw-r--r--usr/src/uts/sparc/swrand/Makefile2
-rw-r--r--usr/src/uts/sparc/systrace/Makefile2
-rw-r--r--usr/src/uts/sparc/tavor/Makefile2
-rw-r--r--usr/src/uts/sparc/tcp/Makefile2
-rw-r--r--usr/src/uts/sparc/tcp6/Makefile2
-rw-r--r--usr/src/uts/sparc/tem/Makefile2
-rw-r--r--usr/src/uts/sparc/tl/Makefile2
-rw-r--r--usr/src/uts/sparc/tokenmt/Makefile2
-rw-r--r--usr/src/uts/sparc/trill/Makefile2
-rw-r--r--usr/src/uts/sparc/tswtclmt/Makefile2
-rw-r--r--usr/src/uts/sparc/udfs/Makefile2
-rw-r--r--usr/src/uts/sparc/udp/Makefile2
-rw-r--r--usr/src/uts/sparc/udp6/Makefile2
-rw-r--r--usr/src/uts/sparc/ufs/Makefile2
-rw-r--r--usr/src/uts/sparc/ugen/Makefile2
-rw-r--r--usr/src/uts/sparc/uhci/Makefile2
-rw-r--r--usr/src/uts/sparc/usb_ac/Makefile2
-rw-r--r--usr/src/uts/sparc/usb_ah/Makefile2
-rw-r--r--usr/src/uts/sparc/usb_as/Makefile2
-rw-r--r--usr/src/uts/sparc/usb_ia/Makefile2
-rw-r--r--usr/src/uts/sparc/usb_mid/Makefile2
-rw-r--r--usr/src/uts/sparc/usba10/Makefile2
-rw-r--r--usr/src/uts/sparc/usbecm/Makefile2
-rw-r--r--usr/src/uts/sparc/usbftdi/Makefile2
-rw-r--r--usr/src/uts/sparc/usbkbm/Makefile2
-rw-r--r--usr/src/uts/sparc/usbms/Makefile2
-rw-r--r--usr/src/uts/sparc/usbprn/Makefile2
-rw-r--r--usr/src/uts/sparc/usbsacm/Makefile2
-rw-r--r--usr/src/uts/sparc/usbser/Makefile2
-rw-r--r--usr/src/uts/sparc/usbskel/Makefile2
-rw-r--r--usr/src/uts/sparc/usbsksp/Makefile2
-rw-r--r--usr/src/uts/sparc/usbsprl/Makefile2
-rw-r--r--usr/src/uts/sparc/usbvc/Makefile2
-rw-r--r--usr/src/uts/sparc/usbwcm/Makefile2
-rw-r--r--usr/src/uts/sparc/vnic/Makefile2
-rw-r--r--usr/src/uts/sparc/vr/Makefile2
-rw-r--r--usr/src/uts/sparc/vscan/Makefile2
-rw-r--r--usr/src/uts/sparc/wc/Makefile2
-rw-r--r--usr/src/uts/sparc/xge/Makefile2
-rw-r--r--usr/src/uts/sparc/yge/Makefile2
-rw-r--r--usr/src/uts/sparc/zfs/Makefile2
-rw-r--r--usr/src/uts/sparc/zut/Makefile1
-rwxr-xr-xusr/src/uts/sun4u/adm1026/Makefile2
-rw-r--r--usr/src/uts/sun4u/adm1031/Makefile2
-rw-r--r--usr/src/uts/sun4u/aes/Makefile2
-rw-r--r--usr/src/uts/sun4u/bignum/Makefile2
-rw-r--r--usr/src/uts/sun4u/cpr/Makefile2
-rw-r--r--usr/src/uts/sun4u/daktari/hpc3130/Makefile2
-rw-r--r--usr/src/uts/sun4u/db21554/Makefile2
-rw-r--r--usr/src/uts/sun4u/des/Makefile2
-rw-r--r--usr/src/uts/sun4u/excalibur/xcalppm/Makefile2
-rw-r--r--usr/src/uts/sun4u/excalibur/xcalwd/Makefile5
-rw-r--r--usr/src/uts/sun4u/genunix/Makefile2
-rw-r--r--usr/src/uts/sun4u/gptwo_cpu/Makefile2
-rw-r--r--usr/src/uts/sun4u/i2c_svc/Makefile2
-rw-r--r--usr/src/uts/sun4u/ics951601/Makefile2
-rw-r--r--usr/src/uts/sun4u/javelin/envctrltwo/Makefile2
-rw-r--r--usr/src/uts/sun4u/littleneck/pcf8574/Makefile2
-rw-r--r--usr/src/uts/sun4u/lm75/Makefile2
-rw-r--r--usr/src/uts/sun4u/ltc1427/Makefile2
-rw-r--r--usr/src/uts/sun4u/lw8/lw8/Makefile2
-rw-r--r--usr/src/uts/sun4u/lw8/ntwdt/Makefile2
-rw-r--r--usr/src/uts/sun4u/lw8/sgenv/Makefile2
-rw-r--r--usr/src/uts/sun4u/lw8/sgfru/Makefile2
-rw-r--r--usr/src/uts/sun4u/max1617/Makefile2
-rw-r--r--usr/src/uts/sun4u/md5/Makefile2
-rw-r--r--usr/src/uts/sun4u/mpxu/tsalarm/Makefile2
-rw-r--r--usr/src/uts/sun4u/nxge/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl/dm2s/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl/dr/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl/drmach/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl/mc-opl/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl/oplkmdrv/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl/oplmsu/Makefile2
-rw-r--r--usr/src/uts/sun4u/opl_cfg/Makefile2
-rw-r--r--usr/src/uts/sun4u/pca9556/Makefile2
-rw-r--r--usr/src/uts/sun4u/pcf8574/Makefile2
-rw-r--r--usr/src/uts/sun4u/pcf8584/Makefile2
-rw-r--r--usr/src/uts/sun4u/pcf8591/Makefile2
-rw-r--r--usr/src/uts/sun4u/pcie/Makefile2
-rw-r--r--usr/src/uts/sun4u/pic16f819/Makefile2
-rw-r--r--usr/src/uts/sun4u/pmugpio/Makefile1
-rw-r--r--usr/src/uts/sun4u/px/Makefile2
-rw-r--r--usr/src/uts/sun4u/rmcadm/Makefile2
-rw-r--r--usr/src/uts/sun4u/rmclomv/Makefile2
-rw-r--r--usr/src/uts/sun4u/s10_brand/Makefile2
-rw-r--r--usr/src/uts/sun4u/sbd/Makefile2
-rw-r--r--usr/src/uts/sun4u/seeprom/Makefile2
-rw-r--r--usr/src/uts/sun4u/serengeti/sbdp/Makefile2
-rw-r--r--usr/src/uts/sun4u/serengeti/sgcn/Makefile2
-rw-r--r--usr/src/uts/sun4u/serengeti/sghsc/Makefile2
-rw-r--r--usr/src/uts/sun4u/serengeti/ssm/Makefile2
-rw-r--r--usr/src/uts/sun4u/sf/Makefile2
-rw-r--r--usr/src/uts/sun4u/sha1/Makefile2
-rw-r--r--usr/src/uts/sun4u/smbus/Makefile2
-rw-r--r--usr/src/uts/sun4u/sn1_brand/Makefile2
-rw-r--r--usr/src/uts/sun4u/ssc050/Makefile2
-rw-r--r--usr/src/uts/sun4u/ssc100/Makefile2
-rw-r--r--usr/src/uts/sun4u/sunfire/ac/Makefile2
-rw-r--r--usr/src/uts/sun4u/sunfire/environ/Makefile2
-rw-r--r--usr/src/uts/sun4u/sunfire/simmstat/Makefile2
-rw-r--r--usr/src/uts/sun4u/sunfire/sram/Makefile2
-rw-r--r--usr/src/uts/sun4u/sunfire/sysctrl/Makefile2
-rw-r--r--usr/src/uts/sun4u/tazmo/envctrl/Makefile2
-rw-r--r--usr/src/uts/sun4u/tda8444/Makefile2
-rw-r--r--usr/src/uts/sun4u/todds1337/Makefile2
-rw-r--r--usr/src/uts/sun4u/todm5819p_rmc/Makefile2
-rw-r--r--usr/src/uts/sun4u/todopl/Makefile5
-rw-r--r--usr/src/uts/sun4u/todsg/Makefile2
-rw-r--r--usr/src/uts/sun4u/zsh/Makefile2
-rw-r--r--usr/src/uts/sun4v/bge/Makefile2
-rw-r--r--usr/src/uts/sun4v/cnex/Makefile2
-rw-r--r--usr/src/uts/sun4v/dr_cpu/Makefile2
-rw-r--r--usr/src/uts/sun4v/dr_io/Makefile2
-rw-r--r--usr/src/uts/sun4v/dr_mem/Makefile2
-rw-r--r--usr/src/uts/sun4v/ds/Makefile2
-rw-r--r--usr/src/uts/sun4v/ds_pri/Makefile2
-rw-r--r--usr/src/uts/sun4v/ds_snmp/Makefile2
-rw-r--r--usr/src/uts/sun4v/fault_iso/Makefile2
-rw-r--r--usr/src/uts/sun4v/genunix/Makefile2
-rw-r--r--usr/src/uts/sun4v/iospc/Makefile2
-rw-r--r--usr/src/uts/sun4v/md5/Makefile2
-rw-r--r--usr/src/uts/sun4v/n2rng/Makefile2
-rw-r--r--usr/src/uts/sun4v/nxge/Makefile2
-rw-r--r--usr/src/uts/sun4v/ontario/tsalarm/Makefile1
-rw-r--r--usr/src/uts/sun4v/pcie/Makefile2
-rw-r--r--usr/src/uts/sun4v/platsvc/Makefile2
-rw-r--r--usr/src/uts/sun4v/px/Makefile2
-rw-r--r--usr/src/uts/sun4v/s10_brand/Makefile2
-rw-r--r--usr/src/uts/sun4v/sn1_brand/Makefile2
-rw-r--r--usr/src/uts/sun4v/tpm/Makefile2
-rw-r--r--usr/src/uts/sun4v/vcc/Makefile2
-rw-r--r--usr/src/uts/sun4v/vdc/Makefile2
-rw-r--r--usr/src/uts/sun4v/vds/Makefile2
-rw-r--r--usr/src/uts/sun4v/vldc/Makefile2
-rw-r--r--usr/src/uts/sun4v/vlds/Makefile2
-rw-r--r--usr/src/uts/sun4v/vnet/Makefile2
-rw-r--r--usr/src/uts/sun4v/vsw/Makefile2
775 files changed, 754 insertions, 820 deletions
diff --git a/usr/src/cmd/mdb/Makefile.kmdb.targ b/usr/src/cmd/mdb/Makefile.kmdb.targ
index 358cb0954a..acbe85052f 100644
--- a/usr/src/cmd/mdb/Makefile.kmdb.targ
+++ b/usr/src/cmd/mdb/Makefile.kmdb.targ
@@ -32,7 +32,7 @@ $(PROG).core: $(OBJS) $(KMDBLIBS) $(MAPFILE)
$(KMDBLIBS)
$(PROG): $(PROG).core $(KCTLOBJS)
- $(LD) -dy -r -o $@ $@.core -Nmisc/ctf $(KCTLOBJS)
+ $(LD) -ztype=kmod -o $@ $@.core -Nmisc/ctf $(KCTLOBJS)
$(CTFMERGE) -l "$(UTS_LABEL)" -o $@ $(OBJS) $(KCTLOBJS)
$(KMDB_FPTEST)
$(POST_PROCESS)
diff --git a/usr/src/cmd/mdb/Makefile.libstandctf b/usr/src/cmd/mdb/Makefile.libstandctf
index 29803862a4..cc75123cb3 100644
--- a/usr/src/cmd/mdb/Makefile.libstandctf
+++ b/usr/src/cmd/mdb/Makefile.libstandctf
@@ -59,7 +59,7 @@ STACKPROTECT = none
# kmdb is a kernel module, so we'll use the kernel's build flags.
CFLAGS64 += $(STAND_FLAGS_64)
-LDFLAGS = $(ZNOVERSION) $(BREDUCE) -Wl,-M$(MAPFILE) -dy -r
+LDFLAGS = $(ZNOVERSION) $(BREDUCE) -Wl,-M$(MAPFILE) -r
LIB = libstandctf.so
OBJS = $(CTF_COMMON_SRCS:%.c=%.o) $(CTF_STUB_SRCS:%.c=%.o)
diff --git a/usr/src/cmd/mdb/Makefile.mdb_ks b/usr/src/cmd/mdb/Makefile.mdb_ks
index 464f89c9a4..1abccc2dd1 100644
--- a/usr/src/cmd/mdb/Makefile.mdb_ks
+++ b/usr/src/cmd/mdb/Makefile.mdb_ks
@@ -56,3 +56,6 @@ MAPFILE =
kmod/mdb_ks.o := CPPFLAGS += -D_mdb_init=mdb_ks_init -D_mdb_fini=mdb_ks_fini
CERRWARN += -_gcc=-Wno-type-limits
+
+# mdb_ks is not a real module, and should not be linked with -ztype=kmod
+KMODFLAG = -r -dy
diff --git a/usr/src/cmd/mdb/Makefile.module b/usr/src/cmd/mdb/Makefile.module
index adf248993f..8e9db913b1 100644
--- a/usr/src/cmd/mdb/Makefile.module
+++ b/usr/src/cmd/mdb/Makefile.module
@@ -178,7 +178,7 @@ $(MODFILE): dmod .WAIT $(MODOBJS) $$(MAPFILE-EXT)
LINKTESTOBJ = $(KMDBDIR)/kmdb_modlinktest.o
KMDB_LINKTEST = \
- $(LD) $(ZDEFS) -dy -r -o $@.linktest $(KMODOBJS) \
+ $(LD) $(ZDEFS) -ztype=kmod -o $@.linktest $(KMODOBJS) \
$(STANDOBJS) $(LINKTESTOBJ) && \
$(RM) $@.linktest
@@ -190,8 +190,12 @@ $(KMDB_LINKTEST_ENABLE)KMDB_LINKTEST_CMD = $(KMDB_LINKTEST)
#
KMDB_FPTEST_CMD = $(KMDB_FPTEST)
+# Allow overriding this because mdb_ks is special case fake module,
+# see Makefile.mdb_ks
+KMODFLAG = -ztype=kmod
+
$(KMODFILE): kmod .WAIT $(KMODOBJS) $(MAPFILE)
- $(LD) -dy -r $(MAPFILE:%=-Wl,-M%) -Nmisc/kmdbmod -o $@ $(KMODOBJS) \
+ $(LD) $(KMODFLAG) $(MAPFILE:%=-Wl,-M%) -Nmisc/kmdbmod -o $@ $(KMODOBJS) \
$(STANDOBJS)
$(KMDB_LINKTEST_CMD)
$(KMDB_FPTEST_CMD)
diff --git a/usr/src/uts/Makefile.targ b/usr/src/uts/Makefile.targ
index 9c1a55c2e2..1f686f2ca0 100644
--- a/usr/src/uts/Makefile.targ
+++ b/usr/src/uts/Makefile.targ
@@ -47,7 +47,7 @@ $(OBJECTS): $(INLINES)
# on modstubs simplifies things...
#
$(BINARY): $(OBJECTS) $(DTRACE_MAPFILE) $(MAPFILE)
- $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS)
+ $(LD) -ztype=kmod $(LDFLAGS) -o $@ $(OBJECTS)
$(CTFMERGE_UNIQUIFY_AGAINST_GENUNIX)
$(POST_PROCESS)
diff --git a/usr/src/uts/i86pc/acpi_drv/Makefile b/usr/src/uts/i86pc/acpi_drv/Makefile
index 6f8228c666..1854e75b6d 100644
--- a/usr/src/uts/i86pc/acpi_drv/Makefile
+++ b/usr/src/uts/i86pc/acpi_drv/Makefile
@@ -67,7 +67,7 @@ CERRWARN += -_gcc=-Wno-unused-function
# needs work
$(OBJS_DIR)/acpi_video.o := SMOFF += all_func_returns
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/acpidev/Makefile b/usr/src/uts/i86pc/acpidev/Makefile
index cb27b9311e..90ed0d020d 100644
--- a/usr/src/uts/i86pc/acpidev/Makefile
+++ b/usr/src/uts/i86pc/acpidev/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Depends on acpica ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-unused-function
diff --git a/usr/src/uts/i86pc/acpinex/Makefile b/usr/src/uts/i86pc/acpinex/Makefile
index c75f261397..8b04d8410f 100644
--- a/usr/src/uts/i86pc/acpinex/Makefile
+++ b/usr/src/uts/i86pc/acpinex/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Depends on acpica ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica -N misc/acpidev
+LDFLAGS += -N misc/acpica -N misc/acpidev
CERRWARN += -_gcc=-Wno-unused-function
diff --git a/usr/src/uts/i86pc/acpippm/Makefile b/usr/src/uts/i86pc/acpippm/Makefile
index b3b194eb2a..488a36dc24 100644
--- a/usr/src/uts/i86pc/acpippm/Makefile
+++ b/usr/src/uts/i86pc/acpippm/Makefile
@@ -68,7 +68,7 @@ CERRWARN += -_gcc=-Wno-unused-variable
#
# Declare dependency on misc/acpica
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/amd_iommu/Makefile b/usr/src/uts/i86pc/amd_iommu/Makefile
index 975efd5ef3..a31352ac77 100644
--- a/usr/src/uts/i86pc/amd_iommu/Makefile
+++ b/usr/src/uts/i86pc/amd_iommu/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on misc/iommulib and misc/acpica
#
-LDFLAGS += -dy -Nmisc/iommulib -Nmisc/acpica
+LDFLAGS += -Nmisc/iommulib -Nmisc/acpica
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/i86pc/amd_opteron/Makefile b/usr/src/uts/i86pc/amd_opteron/Makefile
index 4ccdac0523..20c74b5002 100644
--- a/usr/src/uts/i86pc/amd_opteron/Makefile
+++ b/usr/src/uts/i86pc/amd_opteron/Makefile
@@ -61,7 +61,7 @@ $(OBJS_DIR)/ao_mca.o := CERRWARN += -_gcc=-Wno-unused-function
CLEANFILES += $(AO_MCA_DISP_C)
CPPFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
ASFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/apix/Makefile b/usr/src/uts/i86pc/apix/Makefile
index 9f791fe7ce..dfd070fc43 100644
--- a/usr/src/uts/i86pc/apix/Makefile
+++ b/usr/src/uts/i86pc/apix/Makefile
@@ -60,7 +60,7 @@ $(NOT_RELEASE_BUILD)DEBUG_DEFS += $(DEBUG_FLGS)
#
# Depends on ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
# needs work
$(OBJS_DIR)/psm_common.o := SMOFF += deref_check
diff --git a/usr/src/uts/i86pc/authenticamd/Makefile b/usr/src/uts/i86pc/authenticamd/Makefile
index 6526cc528c..57a4a70437 100644
--- a/usr/src/uts/i86pc/authenticamd/Makefile
+++ b/usr/src/uts/i86pc/authenticamd/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
CPPFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
ASFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/consconfig_dacf/Makefile b/usr/src/uts/i86pc/consconfig_dacf/Makefile
index ba283aafab..b22b6d3e94 100644
--- a/usr/src/uts/i86pc/consconfig_dacf/Makefile
+++ b/usr/src/uts/i86pc/consconfig_dacf/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides
#
-LDFLAGS += -dy -Nmisc/usbser
+LDFLAGS += -Nmisc/usbser
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/i86pc/cpr/Makefile b/usr/src/uts/i86pc/cpr/Makefile
index 787bb64645..069b35137b 100644
--- a/usr/src/uts/i86pc/cpr/Makefile
+++ b/usr/src/uts/i86pc/cpr/Makefile
@@ -57,7 +57,7 @@ include $(UTSBASE)/i86pc/Makefile.i86pc
# i_devname_to_promname(), which may only be necessary on SPARC. Removing
# this symbol may be sufficient to remove depedency.
#
-LDFLAGS += -dy -N misc/acpica -N misc/bootdev
+LDFLAGS += -N misc/acpica -N misc/bootdev
#
# Define targets
diff --git a/usr/src/uts/i86pc/cpudrv/Makefile b/usr/src/uts/i86pc/cpudrv/Makefile
index 4caaf0aaea..e12c4d767f 100644
--- a/usr/src/uts/i86pc/cpudrv/Makefile
+++ b/usr/src/uts/i86pc/cpudrv/Makefile
@@ -59,7 +59,7 @@ CERRWARN += -_gcc=-Wno-unused-function
#
# Link to acpica for ACPI services
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/dr/Makefile b/usr/src/uts/i86pc/dr/Makefile
index d73182731f..37770844c2 100644
--- a/usr/src/uts/i86pc/dr/Makefile
+++ b/usr/src/uts/i86pc/dr/Makefile
@@ -71,7 +71,7 @@ SMOFF += index_overflow
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/drmach_acpi
+LDFLAGS += -Nmisc/drmach_acpi
CLEANFILES += $(DR_GENERR)
CLEANFILES += $(DR_IO)/dr_err.c
diff --git a/usr/src/uts/i86pc/drmach_acpi/Makefile b/usr/src/uts/i86pc/drmach_acpi/Makefile
index 4aa595e4ad..7a09eedf52 100644
--- a/usr/src/uts/i86pc/drmach_acpi/Makefile
+++ b/usr/src/uts/i86pc/drmach_acpi/Makefile
@@ -69,7 +69,7 @@ CFLAGS += $(CCVERBOSE)
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/acpidev
+LDFLAGS += -Nmisc/acpica -Nmisc/acpidev
CLEANFILES += $(DRMACH_GENERR)
CLEANFILES += $(DRMACH_IO)/drmach_err.c
diff --git a/usr/src/uts/i86pc/fipe/Makefile b/usr/src/uts/i86pc/fipe/Makefile
index d0fd9e47fd..1e02b6c8e1 100644
--- a/usr/src/uts/i86pc/fipe/Makefile
+++ b/usr/src/uts/i86pc/fipe/Makefile
@@ -65,7 +65,7 @@ CERRWARN += -_gcc=-Wno-type-limits
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/dcopy
+LDFLAGS += -Nmisc/dcopy
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/genuineintel/Makefile b/usr/src/uts/i86pc/genuineintel/Makefile
index 8639ef8eac..3391fec19e 100644
--- a/usr/src/uts/i86pc/genuineintel/Makefile
+++ b/usr/src/uts/i86pc/genuineintel/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
CPPFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
ASFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/gfx_private/Makefile b/usr/src/uts/i86pc/gfx_private/Makefile
index 1281195fbd..7dd229709f 100644
--- a/usr/src/uts/i86pc/gfx_private/Makefile
+++ b/usr/src/uts/i86pc/gfx_private/Makefile
@@ -47,7 +47,7 @@ GFXP_VGATEXT_SRC = $(UTSBASE)/i86pc/io/gfx_private
#
# dependency
#
-LDFLAGS += -dy -Nmisc/pci_autoconfig
+LDFLAGS += -Nmisc/pci_autoconfig
#
# Include common rules.
diff --git a/usr/src/uts/i86pc/i86hvm/cmdk/Makefile b/usr/src/uts/i86pc/i86hvm/cmdk/Makefile
index 1c04b1b8f4..42b1bf9e94 100644
--- a/usr/src/uts/i86pc/i86hvm/cmdk/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/cmdk/Makefile
@@ -36,8 +36,6 @@ include $(UTSBASE)/i86pc/i86hvm/Makefile.i86hvm
ALL_TARGET= $(BINARY)
INSTALL_TARGET= $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy
-
.KEEP_STATE:
def: $(DEF_DEPS)
diff --git a/usr/src/uts/i86pc/i86hvm/hvm_bootstrap/Makefile b/usr/src/uts/i86pc/i86hvm/hvm_bootstrap/Makefile
index 1b1b45cbb9..e6b8d5d036 100644
--- a/usr/src/uts/i86pc/i86hvm/hvm_bootstrap/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/hvm_bootstrap/Makefile
@@ -51,9 +51,6 @@ include $(UTSBASE)/i86pc/i86hvm/Makefile.i86hvm
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-# Overrides
-LDFLAGS += -dy
-
#
# Default build targets.
#
diff --git a/usr/src/uts/i86pc/i86hvm/rtls/Makefile b/usr/src/uts/i86pc/i86hvm/rtls/Makefile
index fe696e4ee1..0a1ef1827d 100644
--- a/usr/src/uts/i86pc/i86hvm/rtls/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/rtls/Makefile
@@ -37,8 +37,6 @@ include $(UTSBASE)/i86pc/i86hvm/Makefile.i86hvm
ALL_TARGET= $(BINARY)
INSTALL_TARGET= $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy
-
.KEEP_STATE:
def: $(DEF_DEPS)
diff --git a/usr/src/uts/i86pc/i86hvm/xdf/Makefile b/usr/src/uts/i86pc/i86hvm/xdf/Makefile
index c5fbc92adf..ea857f58ae 100644
--- a/usr/src/uts/i86pc/i86hvm/xdf/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/xdf/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides
CPPFLAGS += -DHVMPV_XDF_VERS=2
-LDFLAGS += -dy -Nmisc/cmlb -Ndrv/xpvd -Ndrv/xpv
+LDFLAGS += -Nmisc/cmlb -Ndrv/xpvd -Ndrv/xpv
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/i86pc/i86hvm/xnf/Makefile b/usr/src/uts/i86pc/i86hvm/xnf/Makefile
index 54de6febef..8eabc171a2 100644
--- a/usr/src/uts/i86pc/i86hvm/xnf/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/xnf/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Driver depends on MAC & IP
#
CPPFLAGS += -DHVMPV_XNF_VERS=1
-LDFLAGS += -dy -Nmisc/mac -Ndrv/ip -Ndrv/xpvd -Ndrv/xpv
+LDFLAGS += -Nmisc/mac -Ndrv/ip -Ndrv/xpvd -Ndrv/xpv
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/i86hvm/xpv/Makefile b/usr/src/uts/i86pc/i86hvm/xpv/Makefile
index 8f55f8c9a4..dff2630fef 100644
--- a/usr/src/uts/i86pc/i86hvm/xpv/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/xpv/Makefile
@@ -60,7 +60,7 @@ ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CPPFLAGS += -DHVMPV_XPV_VERS=1
-LDFLAGS += -dy -N mach/pcplusmp
+LDFLAGS += -N mach/pcplusmp
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/i86pc/i86hvm/xpvd/Makefile b/usr/src/uts/i86pc/i86hvm/xpvd/Makefile
index 98885f4507..0d8669c384 100644
--- a/usr/src/uts/i86pc/i86hvm/xpvd/Makefile
+++ b/usr/src/uts/i86pc/i86hvm/xpvd/Makefile
@@ -57,7 +57,7 @@ ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CPPFLAGS += -DHVMPV_XPVD_VERS=1
-LDFLAGS += -dy -Ndrv/xpv
+LDFLAGS += -Ndrv/xpv
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/i86pc/ioat/Makefile b/usr/src/uts/i86pc/ioat/Makefile
index 4cf0bae58a..137e481dd2 100644
--- a/usr/src/uts/i86pc/ioat/Makefile
+++ b/usr/src/uts/i86pc/ioat/Makefile
@@ -62,7 +62,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/dcopy
+LDFLAGS += -Nmisc/dcopy
#
# Override defaults to build a unique, local modstubs.o.
diff --git a/usr/src/uts/i86pc/isa/Makefile b/usr/src/uts/i86pc/isa/Makefile
index fc703c7090..434949f226 100644
--- a/usr/src/uts/i86pc/isa/Makefile
+++ b/usr/src/uts/i86pc/isa/Makefile
@@ -64,7 +64,7 @@ CFLAGS += $(CCVERBOSE)
#
# Dependency
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/busra -Nmisc/pci_autoconfig
+LDFLAGS += -Nmisc/acpica -Nmisc/busra -Nmisc/pci_autoconfig
#
# Define our version of dma_engine and i8237A interfaces
diff --git a/usr/src/uts/i86pc/npe/Makefile b/usr/src/uts/i86pc/npe/Makefile
index 34f38a787f..83f1974bee 100644
--- a/usr/src/uts/i86pc/npe/Makefile
+++ b/usr/src/uts/i86pc/npe/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# pcie supplies PCI Express fabric error support
#
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/pcie
+LDFLAGS += -Nmisc/acpica -Nmisc/pcie
#
# Name of the module is needed by the source, to distinguish from other
diff --git a/usr/src/uts/i86pc/pci/Makefile b/usr/src/uts/i86pc/pci/Makefile
index fadba51d81..bbf0bd18a5 100644
--- a/usr/src/uts/i86pc/pci/Makefile
+++ b/usr/src/uts/i86pc/pci/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# depends on misc/pci_autoconfig misc/pcihp
#
-LDFLAGS += -dy -Nmisc/pcihp
+LDFLAGS += -Nmisc/pcihp
#
# Name of the module is needed by the source, to distinguish from other
diff --git a/usr/src/uts/i86pc/pcie/Makefile b/usr/src/uts/i86pc/pcie/Makefile
index 6e79f397fb..60d59f7e00 100644
--- a/usr/src/uts/i86pc/pcie/Makefile
+++ b/usr/src/uts/i86pc/pcie/Makefile
@@ -48,7 +48,7 @@ include $(UTSBASE)/i86pc/Makefile.i86pc
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/busra
+LDFLAGS += -Nmisc/acpica -Nmisc/busra
#
# Define targets
diff --git a/usr/src/uts/i86pc/pcplusmp/Makefile b/usr/src/uts/i86pc/pcplusmp/Makefile
index 931c618cb2..2500cd4d4f 100644
--- a/usr/src/uts/i86pc/pcplusmp/Makefile
+++ b/usr/src/uts/i86pc/pcplusmp/Makefile
@@ -64,7 +64,7 @@ $(NOT_RELEASE_BUILD)DEBUG_DEFS += $(DEBUG_FLGS)
#
# Depends on ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
# needs work
$(OBJS_DIR)/psm_common.o := SMOFF += deref_check
diff --git a/usr/src/uts/i86pc/ppm/Makefile b/usr/src/uts/i86pc/ppm/Makefile
index 4f9ae61a49..a751c6af2c 100644
--- a/usr/src/uts/i86pc/ppm/Makefile
+++ b/usr/src/uts/i86pc/ppm/Makefile
@@ -68,7 +68,7 @@ CERRWARN += -_gcc=-Wno-unused-variable
#
# Link to acpica for ACPI services
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/ppt/Makefile b/usr/src/uts/i86pc/ppt/Makefile
index 7c10482e98..a1490bc2aa 100644
--- a/usr/src/uts/i86pc/ppt/Makefile
+++ b/usr/src/uts/i86pc/ppt/Makefile
@@ -49,7 +49,7 @@ PRE_INC_PATH = -I$(COMPAT)/bhyve -I$(COMPAT)/bhyve/amd64 \
INC_PATH += -I$(UTSBASE)/i86pc/io/vmm -I$(UTSBASE)/i86pc/io/vmm/io
AS_INC_PATH += -I$(UTSBASE)/i86pc/io/vmm -I$(OBJS_DIR)
-LDFLAGS += -dy -N drv/vmm -N misc/pcie
+LDFLAGS += -N drv/vmm -N misc/pcie
LDFLAGS += -M $(MAPFILE)
$(OBJS_DIR)/ppt.o := CERRWARN += -_gcc=-Wno-unused-variable
diff --git a/usr/src/uts/i86pc/rootnex/Makefile b/usr/src/uts/i86pc/rootnex/Makefile
index 9824f9dd54..65b9e451f3 100644
--- a/usr/src/uts/i86pc/rootnex/Makefile
+++ b/usr/src/uts/i86pc/rootnex/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Define dependencies on iommulib and acpica
#
-LDFLAGS += -dy -N misc/iommulib -N misc/acpica
+LDFLAGS += -N misc/iommulib -N misc/acpica
#
# For now, disable these checks; maintainers should endeavor
diff --git a/usr/src/uts/i86pc/tzmon/Makefile b/usr/src/uts/i86pc/tzmon/Makefile
index 48468e0131..d30dc480a3 100644
--- a/usr/src/uts/i86pc/tzmon/Makefile
+++ b/usr/src/uts/i86pc/tzmon/Makefile
@@ -63,7 +63,7 @@ $(NOT_RELEASE_BUILD)DEBUG_DEFS += $(DEBUG_FLGS)
CPPFLAGS += -DSUNDDI
CERRWARN += -_gcc=-Wno-unused-function
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# For now, disable these checks; maintainers should endeavor
diff --git a/usr/src/uts/i86pc/uppc/Makefile b/usr/src/uts/i86pc/uppc/Makefile
index 22e33c6dd5..a27e2525f0 100644
--- a/usr/src/uts/i86pc/uppc/Makefile
+++ b/usr/src/uts/i86pc/uppc/Makefile
@@ -68,7 +68,7 @@ $(OBJS_DIR)/psm_common.o := SMOFF += deref_check
#
# Depends on ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86pc/viona/Makefile b/usr/src/uts/i86pc/viona/Makefile
index b7f0fd6f53..f77eba07ca 100644
--- a/usr/src/uts/i86pc/viona/Makefile
+++ b/usr/src/uts/i86pc/viona/Makefile
@@ -50,7 +50,7 @@ ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/vmm -Nmisc/neti
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/vmm -Nmisc/neti
LDFLAGS += -Nmisc/hook
LDFLAGS += -M $(MAPFILE)
diff --git a/usr/src/uts/i86pc/vmm/Makefile b/usr/src/uts/i86pc/vmm/Makefile
index 0106dd0a0f..90ef062183 100644
--- a/usr/src/uts/i86pc/vmm/Makefile
+++ b/usr/src/uts/i86pc/vmm/Makefile
@@ -61,7 +61,7 @@ AS_INC_PATH += -I$(UTSBASE)/i86pc/io/vmm -I$(OBJS_DIR)
CFLAGS += -DVMM_KEEP_STATS
LDFLAGS += -N misc/acpica -N misc/pcie -N fs/dev
-LDFLAGS += -z type=kmod -M $(MAPFILE)
+LDFLAGS += -M $(MAPFILE)
OFFSETS_VMX = $(CONF_SRCDIR)/intel/offsets.in
OFFSETS_SVM = $(CONF_SRCDIR)/amd/offsets.in
diff --git a/usr/src/uts/i86pc/xsvc/Makefile b/usr/src/uts/i86pc/xsvc/Makefile
index 95deb601bc..c255f94406 100644
--- a/usr/src/uts/i86pc/xsvc/Makefile
+++ b/usr/src/uts/i86pc/xsvc/Makefile
@@ -57,11 +57,6 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
-# Dependency
-#
-LDFLAGS += -dy
-
-#
# Override defaults to build a unique, local modstubs.o.
#
MODSTUBS_DIR = $(OBJS_DIR)
diff --git a/usr/src/uts/i86xpv/amd_opteron/Makefile b/usr/src/uts/i86xpv/amd_opteron/Makefile
index 3dd7513ca4..9820c9607e 100644
--- a/usr/src/uts/i86xpv/amd_opteron/Makefile
+++ b/usr/src/uts/i86xpv/amd_opteron/Makefile
@@ -62,7 +62,7 @@ $(OBJS_DIR)/ao_mca.o := CERRWARN += -_gcc=-Wno-unused-function
CLEANFILES += $(AO_MCA_DISP_C)
CPPFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
ASFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86xpv/authenticamd/Makefile b/usr/src/uts/i86xpv/authenticamd/Makefile
index 7b57a0438f..6d109e6a30 100644
--- a/usr/src/uts/i86xpv/authenticamd/Makefile
+++ b/usr/src/uts/i86xpv/authenticamd/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
CPPFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
ASFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86xpv/consconfig_dacf/Makefile b/usr/src/uts/i86xpv/consconfig_dacf/Makefile
index cc680d3486..2046c0f1ed 100644
--- a/usr/src/uts/i86xpv/consconfig_dacf/Makefile
+++ b/usr/src/uts/i86xpv/consconfig_dacf/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides
#
-LDFLAGS += -dy -Nmisc/usbser
+LDFLAGS += -Nmisc/usbser
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/i86xpv/genuineintel/Makefile b/usr/src/uts/i86xpv/genuineintel/Makefile
index 08f7f7d19f..c41f65df50 100644
--- a/usr/src/uts/i86xpv/genuineintel/Makefile
+++ b/usr/src/uts/i86xpv/genuineintel/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
CPPFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
ASFLAGS += -I$(SRCDIR) -I$(OBJS_DIR)
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# Default build targets.
diff --git a/usr/src/uts/i86xpv/gfx_private/Makefile b/usr/src/uts/i86xpv/gfx_private/Makefile
index ce50122e69..cf51fd8d81 100644
--- a/usr/src/uts/i86xpv/gfx_private/Makefile
+++ b/usr/src/uts/i86xpv/gfx_private/Makefile
@@ -47,7 +47,7 @@ ROOTMODULE = $(ROOT_PSM_MISC_DIR)/$(MODULE)
#
# dependency
#
-LDFLAGS += -dy -Nmisc/pci_autoconfig
+LDFLAGS += -Nmisc/pci_autoconfig
#
# Include common rules.
diff --git a/usr/src/uts/i86xpv/ioat/Makefile b/usr/src/uts/i86xpv/ioat/Makefile
index b55d7d11a0..205772f928 100644
--- a/usr/src/uts/i86xpv/ioat/Makefile
+++ b/usr/src/uts/i86xpv/ioat/Makefile
@@ -61,7 +61,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/dcopy
+LDFLAGS += -Nmisc/dcopy
#
# Override defaults to build a unique, local modstubs.o.
diff --git a/usr/src/uts/i86xpv/isa/Makefile b/usr/src/uts/i86xpv/isa/Makefile
index 2b4aec327a..fa8fd7c99d 100644
--- a/usr/src/uts/i86xpv/isa/Makefile
+++ b/usr/src/uts/i86xpv/isa/Makefile
@@ -69,7 +69,7 @@ CERRWARN += -_gcc=-Wno-unused-variable
#
# Dependency
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/busra -Nmisc/pci_autoconfig
+LDFLAGS += -Nmisc/acpica -Nmisc/busra -Nmisc/pci_autoconfig
#
# Define our version of dma_engine and i8237A interfaces
diff --git a/usr/src/uts/i86xpv/npe/Makefile b/usr/src/uts/i86xpv/npe/Makefile
index 1b6730c523..1161c5e391 100644
--- a/usr/src/uts/i86xpv/npe/Makefile
+++ b/usr/src/uts/i86xpv/npe/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# pcie supplies PCI Express fabric error support
#
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/pcie
+LDFLAGS += -Nmisc/acpica -Nmisc/pcie
#
# Name of the module is needed by the source, to distinguish from other
diff --git a/usr/src/uts/i86xpv/pci/Makefile b/usr/src/uts/i86xpv/pci/Makefile
index 9b5674738f..b1065aab83 100644
--- a/usr/src/uts/i86xpv/pci/Makefile
+++ b/usr/src/uts/i86xpv/pci/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# depends on misc/pci_autoconfig misc/pcihp
#
-LDFLAGS += -dy -Nmisc/pcihp
+LDFLAGS += -Nmisc/pcihp
#
# Name of the module is needed by the source, to distinguish from other
diff --git a/usr/src/uts/i86xpv/rootnex/Makefile b/usr/src/uts/i86xpv/rootnex/Makefile
index e175b9926f..e9a071b5c7 100644
--- a/usr/src/uts/i86xpv/rootnex/Makefile
+++ b/usr/src/uts/i86xpv/rootnex/Makefile
@@ -58,9 +58,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides.
#
-LDFLAGS += -dy
-
-
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/i86xpv/xdf/Makefile b/usr/src/uts/i86xpv/xdf/Makefile
index 6687ee1d5b..62bf009ca8 100644
--- a/usr/src/uts/i86xpv/xdf/Makefile
+++ b/usr/src/uts/i86xpv/xdf/Makefile
@@ -53,7 +53,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides
-LDFLAGS += -dy -Nmisc/cmlb
+LDFLAGS += -Nmisc/cmlb
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/i86xpv/xdt/Makefile b/usr/src/uts/i86xpv/xdt/Makefile
index 669087e600..64f134aeea 100644
--- a/usr/src/uts/i86xpv/xdt/Makefile
+++ b/usr/src/uts/i86xpv/xdt/Makefile
@@ -36,7 +36,7 @@ include $(UTSBASE)/i86xpv/Makefile.i86xpv
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/i86xpv/xnb/Makefile b/usr/src/uts/i86xpv/xnb/Makefile
index 977be67a8a..2e12e1711f 100644
--- a/usr/src/uts/i86xpv/xnb/Makefile
+++ b/usr/src/uts/i86xpv/xnb/Makefile
@@ -57,7 +57,7 @@ ALL_BUILDS = $(ALL_BUILDS64)
#
# Module depends on mac.
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# use Solaris specific code in xen public header files
diff --git a/usr/src/uts/i86xpv/xnbe/Makefile b/usr/src/uts/i86xpv/xnbe/Makefile
index 1eb82662ab..804ba2ea9f 100644
--- a/usr/src/uts/i86xpv/xnbe/Makefile
+++ b/usr/src/uts/i86xpv/xnbe/Makefile
@@ -62,7 +62,7 @@ ALL_BUILDS = $(ALL_BUILDS64)
#
# Driver depends on MAC and IP.
#
-#LDFLAGS += -dy -N misc/mac -N drv/ip
+#LDFLAGS += -N misc/mac -N drv/ip
#
# use Solaris specific code in xen public header files
diff --git a/usr/src/uts/i86xpv/xnbo/Makefile b/usr/src/uts/i86xpv/xnbo/Makefile
index 5c4af39c5f..f34c56815b 100644
--- a/usr/src/uts/i86xpv/xnbo/Makefile
+++ b/usr/src/uts/i86xpv/xnbo/Makefile
@@ -62,7 +62,7 @@ ALL_BUILDS = $(ALL_BUILDS64)
#
# Driver depends on xnb and mac.
#
-LDFLAGS += -dy -N misc/xnb -N misc/mac
+LDFLAGS += -N misc/xnb -N misc/mac
#
# use Solaris specific code in xen public header files
diff --git a/usr/src/uts/i86xpv/xnbu/Makefile b/usr/src/uts/i86xpv/xnbu/Makefile
index 266a4e5925..079b63145e 100644
--- a/usr/src/uts/i86xpv/xnbu/Makefile
+++ b/usr/src/uts/i86xpv/xnbu/Makefile
@@ -62,7 +62,7 @@ ALL_BUILDS = $(ALL_BUILDS64)
#
# Driver depends on xnb and mac.
#
-LDFLAGS += -dy -N misc/xnb -N misc/mac
+LDFLAGS += -N misc/xnb -N misc/mac
#
# use Solaris specific code in xen public header files
diff --git a/usr/src/uts/i86xpv/xnf/Makefile b/usr/src/uts/i86xpv/xnf/Makefile
index d45d8fc316..4714e51632 100644
--- a/usr/src/uts/i86xpv/xnf/Makefile
+++ b/usr/src/uts/i86xpv/xnf/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# use Solaris specific code in xen public header files
diff --git a/usr/src/uts/i86xpv/xpv_psm/Makefile b/usr/src/uts/i86xpv/xpv_psm/Makefile
index bca90259d9..bf7b12361c 100644
--- a/usr/src/uts/i86xpv/xpv_psm/Makefile
+++ b/usr/src/uts/i86xpv/xpv_psm/Makefile
@@ -66,7 +66,7 @@ DEBUG_DEFS += $(DEBUG_FLGS)
#
# Depends on ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
CERRWARN += -_gcc=-Wno-type-limits
diff --git a/usr/src/uts/i86xpv/xpv_uppc/Makefile b/usr/src/uts/i86xpv/xpv_uppc/Makefile
index 5ab3f695ce..5cff367b18 100644
--- a/usr/src/uts/i86xpv/xpv_uppc/Makefile
+++ b/usr/src/uts/i86xpv/xpv_uppc/Makefile
@@ -69,7 +69,7 @@ $(OBJS_DIR)/psm_common.o := SMOFF += deref_check
#
# Depends on ACPI CA interpreter
#
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
# Default build targets.
diff --git a/usr/src/uts/i86xpv/xsvc/Makefile b/usr/src/uts/i86xpv/xsvc/Makefile
index 0817578f51..0a5e76657f 100644
--- a/usr/src/uts/i86xpv/xsvc/Makefile
+++ b/usr/src/uts/i86xpv/xsvc/Makefile
@@ -54,11 +54,6 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
-# Dependency
-#
-LDFLAGS += -dy
-
-#
# Override defaults to build a unique, local modstubs.o.
#
MODSTUBS_DIR = $(OBJS_DIR)
diff --git a/usr/src/uts/intel/IA/Makefile b/usr/src/uts/intel/IA/Makefile
index f03863f197..b9267b9ed7 100644
--- a/usr/src/uts/intel/IA/Makefile
+++ b/usr/src/uts/intel/IA/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependency on TS
#
-LDFLAGS += -dy -N sched/TS
+LDFLAGS += -N sched/TS
#
# Default build targets.
diff --git a/usr/src/uts/intel/aac/Makefile b/usr/src/uts/intel/aac/Makefile
index 63d592f89f..38a7b33b80 100644
--- a/usr/src/uts/intel/aac/Makefile
+++ b/usr/src/uts/intel/aac/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# Overrides
diff --git a/usr/src/uts/intel/ac97/Makefile b/usr/src/uts/intel/ac97/Makefile
index d19e16327b..54aaca383c 100644
--- a/usr/src/uts/intel/ac97/Makefile
+++ b/usr/src/uts/intel/ac97/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
# needs work
$(OBJS_DIR)/ac97.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/aes/Makefile b/usr/src/uts/intel/aes/Makefile
index 39c39a02ce..caadf91353 100644
--- a/usr/src/uts/intel/aes/Makefile
+++ b/usr/src/uts/intel/aes/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CPPFLAGS += -I$(COM_DIR) -I$(COM_DIR)/..
CPPFLAGS += -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
diff --git a/usr/src/uts/intel/afe/Makefile b/usr/src/uts/intel/afe/Makefile
index 29a5d51684..72c3113d02 100644
--- a/usr/src/uts/intel/afe/Makefile
+++ b/usr/src/uts/intel/afe/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac -Nmisc/mii
+LDFLAGS += -N misc/mac -Nmisc/mii
#
# Default build targets.
diff --git a/usr/src/uts/intel/aggr/Makefile b/usr/src/uts/intel/aggr/Makefile
index b00a80b17f..5405bb9210 100644
--- a/usr/src/uts/intel/aggr/Makefile
+++ b/usr/src/uts/intel/aggr/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ahci/Makefile b/usr/src/uts/intel/ahci/Makefile
index 15d3d3ac30..7bba50915f 100644
--- a/usr/src/uts/intel/ahci/Makefile
+++ b/usr/src/uts/intel/ahci/Makefile
@@ -74,7 +74,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
#
# we depend on the sata module
-LDFLAGS += -dy -N misc/sata
+LDFLAGS += -N misc/sata
#
# Default build targets.
diff --git a/usr/src/uts/intel/amd8111s/Makefile b/usr/src/uts/intel/amd8111s/Makefile
index a52e37d751..a3ad81c5f0 100755
--- a/usr/src/uts/intel/amd8111s/Makefile
+++ b/usr/src/uts/intel/amd8111s/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
# seems wrong
$(OBJS_DIR)/amd8111s_hw.o := SMOFF += precedence
diff --git a/usr/src/uts/intel/amdzen_stub/Makefile b/usr/src/uts/intel/amdzen_stub/Makefile
index f14d44e526..653deb5d24 100644
--- a/usr/src/uts/intel/amdzen_stub/Makefile
+++ b/usr/src/uts/intel/amdzen_stub/Makefile
@@ -24,7 +24,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/amdzen
+LDFLAGS += -Ndrv/amdzen
.KEEP_STATE:
diff --git a/usr/src/uts/intel/amr/Makefile b/usr/src/uts/intel/amr/Makefile
index 9ceaa16abe..255f6bca4d 100644
--- a/usr/src/uts/intel/amr/Makefile
+++ b/usr/src/uts/intel/amr/Makefile
@@ -46,7 +46,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Depends on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/arcmsr/Makefile b/usr/src/uts/intel/arcmsr/Makefile
index 40a244a3d2..056aaab606 100644
--- a/usr/src/uts/intel/arcmsr/Makefile
+++ b/usr/src/uts/intel/arcmsr/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/arn/Makefile b/usr/src/uts/intel/arn/Makefile
index 8af5f0a805..cd1c0328ab 100644
--- a/usr/src/uts/intel/arn/Makefile
+++ b/usr/src/uts/intel/arn/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
CERRWARN += -_gcc=-Wno-unused-variable
diff --git a/usr/src/uts/intel/arp/Makefile b/usr/src/uts/intel/arp/Makefile
index ad58cfda10..1b9a42c4f8 100644
--- a/usr/src/uts/intel/arp/Makefile
+++ b/usr/src/uts/intel/arp/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# depends on ip
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/ata/Makefile b/usr/src/uts/intel/ata/Makefile
index 226ab97a2a..af204202f1 100644
--- a/usr/src/uts/intel/ata/Makefile
+++ b/usr/src/uts/intel/ata/Makefile
@@ -75,7 +75,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Depends on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/atge/Makefile b/usr/src/uts/intel/atge/Makefile
index ad5f62a7f0..89b52ea299 100644
--- a/usr/src/uts/intel/atge/Makefile
+++ b/usr/src/uts/intel/atge/Makefile
@@ -60,7 +60,7 @@ CERRWARN += -_gcc=-Wno-switch
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac -Nmisc/mii
+LDFLAGS += -N misc/mac -Nmisc/mii
#
# Default build targets.
diff --git a/usr/src/uts/intel/ath/Makefile b/usr/src/uts/intel/ath/Makefile
index f8b99f879b..0d111c4ee7 100644
--- a/usr/src/uts/intel/ath/Makefile
+++ b/usr/src/uts/intel/ath/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
CERRWARN += -_gcc=-Wno-type-limits
CERRWARN += -_gcc=-Wno-unused-variable
diff --git a/usr/src/uts/intel/atu/Makefile b/usr/src/uts/intel/atu/Makefile
index 917cb1fcc6..b07732447e 100644
--- a/usr/src/uts/intel/atu/Makefile
+++ b/usr/src/uts/intel/atu/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/audio1575/Makefile b/usr/src/uts/intel/audio1575/Makefile
index 0dcda6fe8e..b78d5d9120 100644
--- a/usr/src/uts/intel/audio1575/Makefile
+++ b/usr/src/uts/intel/audio1575/Makefile
@@ -48,7 +48,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# Depends on drv/audio and misc/ac97
#
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/audio810/Makefile b/usr/src/uts/intel/audio810/Makefile
index 4efa859338..9cc22238f7 100644
--- a/usr/src/uts/intel/audio810/Makefile
+++ b/usr/src/uts/intel/audio810/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# Depends on drv/audio and misc/ac97
#
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/audiocmi/Makefile b/usr/src/uts/intel/audiocmi/Makefile
index fb6c5c807d..944fcc8daf 100644
--- a/usr/src/uts/intel/audiocmi/Makefile
+++ b/usr/src/uts/intel/audiocmi/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audiocmihd/Makefile b/usr/src/uts/intel/audiocmihd/Makefile
index a91dd4ec3d..a65d62fa79 100644
--- a/usr/src/uts/intel/audiocmihd/Makefile
+++ b/usr/src/uts/intel/audiocmihd/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audioemu10k/Makefile b/usr/src/uts/intel/audioemu10k/Makefile
index 288c6637b6..4a409683a7 100644
--- a/usr/src/uts/intel/audioemu10k/Makefile
+++ b/usr/src/uts/intel/audioemu10k/Makefile
@@ -55,7 +55,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audioens/Makefile b/usr/src/uts/intel/audioens/Makefile
index 1c7e8d5d74..a8822d71e7 100644
--- a/usr/src/uts/intel/audioens/Makefile
+++ b/usr/src/uts/intel/audioens/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audiohd/Makefile b/usr/src/uts/intel/audiohd/Makefile
index 330f9a9e8a..7d26f66f53 100644
--- a/usr/src/uts/intel/audiohd/Makefile
+++ b/usr/src/uts/intel/audiohd/Makefile
@@ -54,7 +54,7 @@ CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
#
# Define targets
diff --git a/usr/src/uts/intel/audioixp/Makefile b/usr/src/uts/intel/audioixp/Makefile
index ad279e4ca3..15461e1c63 100644
--- a/usr/src/uts/intel/audioixp/Makefile
+++ b/usr/src/uts/intel/audioixp/Makefile
@@ -56,7 +56,7 @@ CERRWARN += -_gcc=-Wno-unused-label
#
# Depends on misc/audiosup
#
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
#
# Define targets
diff --git a/usr/src/uts/intel/audiols/Makefile b/usr/src/uts/intel/audiols/Makefile
index d95130a2be..2a31bcb9be 100644
--- a/usr/src/uts/intel/audiols/Makefile
+++ b/usr/src/uts/intel/audiols/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/audiop16x/Makefile b/usr/src/uts/intel/audiop16x/Makefile
index 082d02fc74..1f87baad27 100644
--- a/usr/src/uts/intel/audiop16x/Makefile
+++ b/usr/src/uts/intel/audiop16x/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audiopci/Makefile b/usr/src/uts/intel/audiopci/Makefile
index 088178cfa0..8b2f4912e7 100644
--- a/usr/src/uts/intel/audiopci/Makefile
+++ b/usr/src/uts/intel/audiopci/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audiosolo/Makefile b/usr/src/uts/intel/audiosolo/Makefile
index c596c94a57..df35d6a3cc 100644
--- a/usr/src/uts/intel/audiosolo/Makefile
+++ b/usr/src/uts/intel/audiosolo/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/audiots/Makefile b/usr/src/uts/intel/audiots/Makefile
index 50082b87c4..140a625736 100644
--- a/usr/src/uts/intel/audiots/Makefile
+++ b/usr/src/uts/intel/audiots/Makefile
@@ -55,7 +55,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Depends on misc/ac97 and drv/audio
#
-LDFLAGS += -dy -N misc/ac97 -N drv/audio
+LDFLAGS += -N misc/ac97 -N drv/audio
#
# Define targets
diff --git a/usr/src/uts/intel/audiovia823x/Makefile b/usr/src/uts/intel/audiovia823x/Makefile
index 687d8a77dd..d61b8e9d4b 100644
--- a/usr/src/uts/intel/audiovia823x/Makefile
+++ b/usr/src/uts/intel/audiovia823x/Makefile
@@ -48,7 +48,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# Depends on drv/audio and misc/ac97
#
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
#
# Define targets
diff --git a/usr/src/uts/intel/autofs/Makefile b/usr/src/uts/intel/autofs/Makefile
index 471f5a04a2..986beac31f 100644
--- a/usr/src/uts/intel/autofs/Makefile
+++ b/usr/src/uts/intel/autofs/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Define dependency on rpcmod, rpcsec, and mntfs
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/rpcsec -N fs/mntfs
+LDFLAGS += -N strmod/rpcmod -N misc/rpcsec -N fs/mntfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/av1394/Makefile b/usr/src/uts/intel/av1394/Makefile
index fc35a0088a..347ae0b81a 100644
--- a/usr/src/uts/intel/av1394/Makefile
+++ b/usr/src/uts/intel/av1394/Makefile
@@ -69,7 +69,7 @@ $(OBJS_DIR)/av1394_isoch.o := SMOFF += signed
#
# depends on misc/s1394
-LDFLAGS += -dy -Nmisc/s1394
+LDFLAGS += -Nmisc/s1394
# Default build targets.
#
diff --git a/usr/src/uts/intel/axf/Makefile b/usr/src/uts/intel/axf/Makefile
index d0320992a7..caa9c7066a 100644
--- a/usr/src/uts/intel/axf/Makefile
+++ b/usr/src/uts/intel/axf/Makefile
@@ -33,7 +33,7 @@ include $(UTSBASE)/intel/Makefile.intel
CPPFLAGS += -I$(UTSBASE)/common/io/usbgem
CPPFLAGS += -DVERSION=\"2.0.2\"
CPPFLAGS += -DUSBGEM_CONFIG_GLDv3
-LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
+LDFLAGS += -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
CERRWARN += -_gcc=-Wno-unused-function
CERRWARN += -_gcc=-Wno-unused-variable
diff --git a/usr/src/uts/intel/bfe/Makefile b/usr/src/uts/intel/bfe/Makefile
index 85ad6b6633..8656ff807b 100644
--- a/usr/src/uts/intel/bfe/Makefile
+++ b/usr/src/uts/intel/bfe/Makefile
@@ -72,7 +72,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/bge/Makefile b/usr/src/uts/intel/bge/Makefile
index 9f12395a83..e5685e50ee 100644
--- a/usr/src/uts/intel/bge/Makefile
+++ b/usr/src/uts/intel/bge/Makefile
@@ -74,7 +74,7 @@ SMOFF += all_func_returns
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/intel/bignum/Makefile b/usr/src/uts/intel/bignum/Makefile
index c06e59c4bd..b3239c192f 100644
--- a/usr/src/uts/intel/bignum/Makefile
+++ b/usr/src/uts/intel/bignum/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CPPFLAGS += -I$(BIGNUMDIR) -I$(CRYPTODIR)
diff --git a/usr/src/uts/intel/blkdev/Makefile b/usr/src/uts/intel/blkdev/Makefile
index 2a323266ba..5dce50cdcf 100644
--- a/usr/src/uts/intel/blkdev/Makefile
+++ b/usr/src/uts/intel/blkdev/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -Nmisc/cmlb
+LDFLAGS += -Nmisc/cmlb
#
# Default build targets.
diff --git a/usr/src/uts/intel/blowfish/Makefile b/usr/src/uts/intel/blowfish/Makefile
index 0d2e672fca..c73daf1e2d 100644
--- a/usr/src/uts/intel/blowfish/Makefile
+++ b/usr/src/uts/intel/blowfish/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CPPFLAGS += -I$(COM_DIR)
CPPFLAGS += -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
diff --git a/usr/src/uts/intel/bnx/Makefile b/usr/src/uts/intel/bnx/Makefile
index b4bb3f18fd..e80661e22a 100644
--- a/usr/src/uts/intel/bnx/Makefile
+++ b/usr/src/uts/intel/bnx/Makefile
@@ -70,7 +70,7 @@ CPPFLAGS += \
-I$(SRCDIR)/570x/driver/common/lmdev
-LDFLAGS += -dy -r -Ndrv/ip -Nmisc/mac
+LDFLAGS += -Ndrv/ip -Nmisc/mac
#
# Default build targets.
diff --git a/usr/src/uts/intel/bnxe/Makefile b/usr/src/uts/intel/bnxe/Makefile
index 3f6034b38a..17e8a9554a 100644
--- a/usr/src/uts/intel/bnxe/Makefile
+++ b/usr/src/uts/intel/bnxe/Makefile
@@ -80,7 +80,7 @@ CPPFLAGS += -DLM_RXPKT_NON_CONTIGUOUS \
-I$(SRCDIR)/577xx/hsi/mcp \
-I$(SRCDIR)
-LDFLAGS += -dy -r -Ndrv/ip -Nmisc/mac
+LDFLAGS += -Ndrv/ip -Nmisc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/intel/bpf/Makefile b/usr/src/uts/intel/bpf/Makefile
index 7e2711727b..3729bd2523 100644
--- a/usr/src/uts/intel/bpf/Makefile
+++ b/usr/src/uts/intel/bpf/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Nmisc/dls -Ndrv/ipnet -Nmisc/neti
+LDFLAGS += -Nmisc/mac -Nmisc/dls -Ndrv/ipnet -Nmisc/neti
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/bridge/Makefile b/usr/src/uts/intel/bridge/Makefile
index 434621d210..3bc5f8ecf8 100644
--- a/usr/src/uts/intel/bridge/Makefile
+++ b/usr/src/uts/intel/bridge/Makefile
@@ -63,7 +63,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Driver depends on MAC, DLS, and DLD
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/dls -Ndrv/dld -Nfs/dev
+LDFLAGS += -Nmisc/mac -Nmisc/dls -Ndrv/dld -Nfs/dev
#
# Default build targets.
diff --git a/usr/src/uts/intel/c2audit/Makefile b/usr/src/uts/intel/c2audit/Makefile
index 4e33c9d5ab..c6e7eb4c09 100644
--- a/usr/src/uts/intel/c2audit/Makefile
+++ b/usr/src/uts/intel/c2audit/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependency on sockfs
#
-LDFLAGS += -dy -N fs/sockfs
+LDFLAGS += -N fs/sockfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/cardbus/Makefile b/usr/src/uts/intel/cardbus/Makefile
index 83ae30f769..5987fd307f 100644
--- a/usr/src/uts/intel/cardbus/Makefile
+++ b/usr/src/uts/intel/cardbus/Makefile
@@ -61,7 +61,7 @@ INC_PATH += -I$(UTSBASE)/sun4u -I$(UTSBASE)/sun4 -I$(UTSBASE)/i86pc
CPPFLAGS += -DHOTPLUG
# dependency
-LDFLAGS += -dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/hpcsvc
+LDFLAGS += -Nmisc/busra -Nmisc/pcmcia -Nmisc/hpcsvc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/cc/Makefile b/usr/src/uts/intel/cc/Makefile
index 192e2c8148..53b8592fd1 100644
--- a/usr/src/uts/intel/cc/Makefile
+++ b/usr/src/uts/intel/cc/Makefile
@@ -38,7 +38,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy
#
# Default build targets.
diff --git a/usr/src/uts/intel/cc_cubic/Makefile b/usr/src/uts/intel/cc_cubic/Makefile
index 3011d82c59..991037e549 100644
--- a/usr/src/uts/intel/cc_cubic/Makefile
+++ b/usr/src/uts/intel/cc_cubic/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/cc -N cc/cc_newreno
+LDFLAGS += -N misc/cc -N cc/cc_newreno
#
# Default build targets.
diff --git a/usr/src/uts/intel/cc_newreno/Makefile b/usr/src/uts/intel/cc_newreno/Makefile
index d11ab9a77b..5e82749e5e 100644
--- a/usr/src/uts/intel/cc_newreno/Makefile
+++ b/usr/src/uts/intel/cc_newreno/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/cc
+LDFLAGS += -N misc/cc
#
# Default build targets.
diff --git a/usr/src/uts/intel/cc_sunreno/Makefile b/usr/src/uts/intel/cc_sunreno/Makefile
index ecff8f15ba..9ca0994a80 100644
--- a/usr/src/uts/intel/cc_sunreno/Makefile
+++ b/usr/src/uts/intel/cc_sunreno/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/cc
+LDFLAGS += -N misc/cc
#
# Default build targets.
diff --git a/usr/src/uts/intel/ccid/Makefile b/usr/src/uts/intel/ccid/Makefile
index a7c8b96d70..a775d9910f 100644
--- a/usr/src/uts/intel/ccid/Makefile
+++ b/usr/src/uts/intel/ccid/Makefile
@@ -25,7 +25,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I$(SRC)/common/ccid
-LDFLAGS += -dy -N misc/usba
+LDFLAGS += -N misc/usba
.KEEP_STATE:
diff --git a/usr/src/uts/intel/chxge/Makefile b/usr/src/uts/intel/chxge/Makefile
index 29bd9ffc87..49c94ee364 100644
--- a/usr/src/uts/intel/chxge/Makefile
+++ b/usr/src/uts/intel/chxge/Makefile
@@ -71,7 +71,7 @@ CFLAGS += -DSUN_KSTATS -DHOST_PAUSE -DTX_CKSUM_FIX -DTX_THREAD_RECLAIM
#
# Driver depends on GLD, IP, and MAC
#
-LDFLAGS += -dy -N misc/gld -N drv/ip -N misc/mac
+LDFLAGS += -N misc/gld -N drv/ip -N misc/mac
#
diff --git a/usr/src/uts/intel/cmdk/Makefile b/usr/src/uts/intel/cmdk/Makefile
index cee9d0e93f..f3413ae011 100644
--- a/usr/src/uts/intel/cmdk/Makefile
+++ b/usr/src/uts/intel/cmdk/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
DEBUG_FLGS =
DEBUG_DEFS += $(DEBUG_FLGS)
-LDFLAGS += -dy -Nmisc/dadk -Nmisc/strategy -Nmisc/cmlb
+LDFLAGS += -Nmisc/dadk -Nmisc/strategy -Nmisc/cmlb
# Larger than 1TB VTOC support
CPPFLAGS += -D_EXTVTOC
diff --git a/usr/src/uts/intel/consconfig/Makefile b/usr/src/uts/intel/consconfig/Makefile
index 6e2d02ae5f..fbefae9704 100644
--- a/usr/src/uts/intel/consconfig/Makefile
+++ b/usr/src/uts/intel/consconfig/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DCONSCONFIG_MODULE
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# Default build targets.
diff --git a/usr/src/uts/intel/conskbd/Makefile b/usr/src/uts/intel/conskbd/Makefile
index b29fb11cf7..d7131225ec 100644
--- a/usr/src/uts/intel/conskbd/Makefile
+++ b/usr/src/uts/intel/conskbd/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS = -dy -Nmisc/kbtrans
+LDFLAGS += -Nmisc/kbtrans
#
# Default build targets.
diff --git a/usr/src/uts/intel/cpqary3/Makefile b/usr/src/uts/intel/cpqary3/Makefile
index c3abfaba40..24a5e69117 100644
--- a/usr/src/uts/intel/cpqary3/Makefile
+++ b/usr/src/uts/intel/cpqary3/Makefile
@@ -42,7 +42,7 @@ CPPFLAGS += -I$(UTSBASE)/common/io/cpqary3
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
SMATCH=off
diff --git a/usr/src/uts/intel/crypto/Makefile b/usr/src/uts/intel/crypto/Makefile
index 664f79ca18..d5e35205a2 100644
--- a/usr/src/uts/intel/crypto/Makefile
+++ b/usr/src/uts/intel/crypto/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/cryptoadm/Makefile b/usr/src/uts/intel/cryptoadm/Makefile
index 3e62e7040d..4eb5bff3d6 100644
--- a/usr/src/uts/intel/cryptoadm/Makefile
+++ b/usr/src/uts/intel/cryptoadm/Makefile
@@ -54,7 +54,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ctf/Makefile b/usr/src/uts/intel/ctf/Makefile
index 5a91c2cd66..91db209707 100644
--- a/usr/src/uts/intel/ctf/Makefile
+++ b/usr/src/uts/intel/ctf/Makefile
@@ -37,7 +37,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I$(SRC)/common/ctf -DCTF_OLD_VERSIONS
-LDFLAGS += $(BREDUCE) -M$(UTSBASE)/common/ctf/mapfile -dy
+LDFLAGS += $(BREDUCE) -M$(UTSBASE)/common/ctf/mapfile
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/cxgbe/cxgbe/Makefile b/usr/src/uts/intel/cxgbe/cxgbe/Makefile
index 25c5c8ab10..e47abf752d 100644
--- a/usr/src/uts/intel/cxgbe/cxgbe/Makefile
+++ b/usr/src/uts/intel/cxgbe/cxgbe/Makefile
@@ -47,7 +47,7 @@ CFLAGS += -I$(UTSBASE)/common/io/cxgbe -I$(UTSBASE)/common/io/cxgbe/common \
#
# Driver depends
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/cxgbe/t4nex/Makefile b/usr/src/uts/intel/cxgbe/t4nex/Makefile
index cae1449725..b1784f1f60 100644
--- a/usr/src/uts/intel/cxgbe/t4nex/Makefile
+++ b/usr/src/uts/intel/cxgbe/t4nex/Makefile
@@ -51,7 +51,7 @@ CFLAGS += -I$(UTSBASE)/common/io/cxgbe -I$(UTSBASE)/common/io/cxgbe/common \
#
# Driver depends
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
# needs work
SMOFF += all_func_returns,snprintf_overflow
diff --git a/usr/src/uts/intel/dadk/Makefile b/usr/src/uts/intel/dadk/Makefile
index 74abd71b05..2f4947d5b7 100644
--- a/usr/src/uts/intel/dadk/Makefile
+++ b/usr/src/uts/intel/dadk/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
DEBUG_FLGS =
DEBUG_DEFS += $(DEBUG_FLGS)
-LDFLAGS += -dy -Nmisc/gda
+LDFLAGS += -Nmisc/gda
# Larger than 1TB VTOC support
diff --git a/usr/src/uts/intel/daplt/Makefile b/usr/src/uts/intel/daplt/Makefile
index 14a9ce9a01..185fe12b8c 100644
--- a/usr/src/uts/intel/daplt/Makefile
+++ b/usr/src/uts/intel/daplt/Makefile
@@ -37,7 +37,7 @@ MODULE = daplt
OBJECTS = $(DAPLT_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/daplt
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm
#
# Include common rules.
diff --git a/usr/src/uts/intel/dcam1394/Makefile b/usr/src/uts/intel/dcam1394/Makefile
index 446c9b59c0..7e5e9eb415 100644
--- a/usr/src/uts/intel/dcam1394/Makefile
+++ b/usr/src/uts/intel/dcam1394/Makefile
@@ -48,7 +48,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# depends on misc/s1394
-LDFLAGS += -dy -Nmisc/s1394
+LDFLAGS += -Nmisc/s1394
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/dcpc/Makefile b/usr/src/uts/intel/dcpc/Makefile
index 696049a607..698a022c79 100644
--- a/usr/src/uts/intel/dcpc/Makefile
+++ b/usr/src/uts/intel/dcpc/Makefile
@@ -39,7 +39,7 @@ INC_PATH += -I$(UTSBASE)/i86pc
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS += -dy -Ndrv/dtrace -Ndrv/cpc
+LDFLAGS += -Ndrv/dtrace -Ndrv/cpc
.KEEP_STATE:
diff --git a/usr/src/uts/intel/des/Makefile b/usr/src/uts/intel/des/Makefile
index 6ac359b232..da0771f784 100644
--- a/usr/src/uts/intel/des/Makefile
+++ b/usr/src/uts/intel/des/Makefile
@@ -64,7 +64,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CPPFLAGS += -I$(COM_DIR)
diff --git a/usr/src/uts/intel/dev/Makefile b/usr/src/uts/intel/dev/Makefile
index dc0201809e..86cf7285c1 100644
--- a/usr/src/uts/intel/dev/Makefile
+++ b/usr/src/uts/intel/dev/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
MODSTUBS_DIR = $(OBJS_DIR)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/devfs -Nmisc/dls
+LDFLAGS += -Nfs/devfs -Nmisc/dls
INC_PATH += -I$(UTSBASE)/common/fs/zfs
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/intel/dlcosmk/Makefile b/usr/src/uts/intel/dlcosmk/Makefile
index 5aa5af4b88..3c58991c0e 100644
--- a/usr/src/uts/intel/dlcosmk/Makefile
+++ b/usr/src/uts/intel/dlcosmk/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip -Ndrv/tcp
+LDFLAGS += -Ndrv/ip -Ndrv/tcp
#
# Default build targets.
diff --git a/usr/src/uts/intel/dld/Makefile b/usr/src/uts/intel/dld/Makefile
index 6907bdc8ae..acc064ca35 100644
--- a/usr/src/uts/intel/dld/Makefile
+++ b/usr/src/uts/intel/dld/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/dls -N misc/mac
+LDFLAGS += -N misc/dls -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/dls/Makefile b/usr/src/uts/intel/dls/Makefile
index 0d76ff4e95..e10be370a9 100644
--- a/usr/src/uts/intel/dls/Makefile
+++ b/usr/src/uts/intel/dls/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/dmfe/Makefile b/usr/src/uts/intel/dmfe/Makefile
index ccea565214..4ccd080f36 100644
--- a/usr/src/uts/intel/dmfe/Makefile
+++ b/usr/src/uts/intel/dmfe/Makefile
@@ -60,7 +60,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# extra link arguments
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# Default build targets.
diff --git a/usr/src/uts/intel/dnet/Makefile b/usr/src/uts/intel/dnet/Makefile
index 681e44306a..3b51bc6101 100644
--- a/usr/src/uts/intel/dnet/Makefile
+++ b/usr/src/uts/intel/dnet/Makefile
@@ -62,7 +62,7 @@ CERRWARN += $(CNOWARN_UNINIT)
$(OBJS_DIR)/dnet.o := SMOFF += index_overflow
$(OBJS_DIR)/dnet_mii.o := SMOFF += all_func_returns
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/intel/dprov/Makefile b/usr/src/uts/intel/dprov/Makefile
index 8fca21925c..4ba1e5e3a6 100644
--- a/usr/src/uts/intel/dprov/Makefile
+++ b/usr/src/uts/intel/dprov/Makefile
@@ -67,7 +67,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
# on KCF. This is a special case since the test pseudo driver dprov
# uses private KCF functions.
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
diff --git a/usr/src/uts/intel/dscpmk/Makefile b/usr/src/uts/intel/dscpmk/Makefile
index 2faacbe553..f0440dc5c1 100644
--- a/usr/src/uts/intel/dscpmk/Makefile
+++ b/usr/src/uts/intel/dscpmk/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/e1000g/Makefile b/usr/src/uts/intel/e1000g/Makefile
index a2ee1a5724..905586f062 100644
--- a/usr/src/uts/intel/e1000g/Makefile
+++ b/usr/src/uts/intel/e1000g/Makefile
@@ -72,7 +72,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
MAPFILES += ddi mac
#
diff --git a/usr/src/uts/intel/ecc/Makefile b/usr/src/uts/intel/ecc/Makefile
index b0093ad479..23ab445d3d 100644
--- a/usr/src/uts/intel/ecc/Makefile
+++ b/usr/src/uts/intel/ecc/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CPPFLAGS += -I$(COM1_DIR) -I$(COM2_DIR)
diff --git a/usr/src/uts/intel/edonr/Makefile b/usr/src/uts/intel/edonr/Makefile
index 2f17fd4990..077947b382 100644
--- a/usr/src/uts/intel/edonr/Makefile
+++ b/usr/src/uts/intel/edonr/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COMDIR)
diff --git a/usr/src/uts/intel/efe/Makefile b/usr/src/uts/intel/efe/Makefile
index f569d24464..22f40febf1 100644
--- a/usr/src/uts/intel/efe/Makefile
+++ b/usr/src/uts/intel/efe/Makefile
@@ -36,7 +36,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Driver flags.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/ehci/Makefile b/usr/src/uts/intel/ehci/Makefile
index 3a662c914c..67c448609a 100644
--- a/usr/src/uts/intel/ehci/Makefile
+++ b/usr/src/uts/intel/ehci/Makefile
@@ -51,7 +51,7 @@ SMOFF += deref_check,shift_to_zero
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/intel/eibnx/Makefile b/usr/src/uts/intel/eibnx/Makefile
index fc21b90303..2ed46594a9 100644
--- a/usr/src/uts/intel/eibnx/Makefile
+++ b/usr/src/uts/intel/eibnx/Makefile
@@ -61,7 +61,7 @@ CPPFLAGS += -DENX_DEBUG
#
# Depends on misc/ibtl
#
-LDFLAGS += -dy -Nmisc/ibcm -Nmisc/ibtl
+LDFLAGS += -Nmisc/ibcm -Nmisc/ibtl
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/elxl/Makefile b/usr/src/uts/intel/elxl/Makefile
index 9f7b2c1ad1..077d0944a5 100644
--- a/usr/src/uts/intel/elxl/Makefile
+++ b/usr/src/uts/intel/elxl/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/emlxs/Makefile b/usr/src/uts/intel/emlxs/Makefile
index a59e9cdaa9..96ea0a3295 100644
--- a/usr/src/uts/intel/emlxs/Makefile
+++ b/usr/src/uts/intel/emlxs/Makefile
@@ -76,7 +76,7 @@ INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/ulp
# misc/fctl required because #ifdef MODSYM_LOAD code
# triggered by -DS11; uses DDI calls to load FCA symbols
#
-LDFLAGS += -dy -Nmisc/md5 -Nmisc/sha1
+LDFLAGS += -Nmisc/md5 -Nmisc/sha1
LDFLAGS += -Nmisc/bignum -Nmisc/fctl
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/intel/emlxs_fw/Makefile b/usr/src/uts/intel/emlxs_fw/Makefile
index 90f6e34528..e253b4f6d4 100644
--- a/usr/src/uts/intel/emlxs_fw/Makefile
+++ b/usr/src/uts/intel/emlxs_fw/Makefile
@@ -59,7 +59,7 @@ CFLAGS += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/emul64/Makefile b/usr/src/uts/intel/emul64/Makefile
index 1c56316e57..c10989135f 100644
--- a/usr/src/uts/intel/emul64/Makefile
+++ b/usr/src/uts/intel/emul64/Makefile
@@ -69,7 +69,7 @@ SMOFF += indenting,shift_to_zero
#
# Depends on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/ena/Makefile b/usr/src/uts/intel/ena/Makefile
index bef9878cc0..e7c28f6e04 100644
--- a/usr/src/uts/intel/ena/Makefile
+++ b/usr/src/uts/intel/ena/Makefile
@@ -27,7 +27,7 @@ CPPFLAGS += -I$(UTSBASE)/common/io/ena
ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINBAR) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
MAPFILES += ddi mac kernel
diff --git a/usr/src/uts/intel/eoib/Makefile b/usr/src/uts/intel/eoib/Makefile
index 996698106b..61e6386d17 100644
--- a/usr/src/uts/intel/eoib/Makefile
+++ b/usr/src/uts/intel/eoib/Makefile
@@ -72,7 +72,7 @@ $(OBJS_DIR)/eib_ibt.o := SMOFF += deref_check
#
# Depends on misc/ibtl
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf
+LDFLAGS += -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf
#
# Default build targets
diff --git a/usr/src/uts/intel/fasttrap/Makefile b/usr/src/uts/intel/fasttrap/Makefile
index 838cc03a9f..7a20a51c22 100644
--- a/usr/src/uts/intel/fasttrap/Makefile
+++ b/usr/src/uts/intel/fasttrap/Makefile
@@ -39,7 +39,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
CPPFLAGS += -I$(SRC)/common
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/fbt/Makefile b/usr/src/uts/intel/fbt/Makefile
index 95dbe8b755..edb75ccb37 100644
--- a/usr/src/uts/intel/fbt/Makefile
+++ b/usr/src/uts/intel/fbt/Makefile
@@ -36,7 +36,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/dtrace -Nmisc/ctf
+LDFLAGS += -Ndrv/dtrace -Nmisc/ctf
.KEEP_STATE:
diff --git a/usr/src/uts/intel/fcip/Makefile b/usr/src/uts/intel/fcip/Makefile
index 07ad6a3c3f..5a7c3cd3e3 100644
--- a/usr/src/uts/intel/fcip/Makefile
+++ b/usr/src/uts/intel/fcip/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
INC_PATH += -I$(SRC)/uts/common
-LDFLAGS += -dy -Nmisc/fctl -Ndrv/ip
+LDFLAGS += -Nmisc/fctl -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/fcoe/Makefile b/usr/src/uts/intel/fcoe/Makefile
index 758bc84595..2927f7c112 100644
--- a/usr/src/uts/intel/fcoe/Makefile
+++ b/usr/src/uts/intel/fcoe/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
INC_PATH += -I$(UTSBASE)/common/io/fcoe
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/intel/fcoei/Makefile b/usr/src/uts/intel/fcoei/Makefile
index 13bb432cf0..5e6697a4b4 100644
--- a/usr/src/uts/intel/fcoei/Makefile
+++ b/usr/src/uts/intel/fcoei/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides and depends_on
#
-LDFLAGS += -dy -Nmisc/fctl -Ndrv/fcoe
+LDFLAGS += -Nmisc/fctl -Ndrv/fcoe
INC_PATH += -I$(UTSBASE)/common/io/fibre-channel/fca/fcoei
#
diff --git a/usr/src/uts/intel/fcoet/Makefile b/usr/src/uts/intel/fcoet/Makefile
index 07cc3af2c6..9e9fe0f25e 100644
--- a/usr/src/uts/intel/fcoet/Makefile
+++ b/usr/src/uts/intel/fcoet/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Ndrv/fct -Ndrv/fcoe
+LDFLAGS += -Ndrv/stmf -Ndrv/fct -Ndrv/fcoe
#
# Default build targets.
diff --git a/usr/src/uts/intel/fcp/Makefile b/usr/src/uts/intel/fcp/Makefile
index db3c8b063d..eefa0b3227 100644
--- a/usr/src/uts/intel/fcp/Makefile
+++ b/usr/src/uts/intel/fcp/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides
#
-LDFLAGS += -dy -Nmisc/fctl -Nmisc/scsi
+LDFLAGS += -Nmisc/fctl -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/fcsm/Makefile b/usr/src/uts/intel/fcsm/Makefile
index 5a935483b6..183df8cfe8 100644
--- a/usr/src/uts/intel/fcsm/Makefile
+++ b/usr/src/uts/intel/fcsm/Makefile
@@ -61,7 +61,7 @@ INC_PATH += -I$(ROOT)/usr/include
#
# Overrides
#
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/fct/Makefile b/usr/src/uts/intel/fct/Makefile
index bf6e9946c1..f795452c3d 100644
--- a/usr/src/uts/intel/fct/Makefile
+++ b/usr/src/uts/intel/fct/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf
+LDFLAGS += -Ndrv/stmf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/flowacct/Makefile b/usr/src/uts/intel/flowacct/Makefile
index b92dbe08bc..6c4727191a 100644
--- a/usr/src/uts/intel/flowacct/Makefile
+++ b/usr/src/uts/intel/flowacct/Makefile
@@ -48,7 +48,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# Override defaults
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
diff --git a/usr/src/uts/intel/fp/Makefile b/usr/src/uts/intel/fp/Makefile
index c04504ee21..d05df8d160 100644
--- a/usr/src/uts/intel/fp/Makefile
+++ b/usr/src/uts/intel/fp/Makefile
@@ -59,7 +59,7 @@ INCS += -I$(SRC)/uts/common/
#
# Overrides
#
-LDFLAGS += -dy -Ndrv/fcp -Nmisc/fctl -Nmisc/scsi
+LDFLAGS += -Ndrv/fcp -Nmisc/fctl -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/fssnap/Makefile b/usr/src/uts/intel/fssnap/Makefile
index 56b27153d6..ac53cb38d7 100644
--- a/usr/src/uts/intel/fssnap/Makefile
+++ b/usr/src/uts/intel/fssnap/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides and depends_on
#
-LDFLAGS += -dy -Nmisc/fssnap_if -Nfs/ufs
+LDFLAGS += -Nmisc/fssnap_if -Nfs/ufs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/genunix/Makefile b/usr/src/uts/intel/genunix/Makefile
index bd97c023ce..9ce92ebd49 100644
--- a/usr/src/uts/intel/genunix/Makefile
+++ b/usr/src/uts/intel/genunix/Makefile
@@ -152,7 +152,7 @@ $(IPCTF_TARGET) ipctf_target: FRC
@pwd
$(GENUNIX): $(IPCTF_TARGET) $(OBJECTS)
- $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS)
+ $(LD) -ztype=kmod $(LDFLAGS) -o $@ $(OBJECTS)
$(CTFMERGE_GENUNIX_MERGE)
$(POST_PROCESS)
diff --git a/usr/src/uts/intel/gld/Makefile b/usr/src/uts/intel/gld/Makefile
index 32028c1ae3..741e13a4a8 100644
--- a/usr/src/uts/intel/gld/Makefile
+++ b/usr/src/uts/intel/gld/Makefile
@@ -55,7 +55,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/hci1394/Makefile b/usr/src/uts/intel/hci1394/Makefile
index 965df6b522..333f6693eb 100644
--- a/usr/src/uts/intel/hci1394/Makefile
+++ b/usr/src/uts/intel/hci1394/Makefile
@@ -43,7 +43,7 @@ MODULE = hci1394
OBJECTS = $(HCI1394_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/1394/adapters
-LDFLAGS += -dy -Nmisc/s1394
+LDFLAGS += -Nmisc/s1394
#
# Include common rules.
diff --git a/usr/src/uts/intel/hermon/Makefile b/usr/src/uts/intel/hermon/Makefile
index 200173e1fe..58bb4e4d0f 100644
--- a/usr/src/uts/intel/hermon/Makefile
+++ b/usr/src/uts/intel/hermon/Makefile
@@ -37,7 +37,7 @@ MODULE = hermon
OBJECTS = $(HERMON_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/adapters/hermon
-LDFLAGS += -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
#
# Include common rules.
diff --git a/usr/src/uts/intel/hid/Makefile b/usr/src/uts/intel/hid/Makefile
index 5a50ce4c25..c0abc8c015 100644
--- a/usr/src/uts/intel/hid/Makefile
+++ b/usr/src/uts/intel/hid/Makefile
@@ -60,7 +60,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser -Ndacf/consconfig_dacf
+LDFLAGS += -Nmisc/usba -Nmisc/hidparser -Ndacf/consconfig_dacf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/hidparser/Makefile b/usr/src/uts/intel/hidparser/Makefile
index abd8042d77..3fa5a4110c 100644
--- a/usr/src/uts/intel/hidparser/Makefile
+++ b/usr/src/uts/intel/hidparser/Makefile
@@ -62,7 +62,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/hme/Makefile b/usr/src/uts/intel/hme/Makefile
index c94b7b5ef9..af481dda0e 100644
--- a/usr/src/uts/intel/hme/Makefile
+++ b/usr/src/uts/intel/hme/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mii -Nmisc/mac
+LDFLAGS += -Nmisc/mii -Nmisc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/intel/hsfs/Makefile b/usr/src/uts/intel/hsfs/Makefile
index 60c3330c35..e370f26088 100644
--- a/usr/src/uts/intel/hsfs/Makefile
+++ b/usr/src/uts/intel/hsfs/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependency on specfs
#
-LDFLAGS += -dy -N fs/specfs
+LDFLAGS += -N fs/specfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/hubd/Makefile b/usr/src/uts/intel/hubd/Makefile
index e0dac624f5..ca715d8e3d 100644
--- a/usr/src/uts/intel/hubd/Makefile
+++ b/usr/src/uts/intel/hubd/Makefile
@@ -73,7 +73,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/hxge/Makefile b/usr/src/uts/intel/hxge/Makefile
index ea7d5711db..952753624f 100644
--- a/usr/src/uts/intel/hxge/Makefile
+++ b/usr/src/uts/intel/hxge/Makefile
@@ -83,7 +83,7 @@ SMOFF += deref_check,logical_instead_of_bitwise
#
# Driver depends on mac & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/i40e/Makefile b/usr/src/uts/intel/i40e/Makefile
index f155df7ee9..f7050552b0 100644
--- a/usr/src/uts/intel/i40e/Makefile
+++ b/usr/src/uts/intel/i40e/Makefile
@@ -37,7 +37,7 @@ CERRWARN += -_cc=-erroff=E_ENUM_VAL_OVERFLOWS_INT_MAX
# 3rd party code
SMOFF += all_func_returns
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
MAPFILES += ddi mac random
diff --git a/usr/src/uts/intel/ib/Makefile b/usr/src/uts/intel/ib/Makefile
index 9255cf8f43..fe8384df89 100644
--- a/usr/src/uts/intel/ib/Makefile
+++ b/usr/src/uts/intel/ib/Makefile
@@ -62,7 +62,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# depends on misc/ibtl
#
-LDFLAGS += -dy -Nmisc/ibdm -Nmisc/ibtl
+LDFLAGS += -Nmisc/ibdm -Nmisc/ibtl
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ibcm/Makefile b/usr/src/uts/intel/ibcm/Makefile
index cdc06f2736..1b60417182 100644
--- a/usr/src/uts/intel/ibcm/Makefile
+++ b/usr/src/uts/intel/ibcm/Makefile
@@ -71,7 +71,7 @@ SMATCH=off
#
# depends on misc/ibtl and misc/ibmf
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibmf -Ndrv/ip
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibmf -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/ibdm/Makefile b/usr/src/uts/intel/ibdm/Makefile
index 3cc97c1de1..03c9a4c91c 100644
--- a/usr/src/uts/intel/ibdm/Makefile
+++ b/usr/src/uts/intel/ibdm/Makefile
@@ -66,7 +66,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# depends on misc/ibtl, drv/ib and misc/ibmf
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibmf
#
# Default build targets.
diff --git a/usr/src/uts/intel/ibdma/Makefile b/usr/src/uts/intel/ibdma/Makefile
index 1050d36e43..b7ebc19374 100644
--- a/usr/src/uts/intel/ibdma/Makefile
+++ b/usr/src/uts/intel/ibdma/Makefile
@@ -60,7 +60,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/ibtl, drv/ib and misc/ibmf
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibmf
#
# Default build targets.
diff --git a/usr/src/uts/intel/ibmf/Makefile b/usr/src/uts/intel/ibmf/Makefile
index 5a6b1e72ba..025b2f656b 100644
--- a/usr/src/uts/intel/ibmf/Makefile
+++ b/usr/src/uts/intel/ibmf/Makefile
@@ -35,7 +35,7 @@ UTSBASE = ../..
MODULE = ibmf
OBJECTS = $(IBMF_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl
+LDFLAGS += -Nmisc/ibtl
#
# Include common rules.
diff --git a/usr/src/uts/intel/ibp/Makefile b/usr/src/uts/intel/ibp/Makefile
index 828118ed11..4e61877c1e 100644
--- a/usr/src/uts/intel/ibp/Makefile
+++ b/usr/src/uts/intel/ibp/Makefile
@@ -35,7 +35,7 @@ MODULE = ibp
OBJECTS = $(IBD_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/ibd
-LDFLAGS += -dy -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf -Ndrv/ip \
+LDFLAGS += -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf -Ndrv/ip \
-Nmisc/dls -Ndrv/dld
#
diff --git a/usr/src/uts/intel/icmp/Makefile b/usr/src/uts/intel/icmp/Makefile
index d6a4c9c997..87785610c8 100644
--- a/usr/src/uts/intel/icmp/Makefile
+++ b/usr/src/uts/intel/icmp/Makefile
@@ -65,7 +65,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# depends on ip and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Nfs/sockfs
# needs work
$(OBJS_DIR)/icmpddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/icmp6/Makefile b/usr/src/uts/intel/icmp6/Makefile
index b7a331a454..2060c245f4 100644
--- a/usr/src/uts/intel/icmp6/Makefile
+++ b/usr/src/uts/intel/icmp6/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on ip ip6 and icmp
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
+LDFLAGS += -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
# needs work
$(OBJS_DIR)/icmp6ddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/idm/Makefile b/usr/src/uts/intel/idm/Makefile
index b8ddb358e8..382b995d1a 100644
--- a/usr/src/uts/intel/idm/Makefile
+++ b/usr/src/uts/intel/idm/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
DEBUG_FLGS =
DEBUG_DEFS += $(DEBUG_FLGS)
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket
+LDFLAGS += -Nfs/sockfs -Nmisc/ksocket
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/intel/idmap/Makefile b/usr/src/uts/intel/idmap/Makefile
index 52208779e6..0ab260bedf 100644
--- a/usr/src/uts/intel/idmap/Makefile
+++ b/usr/src/uts/intel/idmap/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# Module dependencies
#
-LDFLAGS += -dy -N"sys/doorfs" -N"strmod/rpcmod"
+LDFLAGS += -Nsys/doorfs -Nstrmod/rpcmod
# Function variables unused for rpcgen-generated code
# Constant conditions for do { } while (0) macros
diff --git a/usr/src/uts/intel/igb/Makefile b/usr/src/uts/intel/igb/Makefile
index b66fcfe28b..df8213a29c 100644
--- a/usr/src/uts/intel/igb/Makefile
+++ b/usr/src/uts/intel/igb/Makefile
@@ -67,7 +67,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
MAPFILES += ddi mac random kernel ksensor
#
diff --git a/usr/src/uts/intel/imc/Makefile b/usr/src/uts/intel/imc/Makefile
index 752b7b8544..6dfd8f9cbe 100644
--- a/usr/src/uts/intel/imc/Makefile
+++ b/usr/src/uts/intel/imc/Makefile
@@ -26,7 +26,6 @@ ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CPPFLAGS += -I$(CONF_SRCDIR)
-LDFLAGS += -dy
.KEEP_STATE:
diff --git a/usr/src/uts/intel/imcstub/Makefile b/usr/src/uts/intel/imcstub/Makefile
index f7e38ce1e7..4d29832012 100644
--- a/usr/src/uts/intel/imcstub/Makefile
+++ b/usr/src/uts/intel/imcstub/Makefile
@@ -24,7 +24,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/imc
+LDFLAGS += -Ndrv/imc
.KEEP_STATE:
diff --git a/usr/src/uts/intel/intel_nb5000/Makefile b/usr/src/uts/intel/intel_nb5000/Makefile
index 14b0c52880..78008001d7 100644
--- a/usr/src/uts/intel/intel_nb5000/Makefile
+++ b/usr/src/uts/intel/intel_nb5000/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Depends on smbios
#
-LDFLAGS += -dy -N drv/smbios
+LDFLAGS += -N drv/smbios
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/intel_nhm/Makefile b/usr/src/uts/intel/intel_nhm/Makefile
index 51c6e8260e..9ef7ad3422 100644
--- a/usr/src/uts/intel/intel_nhm/Makefile
+++ b/usr/src/uts/intel/intel_nhm/Makefile
@@ -52,7 +52,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CPPFLAGS += -I$(UTSBASE)/i86pc
-LDFLAGS += -dy -N drv/smbios
+LDFLAGS += -N drv/smbios
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/ip/Makefile b/usr/src/uts/intel/ip/Makefile
index 403b6ed4fd..490aa8c21e 100644
--- a/usr/src/uts/intel/ip/Makefile
+++ b/usr/src/uts/intel/ip/Makefile
@@ -86,7 +86,7 @@ INC_PATH += -I$(UTSBASE)/common/io/bpf
# swrand as it needs random numbers early on during boot before
# kCF subsystem can load swrand.
#
-LDFLAGS += -dy -Nmisc/md5 -Ncrypto/swrand -Nmisc/hook -Nmisc/neti
+LDFLAGS += -Nmisc/md5 -Ncrypto/swrand -Nmisc/hook -Nmisc/neti
#
# Depends on the congestion control framework for TCP connections.
diff --git a/usr/src/uts/intel/ip6/Makefile b/usr/src/uts/intel/ip6/Makefile
index c52d5d52bd..cf50cd62ee 100644
--- a/usr/src/uts/intel/ip6/Makefile
+++ b/usr/src/uts/intel/ip6/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on ip
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
# needs work
$(OBJS_DIR)/ip6ddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/ipd/Makefile b/usr/src/uts/intel/ipd/Makefile
index 8b329282b5..28dc27dc99 100644
--- a/usr/src/uts/intel/ipd/Makefile
+++ b/usr/src/uts/intel/ipd/Makefile
@@ -27,7 +27,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/neti -Nmisc/hook
+LDFLAGS += -Nmisc/neti -Nmisc/hook
.KEEP_STATE:
diff --git a/usr/src/uts/intel/ipf/Makefile b/usr/src/uts/intel/ipf/Makefile
index 09575901c5..8fd371a841 100644
--- a/usr/src/uts/intel/ipf/Makefile
+++ b/usr/src/uts/intel/ipf/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CPPFLAGS += -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DUSE_INET6
CPPFLAGS += -DSUNDDI -DSOLARIS2=$(RELEASE_MINOR) -DIRE_ILL_CN
-LDFLAGS += -dy -Ndrv/ip -Nmisc/md5 -Nmisc/neti -Nmisc/hook -Nmisc/kcf
+LDFLAGS += -Ndrv/ip -Nmisc/md5 -Nmisc/neti -Nmisc/hook -Nmisc/kcf
LDFLAGS += -Nmisc/mac
INC_PATH += -I$(UTSBASE)/common/inet/ipf
diff --git a/usr/src/uts/intel/ipgpc/Makefile b/usr/src/uts/intel/ipgpc/Makefile
index d920767d39..bcd616c91a 100644
--- a/usr/src/uts/intel/ipgpc/Makefile
+++ b/usr/src/uts/intel/ipgpc/Makefile
@@ -59,7 +59,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ipmi/Makefile b/usr/src/uts/intel/ipmi/Makefile
index 655466bb28..d5e41bdd0e 100644
--- a/usr/src/uts/intel/ipmi/Makefile
+++ b/usr/src/uts/intel/ipmi/Makefile
@@ -50,11 +50,6 @@ ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
-# Kernel Module Dependencies
-#
-LDFLAGS += -dy
-
-#
# Default build targets.
#
.KEEP_STATE:
diff --git a/usr/src/uts/intel/ipnet/Makefile b/usr/src/uts/intel/ipnet/Makefile
index 1577252a1c..f7666344ef 100644
--- a/usr/src/uts/intel/ipnet/Makefile
+++ b/usr/src/uts/intel/ipnet/Makefile
@@ -62,7 +62,7 @@ CFLAGS += $(CCVERBOSE)
#
# Depends on ip, neti, and hook.
#
-LDFLAGS += -dy -Ndrv/ip -Nmisc/neti -Nmisc/hook
+LDFLAGS += -Ndrv/ip -Nmisc/neti -Nmisc/hook
#
# To get the BPF header files
diff --git a/usr/src/uts/intel/iprb/Makefile b/usr/src/uts/intel/iprb/Makefile
index ed59bbb21b..d1fca66ed8 100644
--- a/usr/src/uts/intel/iprb/Makefile
+++ b/usr/src/uts/intel/iprb/Makefile
@@ -57,7 +57,7 @@ CERRWARN += -_gcc=-Wno-switch
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac -Nmisc/mii
+LDFLAGS += -N misc/mac -Nmisc/mii
#
# Default build targets.
diff --git a/usr/src/uts/intel/ipsecah/Makefile b/usr/src/uts/intel/ipsecah/Makefile
index dd8485f210..8bda529882 100644
--- a/usr/src/uts/intel/ipsecah/Makefile
+++ b/usr/src/uts/intel/ipsecah/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/tcp -Nmisc/kcf
+LDFLAGS += -Ndrv/ip -Ndrv/tcp -Nmisc/kcf
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/ipsecesp/Makefile b/usr/src/uts/intel/ipsecesp/Makefile
index 3ae4a4cac1..c0538ac1e7 100644
--- a/usr/src/uts/intel/ipsecesp/Makefile
+++ b/usr/src/uts/intel/ipsecesp/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/ipsecah -Nmisc/kcf
+LDFLAGS += -Ndrv/ip -Ndrv/ipsecah -Nmisc/kcf
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/iptun/Makefile b/usr/src/uts/intel/iptun/Makefile
index 77f1e8534b..5ef3d91df1 100644
--- a/usr/src/uts/intel/iptun/Makefile
+++ b/usr/src/uts/intel/iptun/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
+LDFLAGS += -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/intel/ipw/Makefile b/usr/src/uts/intel/ipw/Makefile
index 0a02b001b1..fe9e5b3bfa 100644
--- a/usr/src/uts/intel/ipw/Makefile
+++ b/usr/src/uts/intel/ipw/Makefile
@@ -62,7 +62,7 @@ ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I. -D_KERNEL
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/iscsi/Makefile b/usr/src/uts/intel/iscsi/Makefile
index 962275009a..fdf1944c37 100644
--- a/usr/src/uts/intel/iscsi/Makefile
+++ b/usr/src/uts/intel/iscsi/Makefile
@@ -61,8 +61,8 @@ INC_PATH += -I$(SRC)/common/hdcrc
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"fs/sockfs" -N"sys/doorfs" -Nmisc/md5 -Nmisc/ksocket
-LDFLAGS += -N"misc/idm"
+LDFLAGS += -Nmisc/scsi -Nfs/sockfs -Nsys/doorfs -Nmisc/md5 -Nmisc/ksocket
+LDFLAGS += -Nmisc/idm
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/iscsit/Makefile b/usr/src/uts/intel/iscsit/Makefile
index 8db8d8742b..ab2d238a86 100644
--- a/usr/src/uts/intel/iscsit/Makefile
+++ b/usr/src/uts/intel/iscsit/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Nmisc/idm -Nfs/sockfs -Nmisc/md5 -Nmisc/ksocket
+LDFLAGS += -Ndrv/stmf -Nmisc/idm -Nfs/sockfs -Nmisc/md5 -Nmisc/ksocket
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/iser/Makefile b/usr/src/uts/intel/iser/Makefile
index d26e41c240..a449064b8d 100644
--- a/usr/src/uts/intel/iser/Makefile
+++ b/usr/src/uts/intel/iser/Makefile
@@ -36,7 +36,7 @@ UTSBASE = ../..
MODULE = iser
OBJECTS = $(ISER_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm -Nmisc/idm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm -Nmisc/idm
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/iser
#
diff --git a/usr/src/uts/intel/iwh/Makefile b/usr/src/uts/intel/iwh/Makefile
index 16165af866..7dfd588b9c 100644
--- a/usr/src/uts/intel/iwh/Makefile
+++ b/usr/src/uts/intel/iwh/Makefile
@@ -61,7 +61,7 @@ CERRWARN += $(CNOWARN_UNINIT)
CPPFLAGS += -I. -D_KERNEL
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/iwi/Makefile b/usr/src/uts/intel/iwi/Makefile
index f827d161f8..b92c2d1153 100755
--- a/usr/src/uts/intel/iwi/Makefile
+++ b/usr/src/uts/intel/iwi/Makefile
@@ -48,7 +48,7 @@ ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I. -D_KERNEL
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
# needs work
$(OBJS_DIR)/ipw2200.o := SMOFF += deref_check
diff --git a/usr/src/uts/intel/iwk/Makefile b/usr/src/uts/intel/iwk/Makefile
index d1b3bf0f12..e1004069af 100644
--- a/usr/src/uts/intel/iwk/Makefile
+++ b/usr/src/uts/intel/iwk/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I. -D_KERNEL -DIWL=4965
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/iwn/Makefile b/usr/src/uts/intel/iwn/Makefile
index b07bc6b352..15c4a07780 100644
--- a/usr/src/uts/intel/iwn/Makefile
+++ b/usr/src/uts/intel/iwn/Makefile
@@ -54,7 +54,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTFIRMWARE)
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
# needs work
SMOFF += all_func_returns
diff --git a/usr/src/uts/intel/iwp/Makefile b/usr/src/uts/intel/iwp/Makefile
index 33c4e5fded..e7c07a92bd 100644
--- a/usr/src/uts/intel/iwp/Makefile
+++ b/usr/src/uts/intel/iwp/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I. -D_KERNEL
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/ixgbe/Makefile b/usr/src/uts/intel/ixgbe/Makefile
index 98a93e15ab..ccaf7a8d8e 100644
--- a/usr/src/uts/intel/ixgbe/Makefile
+++ b/usr/src/uts/intel/ixgbe/Makefile
@@ -72,7 +72,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
MAPFILES += ddi mac random kernel
#
diff --git a/usr/src/uts/intel/kb8042/Makefile b/usr/src/uts/intel/kb8042/Makefile
index 6d95cf4e75..e9aea58ba2 100644
--- a/usr/src/uts/intel/kb8042/Makefile
+++ b/usr/src/uts/intel/kb8042/Makefile
@@ -46,7 +46,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS += -dy -Nmisc/kbtrans
+LDFLAGS += -Nmisc/kbtrans
#
# Define targets
diff --git a/usr/src/uts/intel/keysock/Makefile b/usr/src/uts/intel/keysock/Makefile
index 8bc043c80b..deabff60af 100644
--- a/usr/src/uts/intel/keysock/Makefile
+++ b/usr/src/uts/intel/keysock/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/kgssapi/Makefile b/usr/src/uts/intel/kgssapi/Makefile
index c8cb009a23..17202634e9 100644
--- a/usr/src/uts/intel/kgssapi/Makefile
+++ b/usr/src/uts/intel/kgssapi/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_KGSS_DIR)
#
# Define dependencies on rpcmod, rpcsec, and tlimod
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/rpcsec -N misc/tlimod
+LDFLAGS += -N strmod/rpcmod -N misc/rpcsec -N misc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/klmmod/Makefile b/usr/src/uts/intel/klmmod/Makefile
index 1c3650a38d..48f6a0ee8b 100644
--- a/usr/src/uts/intel/klmmod/Makefile
+++ b/usr/src/uts/intel/klmmod/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides.
#
-LDFLAGS += -dy -Nstrmod/rpcmod -Nfs/nfs
+LDFLAGS += -Nstrmod/rpcmod -Nfs/nfs
LDFLAGS += -M $(UTSBASE)/common/klm/mapfile-mod
#
diff --git a/usr/src/uts/intel/klmops/Makefile b/usr/src/uts/intel/klmops/Makefile
index 615ab92d90..f095903266 100644
--- a/usr/src/uts/intel/klmops/Makefile
+++ b/usr/src/uts/intel/klmops/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides.
#
-LDFLAGS += -dy -Nstrmod/rpcmod -Nfs/nfs -Nmisc/klmmod
+LDFLAGS += -Nstrmod/rpcmod -Nfs/nfs -Nmisc/klmmod
LDFLAGS += -M $(UTSBASE)/common/klm/mapfile-ops
#
diff --git a/usr/src/uts/intel/kmdb/Makefile b/usr/src/uts/intel/kmdb/Makefile
index 7c9dba50b6..c610da6fda 100644
--- a/usr/src/uts/intel/kmdb/Makefile
+++ b/usr/src/uts/intel/kmdb/Makefile
@@ -37,7 +37,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/kmdbmod
+LDFLAGS += -Nmisc/kmdbmod
.KEEP_STATE:
diff --git a/usr/src/uts/intel/kmech_dummy/Makefile b/usr/src/uts/intel/kmech_dummy/Makefile
index fa61411085..caa0c35ecb 100644
--- a/usr/src/uts/intel/kmech_dummy/Makefile
+++ b/usr/src/uts/intel/kmech_dummy/Makefile
@@ -52,7 +52,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Define dependency on kgssapi
#
-LDFLAGS += -dy -N misc/kgssapi
+LDFLAGS += -N misc/kgssapi
#
# Define targets
diff --git a/usr/src/uts/intel/kmech_krb5/Makefile b/usr/src/uts/intel/kmech_krb5/Makefile
index b8798c0c9b..f2904e8edd 100644
--- a/usr/src/uts/intel/kmech_krb5/Makefile
+++ b/usr/src/uts/intel/kmech_krb5/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Defined kgssapi and md5 as depdencies
#
-LDFLAGS += -dy -N misc/kgssapi -N misc/md5
+LDFLAGS += -N misc/kgssapi -N misc/md5
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ksocket/Makefile b/usr/src/uts/intel/ksocket/Makefile
index f53a83c104..cf8437f419 100644
--- a/usr/src/uts/intel/ksocket/Makefile
+++ b/usr/src/uts/intel/ksocket/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/sockfs
+LDFLAGS += -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/intel/kssl/Makefile b/usr/src/uts/intel/kssl/Makefile
index dadc109453..b3ec5ff0a0 100644
--- a/usr/src/uts/intel/kssl/Makefile
+++ b/usr/src/uts/intel/kssl/Makefile
@@ -54,7 +54,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/md5 -Nmisc/kcf
+LDFLAGS += -Nmisc/md5 -Nmisc/kcf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ksslf/Makefile b/usr/src/uts/intel/ksslf/Makefile
index 1bb7e6e271..d574e450cc 100644
--- a/usr/src/uts/intel/ksslf/Makefile
+++ b/usr/src/uts/intel/ksslf/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/md5 -Nmisc/kcf -Ndrv/kssl -Nfs/sockfs
+LDFLAGS += -Nmisc/md5 -Nmisc/kcf -Ndrv/kssl -Nfs/sockfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/lockstat/Makefile b/usr/src/uts/intel/lockstat/Makefile
index 876f06886e..ef6450dc66 100644
--- a/usr/src/uts/intel/lockstat/Makefile
+++ b/usr/src/uts/intel/lockstat/Makefile
@@ -38,7 +38,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/intel/lofi/Makefile b/usr/src/uts/intel/lofi/Makefile
index e56134105c..aafd969f15 100644
--- a/usr/src/uts/intel/lofi/Makefile
+++ b/usr/src/uts/intel/lofi/Makefile
@@ -56,7 +56,7 @@ CERRWARN += $(CNOWARN_UNINIT)
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/cmlb
+LDFLAGS += -Nmisc/cmlb
#
# Default build targets.
diff --git a/usr/src/uts/intel/mac/Makefile b/usr/src/uts/intel/mac/Makefile
index a28708cb05..96fbf52585 100644
--- a/usr/src/uts/intel/mac/Makefile
+++ b/usr/src/uts/intel/mac/Makefile
@@ -51,7 +51,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/intel/mac_6to4/Makefile b/usr/src/uts/intel/mac_6to4/Makefile
index 5c7500ba33..733d56945f 100644
--- a/usr/src/uts/intel/mac_6to4/Makefile
+++ b/usr/src/uts/intel/mac_6to4/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Nmac/mac_ipv4
+LDFLAGS += -Nmisc/mac -Nmac/mac_ipv4
#
diff --git a/usr/src/uts/intel/mac_ether/Makefile b/usr/src/uts/intel/mac_ether/Makefile
index 52b02f7453..c56f6026bc 100644
--- a/usr/src/uts/intel/mac_ether/Makefile
+++ b/usr/src/uts/intel/mac_ether/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/mac_ib/Makefile b/usr/src/uts/intel/mac_ib/Makefile
index 5c9cc0f946..0527fd1dce 100644
--- a/usr/src/uts/intel/mac_ib/Makefile
+++ b/usr/src/uts/intel/mac_ib/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/mac_ipv4/Makefile b/usr/src/uts/intel/mac_ipv4/Makefile
index 59172f2814..6012ac0617 100644
--- a/usr/src/uts/intel/mac_ipv4/Makefile
+++ b/usr/src/uts/intel/mac_ipv4/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
#
diff --git a/usr/src/uts/intel/mac_ipv6/Makefile b/usr/src/uts/intel/mac_ipv6/Makefile
index cea92c49d3..a31ea2a8cf 100644
--- a/usr/src/uts/intel/mac_ipv6/Makefile
+++ b/usr/src/uts/intel/mac_ipv6/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Nmac/mac_ipv4
+LDFLAGS += -Nmisc/mac -Nmac/mac_ipv4
#
diff --git a/usr/src/uts/intel/mac_wifi/Makefile b/usr/src/uts/intel/mac_wifi/Makefile
index 716981a4a6..73efe6ffd7 100644
--- a/usr/src/uts/intel/mac_wifi/Makefile
+++ b/usr/src/uts/intel/mac_wifi/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/md4/Makefile b/usr/src/uts/intel/md4/Makefile
index 566b66a123..3c48e171b1 100644
--- a/usr/src/uts/intel/md4/Makefile
+++ b/usr/src/uts/intel/md4/Makefile
@@ -57,8 +57,6 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy
-
#
# Default build targets.
#
diff --git a/usr/src/uts/intel/md5/Makefile b/usr/src/uts/intel/md5/Makefile
index e2429bc138..cd84f3855b 100644
--- a/usr/src/uts/intel/md5/Makefile
+++ b/usr/src/uts/intel/md5/Makefile
@@ -63,7 +63,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# md5 depends on the kcf framework
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# Default build targets.
diff --git a/usr/src/uts/intel/mega_sas/Makefile b/usr/src/uts/intel/mega_sas/Makefile
index 0290183544..13fb746d8d 100644
--- a/usr/src/uts/intel/mega_sas/Makefile
+++ b/usr/src/uts/intel/mega_sas/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/mii/Makefile b/usr/src/uts/intel/mii/Makefile
index 8c9bde0bc1..5aa0dc4845 100644
--- a/usr/src/uts/intel/mii/Makefile
+++ b/usr/src/uts/intel/mii/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/mlxcx/Makefile b/usr/src/uts/intel/mlxcx/Makefile
index 27bdfa4b73..d4bf3c1227 100644
--- a/usr/src/uts/intel/mlxcx/Makefile
+++ b/usr/src/uts/intel/mlxcx/Makefile
@@ -27,7 +27,7 @@ CPPFLAGS += -I$(UTSBASE)/common/io/mlxcx
ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
.KEEP_STATE:
diff --git a/usr/src/uts/intel/mouse8042/Makefile b/usr/src/uts/intel/mouse8042/Makefile
index 7bee73833e..cb39e20af8 100644
--- a/usr/src/uts/intel/mouse8042/Makefile
+++ b/usr/src/uts/intel/mouse8042/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) # $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/mpt_sas/Makefile b/usr/src/uts/intel/mpt_sas/Makefile
index 92057b2db0..230ea7191e 100644
--- a/usr/src/uts/intel/mpt_sas/Makefile
+++ b/usr/src/uts/intel/mpt_sas/Makefile
@@ -39,7 +39,7 @@ CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/mpt_sas/
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
#
# Define targets
diff --git a/usr/src/uts/intel/mr_sas/Makefile b/usr/src/uts/intel/mr_sas/Makefile
index 91f9a0fab7..86ad80c6c0 100644
--- a/usr/src/uts/intel/mr_sas/Makefile
+++ b/usr/src/uts/intel/mr_sas/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/msgsys/Makefile b/usr/src/uts/intel/msgsys/Makefile
index 0a0f30fb24..bd1dd6c30b 100644
--- a/usr/src/uts/intel/msgsys/Makefile
+++ b/usr/src/uts/intel/msgsys/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides.
#
-LDFLAGS += -dy -Nmisc/ipc
+LDFLAGS += -Nmisc/ipc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/mwl/Makefile b/usr/src/uts/intel/mwl/Makefile
index 61fdc2067b..ea53d2fb82 100644
--- a/usr/src/uts/intel/mwl/Makefile
+++ b/usr/src/uts/intel/mwl/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
#
# Overrides
diff --git a/usr/src/uts/intel/mwlfw/Makefile b/usr/src/uts/intel/mwlfw/Makefile
index af61ae53b0..7ecd94a27c 100644
--- a/usr/src/uts/intel/mwlfw/Makefile
+++ b/usr/src/uts/intel/mwlfw/Makefile
@@ -46,7 +46,6 @@ OBJECTS += $(FWOBJ)
#
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS =
#
# Define targets
#
diff --git a/usr/src/uts/intel/mxfe/Makefile b/usr/src/uts/intel/mxfe/Makefile
index ec92f6d500..3673eec793 100644
--- a/usr/src/uts/intel/mxfe/Makefile
+++ b/usr/src/uts/intel/mxfe/Makefile
@@ -60,7 +60,7 @@ CERRWARN += -_gcc=-Wno-switch
#
# Driver depends on GLDv3
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/intel/myri10ge/Makefile b/usr/src/uts/intel/myri10ge/Makefile
index 55a690cbd1..67b2f3f3e9 100644
--- a/usr/src/uts/intel/myri10ge/Makefile
+++ b/usr/src/uts/intel/myri10ge/Makefile
@@ -63,7 +63,7 @@ CFLAGS += -DSOLARIS_S11
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/nca/Makefile b/usr/src/uts/intel/nca/Makefile
index 99d25e033b..afdba0d636 100644
--- a/usr/src/uts/intel/nca/Makefile
+++ b/usr/src/uts/intel/nca/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Overrides
#
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Ndrv/ip
# needs work
$(OBJS_DIR)/ncaddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/net80211/Makefile b/usr/src/uts/intel/net80211/Makefile
index 6a4bc6173c..096f1599fc 100644
--- a/usr/src/uts/intel/net80211/Makefile
+++ b/usr/src/uts/intel/net80211/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides
#
-LDFLAGS += -dy -Nmisc/mac -Nmac/mac_wifi -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmac/mac_wifi -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/net_dacf/Makefile b/usr/src/uts/intel/net_dacf/Makefile
index 8346bb2971..957d2ae058 100644
--- a/usr/src/uts/intel/net_dacf/Makefile
+++ b/usr/src/uts/intel/net_dacf/Makefile
@@ -42,7 +42,7 @@ include $(UTSBASE)/intel/Makefile.intel
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/softmac
+LDFLAGS += -Ndrv/softmac
#
# Define targets
diff --git a/usr/src/uts/intel/neti/Makefile b/usr/src/uts/intel/neti/Makefile
index 52c2a77a58..030caaf21d 100644
--- a/usr/src/uts/intel/neti/Makefile
+++ b/usr/src/uts/intel/neti/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
-LDFLAGS += -dy -Nmisc/hook
+LDFLAGS += -Nmisc/hook
#
# Default build targets.
diff --git a/usr/src/uts/intel/nfs/Makefile b/usr/src/uts/intel/nfs/Makefile
index 629715c9ae..25803270ab 100644
--- a/usr/src/uts/intel/nfs/Makefile
+++ b/usr/src/uts/intel/nfs/Makefile
@@ -61,7 +61,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# Define dependencies on specfs, rpcmod, and rpcsec
#
-LDFLAGS += -dy -N fs/specfs -N strmod/rpcmod -N misc/rpcsec
+LDFLAGS += -N fs/specfs -N strmod/rpcmod -N misc/rpcsec
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/nfs_dlboot/Makefile b/usr/src/uts/intel/nfs_dlboot/Makefile
index 57db266e4b..57ef651bbe 100644
--- a/usr/src/uts/intel/nfs_dlboot/Makefile
+++ b/usr/src/uts/intel/nfs_dlboot/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CPPFLAGS += -DDHCP_CLIENT -I$(COM_DIR)
-LDFLAGS += -dy -Nmisc/strplumb -Nstrmod/rpcmod
+LDFLAGS += -Nmisc/strplumb -Nstrmod/rpcmod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/nfssrv/Makefile b/usr/src/uts/intel/nfssrv/Makefile
index f728109031..94468635b4 100644
--- a/usr/src/uts/intel/nfssrv/Makefile
+++ b/usr/src/uts/intel/nfssrv/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Overrides.
#
-LDFLAGS += -dy -Nstrmod/rpcmod -Nfs/nfs -Nmisc/rpcsec
+LDFLAGS += -Nstrmod/rpcmod -Nfs/nfs -Nmisc/rpcsec
LDFLAGS += -Nmisc/klmmod
#
diff --git a/usr/src/uts/intel/nge/Makefile b/usr/src/uts/intel/nge/Makefile
index 5a26f6b856..75bddf284f 100644
--- a/usr/src/uts/intel/nge/Makefile
+++ b/usr/src/uts/intel/nge/Makefile
@@ -58,7 +58,7 @@ INC_PATH += -I$(CONF_SRCDIR)
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/nsmb/Makefile b/usr/src/uts/intel/nsmb/Makefile
index 3d95d5da11..e96d3def47 100644
--- a/usr/src/uts/intel/nsmb/Makefile
+++ b/usr/src/uts/intel/nsmb/Makefile
@@ -87,7 +87,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DNSMB_MODULE
CLEANFILES += $(MODSTUBS_O) $(IOC_CHECK_H)
INC_PATH += -I$(UTSBASE)/common/fs/smbclnt
-LDFLAGS += -dy -Ncrypto/md4 -Ncrypto/md5 -Nmisc/tlimod
+LDFLAGS += -Ncrypto/md4 -Ncrypto/md5 -Nmisc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ntxn/Makefile b/usr/src/uts/intel/ntxn/Makefile
index af12bebc12..412699dc08 100644
--- a/usr/src/uts/intel/ntxn/Makefile
+++ b/usr/src/uts/intel/ntxn/Makefile
@@ -57,7 +57,7 @@ CFLAGS64 += -DSOLARIS11 -xO -I./
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/nulldriver/Makefile b/usr/src/uts/intel/nulldriver/Makefile
index b28ea75d0f..5cf1d655a0 100644
--- a/usr/src/uts/intel/nulldriver/Makefile
+++ b/usr/src/uts/intel/nulldriver/Makefile
@@ -58,11 +58,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
INC_PATH += -I$(ROOT)/usr/include
#
-# Overrides
-#
-LDFLAGS += -dy
-
-#
# Default build targets.
#
.KEEP_STATE:
diff --git a/usr/src/uts/intel/nv_sata/Makefile b/usr/src/uts/intel/nv_sata/Makefile
index 5e11cdbb59..f3ada5fdb1 100644
--- a/usr/src/uts/intel/nv_sata/Makefile
+++ b/usr/src/uts/intel/nv_sata/Makefile
@@ -59,7 +59,7 @@ CPPFLAGS += -DSGPIO_SUPPORT
#
# dependency on sata module
#
-LDFLAGS += -dy -N misc/sata
+LDFLAGS += -N misc/sata
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/nvme/Makefile b/usr/src/uts/intel/nvme/Makefile
index 81a53c09f1..9b48f854aa 100644
--- a/usr/src/uts/intel/nvme/Makefile
+++ b/usr/src/uts/intel/nvme/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Driver depends on blkdev
#
-LDFLAGS += -dy -N drv/blkdev -N misc/sata
+LDFLAGS += -N drv/blkdev -N misc/sata
#
# Default build targets.
diff --git a/usr/src/uts/intel/nxge/Makefile b/usr/src/uts/intel/nxge/Makefile
index 3bacee2dd5..d6863a88a5 100644
--- a/usr/src/uts/intel/nxge/Makefile
+++ b/usr/src/uts/intel/nxge/Makefile
@@ -79,7 +79,7 @@ $(OBJS_DIR)/npi_txc.o := SMOFF += shift_to_zero
#
# Driver depends on mac & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/oce/Makefile b/usr/src/uts/intel/oce/Makefile
index aee967a9da..48e00a8bbc 100644
--- a/usr/src/uts/intel/oce/Makefile
+++ b/usr/src/uts/intel/oce/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/oce
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/intel/ohci/Makefile b/usr/src/uts/intel/ohci/Makefile
index 151dcdbd98..999943ee77 100644
--- a/usr/src/uts/intel/ohci/Makefile
+++ b/usr/src/uts/intel/ohci/Makefile
@@ -47,7 +47,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/intel/openeepr/Makefile b/usr/src/uts/intel/openeepr/Makefile
index 777aff9272..c145c296b8 100644
--- a/usr/src/uts/intel/openeepr/Makefile
+++ b/usr/src/uts/intel/openeepr/Makefile
@@ -55,7 +55,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/pci_autoconfig/Makefile b/usr/src/uts/intel/pci_autoconfig/Makefile
index f133091b1f..74498aea94 100644
--- a/usr/src/uts/intel/pci_autoconfig/Makefile
+++ b/usr/src/uts/intel/pci_autoconfig/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Depends on acpica ACPI CA interpreter and PCI-E framework
#
-LDFLAGS += -dy -Nmisc/acpica -Nmisc/pcie
+LDFLAGS += -Nmisc/acpica -Nmisc/pcie
#
# Default build targets.
diff --git a/usr/src/uts/intel/pci_pci/Makefile b/usr/src/uts/intel/pci_pci/Makefile
index aecc5a78ce..66d0cd1482 100644
--- a/usr/src/uts/intel/pci_pci/Makefile
+++ b/usr/src/uts/intel/pci_pci/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# depends on misc/pcie and misc/pcihp
#
-LDFLAGS += -dy -Nmisc/pcie -Nmisc/pcihp
+LDFLAGS += -Nmisc/pcie -Nmisc/pcihp
#
# Override defaults to build a unique, local modstubs.o.
diff --git a/usr/src/uts/intel/pcic/Makefile b/usr/src/uts/intel/pcic/Makefile
index f038047039..cb9c42278d 100644
--- a/usr/src/uts/intel/pcic/Makefile
+++ b/usr/src/uts/intel/pcic/Makefile
@@ -60,7 +60,7 @@ CPPFLAGS += -DCARDBUS -DHOTPLUG
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
+LDFLAGS += -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/pcicfg/Makefile b/usr/src/uts/intel/pcicfg/Makefile
index 5c5cce3855..64a4ca545e 100644
--- a/usr/src/uts/intel/pcicfg/Makefile
+++ b/usr/src/uts/intel/pcicfg/Makefile
@@ -58,7 +58,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/busra -Nmisc/pcie
+LDFLAGS += -Nmisc/busra -Nmisc/pcie
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/pcieb/Makefile b/usr/src/uts/intel/pcieb/Makefile
index 623b650ec3..1fa44c0742 100644
--- a/usr/src/uts/intel/pcieb/Makefile
+++ b/usr/src/uts/intel/pcieb/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on misc/pcie
#
-LDFLAGS += -dy -Nmisc/pcie
+LDFLAGS += -Nmisc/pcie
#
# Override defaults to build a unique, local modstubs.o.
diff --git a/usr/src/uts/intel/pcihp/Makefile b/usr/src/uts/intel/pcihp/Makefile
index 8c8e0dea2d..5fc037fd62 100644
--- a/usr/src/uts/intel/pcihp/Makefile
+++ b/usr/src/uts/intel/pcihp/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/busra -Nmisc/hpcsvc
+LDFLAGS += -Nmisc/busra -Nmisc/hpcsvc
# needs work
SMOFF += indenting
diff --git a/usr/src/uts/intel/pcmcia/Makefile b/usr/src/uts/intel/pcmcia/Makefile
index d5e50f67ca..022288c286 100644
--- a/usr/src/uts/intel/pcmcia/Makefile
+++ b/usr/src/uts/intel/pcmcia/Makefile
@@ -69,7 +69,7 @@ INC_PATH += -I$(UTSBASE)/i86pc
#
# dependency
#
-LDFLAGS += -dy -Nmisc/busra -Nmisc/pci_autoconfig
+LDFLAGS += -Nmisc/busra -Nmisc/pci_autoconfig
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/pcn/Makefile b/usr/src/uts/intel/pcn/Makefile
index e5bfa94405..143aeeb77d 100644
--- a/usr/src/uts/intel/pcn/Makefile
+++ b/usr/src/uts/intel/pcn/Makefile
@@ -59,7 +59,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac -Nmisc/mii
+LDFLAGS += -N misc/mac -Nmisc/mii
#
# Default build targets.
diff --git a/usr/src/uts/intel/pipe/Makefile b/usr/src/uts/intel/pipe/Makefile
index 072ad24d81..43f401ef83 100644
--- a/usr/src/uts/intel/pipe/Makefile
+++ b/usr/src/uts/intel/pipe/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependency on fifofs
#
-LDFLAGS += -dy -N fs/fifofs
+LDFLAGS += -N fs/fifofs
#
# Default build targets.
diff --git a/usr/src/uts/intel/pmcs/Makefile b/usr/src/uts/intel/pmcs/Makefile
index 0ff3358554..dbc936fef5 100644
--- a/usr/src/uts/intel/pmcs/Makefile
+++ b/usr/src/uts/intel/pmcs/Makefile
@@ -38,7 +38,7 @@ CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/pmcs
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# Define targets
diff --git a/usr/src/uts/intel/pmcs8001fw/Makefile b/usr/src/uts/intel/pmcs8001fw/Makefile
index d83f62cf8b..6b0d9fd7fb 100644
--- a/usr/src/uts/intel/pmcs8001fw/Makefile
+++ b/usr/src/uts/intel/pmcs8001fw/Makefile
@@ -53,8 +53,6 @@ include $(CONF_SRCDIR)/pmcs8001fw.version
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy
-
#
# Extra flags
#
diff --git a/usr/src/uts/intel/power/Makefile b/usr/src/uts/intel/power/Makefile
index 6965b7e71b..ce73f66c48 100644
--- a/usr/src/uts/intel/power/Makefile
+++ b/usr/src/uts/intel/power/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
CFLAGS += -DACPI_POWER_BUTTON
-LDFLAGS += -dy -N misc/acpica
+LDFLAGS += -N misc/acpica
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/pppt/Makefile b/usr/src/uts/intel/pppt/Makefile
index 55b149c18b..5271693552 100644
--- a/usr/src/uts/intel/pppt/Makefile
+++ b/usr/src/uts/intel/pppt/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf
+LDFLAGS += -Ndrv/stmf
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/procfs/Makefile b/usr/src/uts/intel/procfs/Makefile
index 39d77f3c9c..360623790a 100644
--- a/usr/src/uts/intel/procfs/Makefile
+++ b/usr/src/uts/intel/procfs/Makefile
@@ -79,7 +79,7 @@ $(OBJS_DIR)/prsubr.o := SMOFF += all_func_returns
$(OBJS_DIR)/prcontrol.o := SMOFF += all_func_returns
$(OBJS_DIR)/prioctl.o := SMOFF += signed
-LDFLAGS += -dy -Nfs/namefs
+LDFLAGS += -Nfs/namefs
#
# Default build targets.
diff --git a/usr/src/uts/intel/profile/Makefile b/usr/src/uts/intel/profile/Makefile
index cff4834db5..1441fc0972 100644
--- a/usr/src/uts/intel/profile/Makefile
+++ b/usr/src/uts/intel/profile/Makefile
@@ -37,7 +37,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/intel/ptsl/Makefile b/usr/src/uts/intel/ptsl/Makefile
index 2e8e7d60dc..bf10188642 100644
--- a/usr/src/uts/intel/ptsl/Makefile
+++ b/usr/src/uts/intel/ptsl/Makefile
@@ -65,7 +65,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Depends on ptc
#
-LDFLAGS += -dy -N drv/ptc
+LDFLAGS += -N drv/ptc
#
# Default build targets.
diff --git a/usr/src/uts/intel/pvscsi/Makefile b/usr/src/uts/intel/pvscsi/Makefile
index 9b0f9d9856..df7f7e6118 100644
--- a/usr/src/uts/intel/pvscsi/Makefile
+++ b/usr/src/uts/intel/pvscsi/Makefile
@@ -24,7 +24,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET= $(BINARY)
INSTALL_TARGET= $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
.KEEP_STATE:
diff --git a/usr/src/uts/intel/qede/Makefile b/usr/src/uts/intel/qede/Makefile
index 02cc397bfd..4dddb613a1 100644
--- a/usr/src/uts/intel/qede/Makefile
+++ b/usr/src/uts/intel/qede/Makefile
@@ -64,7 +64,7 @@ STACKPROTECT=basic
ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
.KEEP_STATE:
diff --git a/usr/src/uts/intel/qlc/Makefile b/usr/src/uts/intel/qlc/Makefile
index f258abcf46..3ddc1b54bc 100644
--- a/usr/src/uts/intel/qlc/Makefile
+++ b/usr/src/uts/intel/qlc/Makefile
@@ -58,7 +58,7 @@ INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/ulp
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/qlc
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/impl
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
FWIMAGES = 2200
FWIMAGES += 2300
diff --git a/usr/src/uts/intel/qlc_fw_2200/Makefile b/usr/src/uts/intel/qlc_fw_2200/Makefile
index b561e66458..69c921716b 100644
--- a/usr/src/uts/intel/qlc_fw_2200/Makefile
+++ b/usr/src/uts/intel/qlc_fw_2200/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/qlc_fw_2300/Makefile b/usr/src/uts/intel/qlc_fw_2300/Makefile
index b7d917e82e..55e2cd4825 100644
--- a/usr/src/uts/intel/qlc_fw_2300/Makefile
+++ b/usr/src/uts/intel/qlc_fw_2300/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/qlc_fw_2400/Makefile b/usr/src/uts/intel/qlc_fw_2400/Makefile
index 67cddbb596..aab1ce2071 100644
--- a/usr/src/uts/intel/qlc_fw_2400/Makefile
+++ b/usr/src/uts/intel/qlc_fw_2400/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/qlc_fw_2500/Makefile b/usr/src/uts/intel/qlc_fw_2500/Makefile
index 1db7ae244f..f906f83ad8 100644
--- a/usr/src/uts/intel/qlc_fw_2500/Makefile
+++ b/usr/src/uts/intel/qlc_fw_2500/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/qlc_fw_6322/Makefile b/usr/src/uts/intel/qlc_fw_6322/Makefile
index eaa1a5e749..b78eb0cc4f 100644
--- a/usr/src/uts/intel/qlc_fw_6322/Makefile
+++ b/usr/src/uts/intel/qlc_fw_6322/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/qlc_fw_8100/Makefile b/usr/src/uts/intel/qlc_fw_8100/Makefile
index 44ab208719..0489e8340b 100644
--- a/usr/src/uts/intel/qlc_fw_8100/Makefile
+++ b/usr/src/uts/intel/qlc_fw_8100/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/intel/qlge/Makefile b/usr/src/uts/intel/qlge/Makefile
index 97811f922a..9b89bd7b99 100644
--- a/usr/src/uts/intel/qlge/Makefile
+++ b/usr/src/uts/intel/qlge/Makefile
@@ -58,7 +58,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/qlge
-LDFLAGS += -dy -Nmisc/mac -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Ndrv/ip
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/qlt/Makefile b/usr/src/uts/intel/qlt/Makefile
index 9543155cb5..9a6abf5fef 100644
--- a/usr/src/uts/intel/qlt/Makefile
+++ b/usr/src/uts/intel/qlt/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/fct -Ndrv/stmf
+LDFLAGS += -Ndrv/fct -Ndrv/stmf
CFLAGS += -DUNIQUE_FW_NAME
#
diff --git a/usr/src/uts/intel/ral/Makefile b/usr/src/uts/intel/ral/Makefile
index 7887eab723..3c5b091bd2 100644
--- a/usr/src/uts/intel/ral/Makefile
+++ b/usr/src/uts/intel/ral/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
#
# Default build targets.
diff --git a/usr/src/uts/intel/random/Makefile b/usr/src/uts/intel/random/Makefile
index 1f475e85f4..e70fea2c47 100644
--- a/usr/src/uts/intel/random/Makefile
+++ b/usr/src/uts/intel/random/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# Default build targets.
diff --git a/usr/src/uts/intel/rds/Makefile b/usr/src/uts/intel/rds/Makefile
index f4c668d46a..c45a1bee03 100644
--- a/usr/src/uts/intel/rds/Makefile
+++ b/usr/src/uts/intel/rds/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = rds
OBJECTS = $(RDS_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Ndrv/ip
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/rds
#
# Include common rules.
diff --git a/usr/src/uts/intel/rdsib/Makefile b/usr/src/uts/intel/rdsib/Makefile
index dcb9efb6b7..dfbe25c312 100644
--- a/usr/src/uts/intel/rdsib/Makefile
+++ b/usr/src/uts/intel/rdsib/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = rdsib
OBJECTS = $(RDSIB_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Ndrv/rds -Nmisc/ibtl -Nmisc/ibcm -Ndrv/ip
+LDFLAGS += -Ndrv/rds -Nmisc/ibtl -Nmisc/ibcm -Ndrv/ip
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/rds
#
# Include common rules.
diff --git a/usr/src/uts/intel/rdsv3/Makefile b/usr/src/uts/intel/rdsv3/Makefile
index 0fad7ce58d..44e325f80f 100644
--- a/usr/src/uts/intel/rdsv3/Makefile
+++ b/usr/src/uts/intel/rdsv3/Makefile
@@ -35,7 +35,7 @@ MODULE = rdsv3
OBJECTS = $(RDSV3_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CFLAGS += $(CCVERBOSE) $(_XPG4_2)
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nmisc/ibtl -Nmisc/ibcm -Nmisc/sol_ofs
+LDFLAGS += -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nmisc/ibtl -Nmisc/ibcm -Nmisc/sol_ofs
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/rdsv3
#
# Include common rules.
diff --git a/usr/src/uts/intel/rge/Makefile b/usr/src/uts/intel/rge/Makefile
index c92fea69a3..844655b7a7 100644
--- a/usr/src/uts/intel/rge/Makefile
+++ b/usr/src/uts/intel/rge/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLD & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/rpcib/Makefile b/usr/src/uts/intel/rpcib/Makefile
index 8683919d6c..1367e89358 100644
--- a/usr/src/uts/intel/rpcib/Makefile
+++ b/usr/src/uts/intel/rpcib/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on misc/ibtl and misc/ibcm
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/rpcmod/Makefile b/usr/src/uts/intel/rpcmod/Makefile
index 4193c0f006..4ac1058fd8 100644
--- a/usr/src/uts/intel/rpcmod/Makefile
+++ b/usr/src/uts/intel/rpcmod/Makefile
@@ -67,7 +67,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends_on
#
-LDFLAGS += -dy -Nmisc/tlimod
+LDFLAGS += -Nmisc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/rpcsec/Makefile b/usr/src/uts/intel/rpcsec/Makefile
index 3d6f859516..d45182fea6 100644
--- a/usr/src/uts/intel/rpcsec/Makefile
+++ b/usr/src/uts/intel/rpcsec/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependencies on rpcmod and tlimod
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/tlimod
+LDFLAGS += -N strmod/rpcmod -N misc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/rpcsec_gss/Makefile b/usr/src/uts/intel/rpcsec_gss/Makefile
index 7a030d3d9a..5837016ae0 100644
--- a/usr/src/uts/intel/rpcsec_gss/Makefile
+++ b/usr/src/uts/intel/rpcsec_gss/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependency on rpcmod and kgssapi
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/kgssapi
+LDFLAGS += -N strmod/rpcmod -N misc/kgssapi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/rsa/Makefile b/usr/src/uts/intel/rsa/Makefile
index ae9c24b5e3..f67686bf50 100644
--- a/usr/src/uts/intel/rsa/Makefile
+++ b/usr/src/uts/intel/rsa/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ncrypto/md5 -Ncrypto/sha2 -Nmisc/bignum -Nmisc/kcf
+LDFLAGS += -Ncrypto/md5 -Ncrypto/sha2 -Nmisc/bignum -Nmisc/kcf
CPPFLAGS += -I$(COM1_DIR) -I$(COM2_DIR)
diff --git a/usr/src/uts/intel/rsm/Makefile b/usr/src/uts/intel/rsm/Makefile
index 35867cddaf..abe00777eb 100644
--- a/usr/src/uts/intel/rsm/Makefile
+++ b/usr/src/uts/intel/rsm/Makefile
@@ -60,7 +60,7 @@ INC_PATH += -I $(UTSBASE)/common/sys/rsm
#
# depends on rsmops
#
-LDFLAGS += -dy -Nmisc/rsmops
+LDFLAGS += -Nmisc/rsmops
#
# Flag to enable for DR testing via drtest driver
diff --git a/usr/src/uts/intel/rtls/Makefile b/usr/src/uts/intel/rtls/Makefile
index 549ef7b38f..0cd7b722fd 100644
--- a/usr/src/uts/intel/rtls/Makefile
+++ b/usr/src/uts/intel/rtls/Makefile
@@ -59,7 +59,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Driver depends on Mac
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# Default build targets.
diff --git a/usr/src/uts/intel/rts/Makefile b/usr/src/uts/intel/rts/Makefile
index 540e48859b..1f1666ab39 100644
--- a/usr/src/uts/intel/rts/Makefile
+++ b/usr/src/uts/intel/rts/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# depends on ip and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Nfs/sockfs
# needs work
$(OBJS_DIR)/rtsddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/rtw/Makefile b/usr/src/uts/intel/rtw/Makefile
index 75dcc63344..3119f8cc72 100644
--- a/usr/src/uts/intel/rtw/Makefile
+++ b/usr/src/uts/intel/rtw/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on MAC-WIFI & net80211 misc modules
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
CERRWARN += -_gcc=-Wno-type-limits
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/intel/rum/Makefile b/usr/src/uts/intel/rum/Makefile
index 5678c97b39..0fc8cbac38 100644
--- a/usr/src/uts/intel/rum/Makefile
+++ b/usr/src/uts/intel/rum/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/rwd/Makefile b/usr/src/uts/intel/rwd/Makefile
index 512ad333ee..ad4ee012b6 100644
--- a/usr/src/uts/intel/rwd/Makefile
+++ b/usr/src/uts/intel/rwd/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
#
# Overrides
diff --git a/usr/src/uts/intel/rwn/Makefile b/usr/src/uts/intel/rwn/Makefile
index 4417802404..cbc08b5567 100644
--- a/usr/src/uts/intel/rwn/Makefile
+++ b/usr/src/uts/intel/rwn/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211
+LDFLAGS += -Nmisc/mac -Nmisc/net80211
#
# Overrides
diff --git a/usr/src/uts/intel/s10_brand/Makefile b/usr/src/uts/intel/s10_brand/Makefile
index bb554229a7..1d08570bb2 100644
--- a/usr/src/uts/intel/s10_brand/Makefile
+++ b/usr/src/uts/intel/s10_brand/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
INC_PATH += -I$(S10_BASE) -I$(OBJS_DIR)
AS_INC_PATH += -I$(UTSBASE)/i86pc/genassym/$(OBJS_DIR)
-LDFLAGS += -dy -Nexec/elfexec
+LDFLAGS += -Nexec/elfexec
#
# Ugh, this is a gross hack. s10_brand_asm.s uses lots of defines
diff --git a/usr/src/uts/intel/sata/Makefile b/usr/src/uts/intel/sata/Makefile
index 709de4d420..330a270ca1 100644
--- a/usr/src/uts/intel/sata/Makefile
+++ b/usr/src/uts/intel/sata/Makefile
@@ -67,7 +67,7 @@ DEBUG_DEFS += $(DEBUG_FLGS)
#
# dependency on scsi module
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/scsa1394/Makefile b/usr/src/uts/intel/scsa1394/Makefile
index d10b1e42b7..5c52c1bda4 100644
--- a/usr/src/uts/intel/scsa1394/Makefile
+++ b/usr/src/uts/intel/scsa1394/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# depends on
#
-LDFLAGS += -dy -Nmisc/scsi -Nmisc/s1394 -Nmisc/sbp2
+LDFLAGS += -Nmisc/scsi -Nmisc/s1394 -Nmisc/sbp2
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/scsa2usb/Makefile b/usr/src/uts/intel/scsa2usb/Makefile
index 213045ba98..4f53ed0916 100644
--- a/usr/src/uts/intel/scsa2usb/Makefile
+++ b/usr/src/uts/intel/scsa2usb/Makefile
@@ -60,7 +60,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba misc/scsi
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/scsi
+LDFLAGS += -Nmisc/usba -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/scsi_vhci/Makefile b/usr/src/uts/intel/scsi_vhci/Makefile
index 6bde4f70df..e758e28cc6 100644
--- a/usr/src/uts/intel/scsi_vhci/Makefile
+++ b/usr/src/uts/intel/scsi_vhci/Makefile
@@ -64,7 +64,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/scsi_vhci_f_sym/Makefile b/usr/src/uts/intel/scsi_vhci_f_sym/Makefile
index efa246230c..22ea01a9dc 100644
--- a/usr/src/uts/intel/scsi_vhci_f_sym/Makefile
+++ b/usr/src/uts/intel/scsi_vhci_f_sym/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile b/usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile
index fe0f5c939d..5a9be4c017 100644
--- a/usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile
+++ b/usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/intel/scsi_vhci_f_tape/Makefile b/usr/src/uts/intel/scsi_vhci_f_tape/Makefile
index e488ed313b..5c0664d7cf 100644
--- a/usr/src/uts/intel/scsi_vhci_f_tape/Makefile
+++ b/usr/src/uts/intel/scsi_vhci_f_tape/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile b/usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile
index abef0042f5..f11f248a21 100644
--- a/usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile
+++ b/usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile b/usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile
index f030c8014c..af976d91a9 100644
--- a/usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile
+++ b/usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/intel/sd/Makefile b/usr/src/uts/intel/sd/Makefile
index f641deb6a2..34c26c48eb 100644
--- a/usr/src/uts/intel/sd/Makefile
+++ b/usr/src/uts/intel/sd/Makefile
@@ -64,7 +64,7 @@ SMOFF += index_overflow,shift_to_zero,signed
#
# Depends on scsi and cmlb
#
-LDFLAGS += -dy -N misc/scsi -N misc/cmlb
+LDFLAGS += -N misc/scsi -N misc/cmlb
#
# Default build targets.
diff --git a/usr/src/uts/intel/sda/Makefile b/usr/src/uts/intel/sda/Makefile
index 2ea31aa7c7..9460ec8340 100644
--- a/usr/src/uts/intel/sda/Makefile
+++ b/usr/src/uts/intel/sda/Makefile
@@ -69,7 +69,7 @@ CFLAGS += $(CCVERBOSE)
# dependency on blkdev module, scope limiting mapfile
#
MAPFILE = $(UTSBASE)/common/io/sdcard/impl/mapfile
-LDFLAGS += -dy -Ndrv/blkdev $(BREDUCE) -M $(MAPFILE)
+LDFLAGS += -Ndrv/blkdev $(BREDUCE) -M $(MAPFILE)
# needs work
SMOFF += all_func_returns
diff --git a/usr/src/uts/intel/sdhost/Makefile b/usr/src/uts/intel/sdhost/Makefile
index 3771f74433..cbf58f8ffd 100644
--- a/usr/src/uts/intel/sdhost/Makefile
+++ b/usr/src/uts/intel/sdhost/Makefile
@@ -66,7 +66,7 @@ CFLAGS += $(CCVERBOSE)
#
# dependency on sda module
#
-LDFLAGS += -dy -Nmisc/sda
+LDFLAGS += -Nmisc/sda
#
# Default build targets.
diff --git a/usr/src/uts/intel/sdp/Makefile b/usr/src/uts/intel/sdp/Makefile
index 903bf1f0bf..404187616f 100755
--- a/usr/src/uts/intel/sdp/Makefile
+++ b/usr/src/uts/intel/sdp/Makefile
@@ -34,7 +34,6 @@ UTSBASE = ../..
MODULE = sdp
OBJECTS = $(SDP_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/sdp
#
# Include common rules.
diff --git a/usr/src/uts/intel/sdt/Makefile b/usr/src/uts/intel/sdt/Makefile
index 61bb7364af..5b4239a73a 100644
--- a/usr/src/uts/intel/sdt/Makefile
+++ b/usr/src/uts/intel/sdt/Makefile
@@ -37,7 +37,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/intel/semsys/Makefile b/usr/src/uts/intel/semsys/Makefile
index d256e06a1b..da62876849 100644
--- a/usr/src/uts/intel/semsys/Makefile
+++ b/usr/src/uts/intel/semsys/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSEMSYS_MODULE
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Nmisc/ipc
+LDFLAGS += -Nmisc/ipc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ses/Makefile b/usr/src/uts/intel/ses/Makefile
index 7b08f32217..42d8a07105 100644
--- a/usr/src/uts/intel/ses/Makefile
+++ b/usr/src/uts/intel/ses/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Depends on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/sfe/Makefile b/usr/src/uts/intel/sfe/Makefile
index 3fd55ee6fb..2a9d07849e 100644
--- a/usr/src/uts/intel/sfe/Makefile
+++ b/usr/src/uts/intel/sfe/Makefile
@@ -84,7 +84,7 @@ SMOFF += all_func_returns
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/sfxge/Makefile b/usr/src/uts/intel/sfxge/Makefile
index b26e894853..6160464708 100644
--- a/usr/src/uts/intel/sfxge/Makefile
+++ b/usr/src/uts/intel/sfxge/Makefile
@@ -48,7 +48,7 @@ CFLAGS += $(CCVERBOSE)
#
# Driver depends on GLDv3 (mac)
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
# needs work
$(OBJS_DIR)/sfxge_ev.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/sgen/Makefile b/usr/src/uts/intel/sgen/Makefile
index b6648dd4b0..98b2bd6c29 100644
--- a/usr/src/uts/intel/sgen/Makefile
+++ b/usr/src/uts/intel/sgen/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/sha1/Makefile b/usr/src/uts/intel/sha1/Makefile
index 88a402d6b4..017e44be3f 100644
--- a/usr/src/uts/intel/sha1/Makefile
+++ b/usr/src/uts/intel/sha1/Makefile
@@ -54,7 +54,7 @@ CLEANFILES += sha1-x86_64.s
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COMDIR)
diff --git a/usr/src/uts/intel/sha2/Makefile b/usr/src/uts/intel/sha2/Makefile
index ee4ac5e172..40e532124d 100644
--- a/usr/src/uts/intel/sha2/Makefile
+++ b/usr/src/uts/intel/sha2/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COMDIR)
diff --git a/usr/src/uts/intel/shmsys/Makefile b/usr/src/uts/intel/shmsys/Makefile
index 9da6582795..60fb7e28a3 100644
--- a/usr/src/uts/intel/shmsys/Makefile
+++ b/usr/src/uts/intel/shmsys/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSHMSYS_MODULE
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Nmisc/ipc
+LDFLAGS += -Nmisc/ipc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/si3124/Makefile b/usr/src/uts/intel/si3124/Makefile
index 0f605b3997..33ad2c74cc 100644
--- a/usr/src/uts/intel/si3124/Makefile
+++ b/usr/src/uts/intel/si3124/Makefile
@@ -74,7 +74,7 @@ CFLAGS += $(CCVERBOSE)
#
#
# we depend on the sata module
-LDFLAGS += -dy -N misc/sata
+LDFLAGS += -N misc/sata
#
# Default build targets.
diff --git a/usr/src/uts/intel/simnet/Makefile b/usr/src/uts/intel/simnet/Makefile
index c056a38128..a060433730 100644
--- a/usr/src/uts/intel/simnet/Makefile
+++ b/usr/src/uts/intel/simnet/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/random
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/random
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/skd/Makefile b/usr/src/uts/intel/skd/Makefile
index 06bd6468b8..ed475fcbff 100644
--- a/usr/src/uts/intel/skd/Makefile
+++ b/usr/src/uts/intel/skd/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Driver depends on blkdev
#
-LDFLAGS += -dy -N drv/blkdev
+LDFLAGS += -N drv/blkdev
#
# Overrides
diff --git a/usr/src/uts/intel/skein/Makefile b/usr/src/uts/intel/skein/Makefile
index 9f08cc34c3..7e93ef432c 100644
--- a/usr/src/uts/intel/skein/Makefile
+++ b/usr/src/uts/intel/skein/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COMDIR)
diff --git a/usr/src/uts/intel/smbfs/Makefile b/usr/src/uts/intel/smbfs/Makefile
index 1f668b116f..3e45a7f9d5 100644
--- a/usr/src/uts/intel/smbfs/Makefile
+++ b/usr/src/uts/intel/smbfs/Makefile
@@ -57,7 +57,7 @@ $(MODSTUBS_O) := AS_CPPFLAGS += -DSMBFS_MODULE
CLEANFILES += $(MODSTUBS_O)
INC_PATH += -I$(UTSBASE)/common/fs/smbclnt
INC_PATH += -I$(COMMONBASE)/smbclnt
-LDFLAGS += -dy -Ndrv/nsmb
+LDFLAGS += -Ndrv/nsmb
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/smbsrv/Makefile b/usr/src/uts/intel/smbsrv/Makefile
index b0f4817c0b..1ee444f4b7 100644
--- a/usr/src/uts/intel/smbsrv/Makefile
+++ b/usr/src/uts/intel/smbsrv/Makefile
@@ -53,7 +53,7 @@ include $(UTSBASE)/intel/Makefile.intel
# Module dependencies
#
#
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nstrmod/rpcmod -Nsys/doorfs
+LDFLAGS += -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nstrmod/rpcmod -Nsys/doorfs
LDFLAGS += -Nmisc/kcf
#
diff --git a/usr/src/uts/intel/smntemp/Makefile b/usr/src/uts/intel/smntemp/Makefile
index 119944e10d..419b3e9ee0 100644
--- a/usr/src/uts/intel/smntemp/Makefile
+++ b/usr/src/uts/intel/smntemp/Makefile
@@ -24,7 +24,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I$(UTSBASE)/intel/io/amdzen
-LDFLAGS += -dy -Ndrv/amdzen
+LDFLAGS += -Ndrv/amdzen
.KEEP_STATE:
diff --git a/usr/src/uts/intel/smp/Makefile b/usr/src/uts/intel/smp/Makefile
index c301cfa919..a326524e29 100644
--- a/usr/src/uts/intel/smp/Makefile
+++ b/usr/src/uts/intel/smp/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/sn1_brand/Makefile b/usr/src/uts/intel/sn1_brand/Makefile
index c55271deb7..e37b4dd9f2 100644
--- a/usr/src/uts/intel/sn1_brand/Makefile
+++ b/usr/src/uts/intel/sn1_brand/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
INC_PATH += -I$(SN1_BASE) -I$(OBJS_DIR)
AS_INC_PATH += -I$(UTSBASE)/i86pc/genassym/$(OBJS_DIR)
-LDFLAGS += -dy -Nexec/elfexec
+LDFLAGS += -Nexec/elfexec
#
# Ugh, this is a gross hack. Sn1_brand_asm.s uses lots of defines
diff --git a/usr/src/uts/intel/sockfs/Makefile b/usr/src/uts/intel/sockfs/Makefile
index d3b079b652..a0c2a46466 100644
--- a/usr/src/uts/intel/sockfs/Makefile
+++ b/usr/src/uts/intel/sockfs/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSOCK_MODULE
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Derived file "nl7ctokgen.h" defines.
diff --git a/usr/src/uts/intel/sockpfp/Makefile b/usr/src/uts/intel/sockpfp/Makefile
index 23282369cf..b87710a04c 100644
--- a/usr/src/uts/intel/sockpfp/Makefile
+++ b/usr/src/uts/intel/sockpfp/Makefile
@@ -47,7 +47,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/bpf -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/bpf -Ndrv/ip
INC_PATH += -I$(UTSBASE)/common/inet/sockmods -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/intel/sockrds/Makefile b/usr/src/uts/intel/sockrds/Makefile
index 691b972686..bf78373d38 100644
--- a/usr/src/uts/intel/sockrds/Makefile
+++ b/usr/src/uts/intel/sockrds/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
+LDFLAGS += -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
#
# Default build targets.
diff --git a/usr/src/uts/intel/socksctp/Makefile b/usr/src/uts/intel/socksctp/Makefile
index fa3e38aa76..fa43835eae 100644
--- a/usr/src/uts/intel/socksctp/Makefile
+++ b/usr/src/uts/intel/socksctp/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/socksdp/Makefile b/usr/src/uts/intel/socksdp/Makefile
index 8bb0a0a383..6c4029ba03 100644
--- a/usr/src/uts/intel/socksdp/Makefile
+++ b/usr/src/uts/intel/socksdp/Makefile
@@ -60,7 +60,7 @@ CFLAGS += $(CCVERBOSE)
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/sdpib
+LDFLAGS += -Nfs/sockfs -Ndrv/ip -Ndrv/sdpib
#
# Default build targets.
diff --git a/usr/src/uts/intel/softmac/Makefile b/usr/src/uts/intel/softmac/Makefile
index e3f3d8f6d3..d869347934 100644
--- a/usr/src/uts/intel/softmac/Makefile
+++ b/usr/src/uts/intel/softmac/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides
#
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
#
# For now, disable these warnings as it is a generic STREAMS problem;
diff --git a/usr/src/uts/intel/sol_ofs/Makefile b/usr/src/uts/intel/sol_ofs/Makefile
index df7a07c99f..359260792f 100644
--- a/usr/src/uts/intel/sol_ofs/Makefile
+++ b/usr/src/uts/intel/sol_ofs/Makefile
@@ -36,7 +36,7 @@ UTSBASE = ../..
MODULE = sol_ofs
OBJECTS = $(SOL_OFS_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm
#
# Include common rules.
diff --git a/usr/src/uts/intel/sol_ucma/Makefile b/usr/src/uts/intel/sol_ucma/Makefile
index 22a93c2b51..acbfadb881 100644
--- a/usr/src/uts/intel/sol_ucma/Makefile
+++ b/usr/src/uts/intel/sol_ucma/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = sol_ucma
OBJECTS = $(SOL_UCMA_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/sol_ofs
+LDFLAGS += -Nmisc/sol_ofs
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/of/sol_ucma
#
diff --git a/usr/src/uts/intel/sol_umad/Makefile b/usr/src/uts/intel/sol_umad/Makefile
index 7b37d0f0b1..501ea767cc 100644
--- a/usr/src/uts/intel/sol_umad/Makefile
+++ b/usr/src/uts/intel/sol_umad/Makefile
@@ -35,7 +35,7 @@ MODULE = sol_umad
OBJECTS = $(SOL_UMAD_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/of/sol_umad
-LDFLAGS += -dy -Nmisc/sol_ofs -Nmisc/ibmf -Nmisc/ibtl
+LDFLAGS += -Nmisc/sol_ofs -Nmisc/ibmf -Nmisc/ibtl
#
# Include common rules.
#
diff --git a/usr/src/uts/intel/sol_uverbs/Makefile b/usr/src/uts/intel/sol_uverbs/Makefile
index e0de79db95..d7c0a4fb9f 100644
--- a/usr/src/uts/intel/sol_uverbs/Makefile
+++ b/usr/src/uts/intel/sol_uverbs/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = sol_uverbs
OBJECTS = $(SOL_UVERBS_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/sol_ofs
+LDFLAGS += -Nmisc/ibtl -Nmisc/sol_ofs
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/of/sol_uverbs
#
diff --git a/usr/src/uts/intel/spdsock/Makefile b/usr/src/uts/intel/spdsock/Makefile
index 98adb5a6ea..06137444d8 100644
--- a/usr/src/uts/intel/spdsock/Makefile
+++ b/usr/src/uts/intel/spdsock/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/intel/specfs/Makefile b/usr/src/uts/intel/specfs/Makefile
index 88f88293cd..f4234687db 100644
--- a/usr/src/uts/intel/specfs/Makefile
+++ b/usr/src/uts/intel/specfs/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSPEC_MODULE
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Nfs/fifofs
+LDFLAGS += -Nfs/fifofs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/spppasyn/Makefile b/usr/src/uts/intel/spppasyn/Makefile
index a273f391eb..384d56efaa 100644
--- a/usr/src/uts/intel/spppasyn/Makefile
+++ b/usr/src/uts/intel/spppasyn/Makefile
@@ -67,7 +67,7 @@ INC_PATH += -I$(UTSBASE)/common/io/ppp/common
#
# Depends on sppp
#
-LDFLAGS += -dy -N drv/sppp
+LDFLAGS += -N drv/sppp
#
# Default build targets.
diff --git a/usr/src/uts/intel/spppcomp/Makefile b/usr/src/uts/intel/spppcomp/Makefile
index f02988bdbf..89d407711e 100644
--- a/usr/src/uts/intel/spppcomp/Makefile
+++ b/usr/src/uts/intel/spppcomp/Makefile
@@ -70,7 +70,7 @@ SMOFF += indenting,index_overflow
#
# Depends on sppp
#
-LDFLAGS += -dy -N drv/sppp
+LDFLAGS += -N drv/sppp
#
# Default build targets.
diff --git a/usr/src/uts/intel/srpt/Makefile b/usr/src/uts/intel/srpt/Makefile
index 11b94f103f..b9000326cb 100644
--- a/usr/src/uts/intel/srpt/Makefile
+++ b/usr/src/uts/intel/srpt/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Ndrv/stmf -Nmisc/ibtl -Nmisc/ibcm
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/intel/st/Makefile b/usr/src/uts/intel/st/Makefile
index 4f5d0a3f2f..f6b359051c 100644
--- a/usr/src/uts/intel/st/Makefile
+++ b/usr/src/uts/intel/st/Makefile
@@ -72,7 +72,7 @@ SMATCH=off
#
# Depends on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/intel/stmf_sbd/Makefile b/usr/src/uts/intel/stmf_sbd/Makefile
index 2cdb872f4b..2a442a1271 100644
--- a/usr/src/uts/intel/stmf_sbd/Makefile
+++ b/usr/src/uts/intel/stmf_sbd/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Nfs/zfs
+LDFLAGS += -Ndrv/stmf -Nfs/zfs
INC_PATH += -I$(UTSBASE)/common/fs/zfs
diff --git a/usr/src/uts/intel/swrand/Makefile b/usr/src/uts/intel/swrand/Makefile
index 3d61ffc942..167e5e262e 100644
--- a/usr/src/uts/intel/swrand/Makefile
+++ b/usr/src/uts/intel/swrand/Makefile
@@ -58,7 +58,7 @@ CFLAGS += -I$(COM_DIR)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf -Nmisc/sha1
+LDFLAGS += -Nmisc/kcf -Nmisc/sha1
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/systrace/Makefile b/usr/src/uts/intel/systrace/Makefile
index 8cb18aef47..835a3a99e4 100644
--- a/usr/src/uts/intel/systrace/Makefile
+++ b/usr/src/uts/intel/systrace/Makefile
@@ -37,7 +37,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/intel/tavor/Makefile b/usr/src/uts/intel/tavor/Makefile
index f264630660..73f9d65557 100644
--- a/usr/src/uts/intel/tavor/Makefile
+++ b/usr/src/uts/intel/tavor/Makefile
@@ -37,7 +37,7 @@ MODULE = tavor
OBJECTS = $(TAVOR_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/adapters/tavor
-LDFLAGS += -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
#
# Include common rules.
diff --git a/usr/src/uts/intel/tcp/Makefile b/usr/src/uts/intel/tcp/Makefile
index 03e57f13cf..cbad4c114a 100644
--- a/usr/src/uts/intel/tcp/Makefile
+++ b/usr/src/uts/intel/tcp/Makefile
@@ -69,7 +69,7 @@ CFLAGS += $(CINLINES)
#
# depends on ip, md5 and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Ncrypto/md5 -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Ncrypto/md5 -Nfs/sockfs
# needs work
$(OBJS_DIR)/tcpddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/tcp6/Makefile b/usr/src/uts/intel/tcp6/Makefile
index b3dc4c65c1..e5378b6dc2 100644
--- a/usr/src/uts/intel/tcp6/Makefile
+++ b/usr/src/uts/intel/tcp6/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on tcp ip and ip6
#
-LDFLAGS += -dy -Ndrv/tcp -Ndrv/ip -Ndrv/ip6
+LDFLAGS += -Ndrv/tcp -Ndrv/ip -Ndrv/ip6
#
# Default build targets.
diff --git a/usr/src/uts/intel/tem/Makefile b/usr/src/uts/intel/tem/Makefile
index 1165cf3264..be79aca2e0 100644
--- a/usr/src/uts/intel/tem/Makefile
+++ b/usr/src/uts/intel/tem/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# Default build targets.
diff --git a/usr/src/uts/intel/tl/Makefile b/usr/src/uts/intel/tl/Makefile
index 45fe40ddbe..8a02045104 100644
--- a/usr/src/uts/intel/tl/Makefile
+++ b/usr/src/uts/intel/tl/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# which happens to live in "ip" kernel module only. Needed to do
# AF_UNIX socket options.
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/tokenmt/Makefile b/usr/src/uts/intel/tokenmt/Makefile
index 78308af7df..5f241b3f36 100644
--- a/usr/src/uts/intel/tokenmt/Makefile
+++ b/usr/src/uts/intel/tokenmt/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/tpm/Makefile b/usr/src/uts/intel/tpm/Makefile
index 066fff452b..1160345662 100644
--- a/usr/src/uts/intel/tpm/Makefile
+++ b/usr/src/uts/intel/tpm/Makefile
@@ -47,11 +47,6 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-#
-# Dependency
-#
-LDFLAGS += -dy
-
CFLAGS += -xCC
# This is for everything except /usr/include/tss/
diff --git a/usr/src/uts/intel/trill/Makefile b/usr/src/uts/intel/trill/Makefile
index d9670fc993..3540b2e62a 100644
--- a/usr/src/uts/intel/trill/Makefile
+++ b/usr/src/uts/intel/trill/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/bridge -Nmisc/mac -Nmisc/dls -Nfs/sockfs
+LDFLAGS += -Ndrv/bridge -Nmisc/mac -Nmisc/dls -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/intel/tswtclmt/Makefile b/usr/src/uts/intel/tswtclmt/Makefile
index fcad89bd92..698a23ced0 100644
--- a/usr/src/uts/intel/tswtclmt/Makefile
+++ b/usr/src/uts/intel/tswtclmt/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/uath/Makefile b/usr/src/uts/intel/uath/Makefile
index dae14c125c..fa84243169 100644
--- a/usr/src/uts/intel/uath/Makefile
+++ b/usr/src/uts/intel/uath/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
#
# Overrides
diff --git a/usr/src/uts/intel/uathfw/Makefile b/usr/src/uts/intel/uathfw/Makefile
index 3cc302469b..114036eeed 100644
--- a/usr/src/uts/intel/uathfw/Makefile
+++ b/usr/src/uts/intel/uathfw/Makefile
@@ -46,7 +46,6 @@ OBJECTS += $(FWOBJ)
#
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS =
#
# Define targets
#
diff --git a/usr/src/uts/intel/udfs/Makefile b/usr/src/uts/intel/udfs/Makefile
index 236e912639..3650cd100c 100644
--- a/usr/src/uts/intel/udfs/Makefile
+++ b/usr/src/uts/intel/udfs/Makefile
@@ -58,7 +58,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# Define dependency on specfs
#
-LDFLAGS += -dy -N fs/specfs
+LDFLAGS += -N fs/specfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/udmf/Makefile b/usr/src/uts/intel/udmf/Makefile
index 79e395fdb2..556a3ec20b 100644
--- a/usr/src/uts/intel/udmf/Makefile
+++ b/usr/src/uts/intel/udmf/Makefile
@@ -33,7 +33,7 @@ include $(UTSBASE)/intel/Makefile.intel
CPPFLAGS += -I$(UTSBASE)/common/io/usbgem
CPPFLAGS += -DVERSION=\"2.0.0\"
CPPFLAGS += -DUSBGEM_CONFIG_GLDv3
-LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
+LDFLAGS += -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
CERRWARN += -_gcc=-Wno-unused-value
CERRWARN += -_gcc=-Wno-unused-function
diff --git a/usr/src/uts/intel/udp/Makefile b/usr/src/uts/intel/udp/Makefile
index c42e631c0f..07c03a635d 100644
--- a/usr/src/uts/intel/udp/Makefile
+++ b/usr/src/uts/intel/udp/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# depends on ip and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Nfs/sockfs
# needs work
$(OBJS_DIR)/udpddi.o := SMOFF += index_overflow
diff --git a/usr/src/uts/intel/udp6/Makefile b/usr/src/uts/intel/udp6/Makefile
index 40e59e9463..8f446e9f63 100644
--- a/usr/src/uts/intel/udp6/Makefile
+++ b/usr/src/uts/intel/udp6/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on udp ip and ip6
#
-LDFLAGS += -dy -Ndrv/udp -Ndrv/ip -Ndrv/ip6
+LDFLAGS += -Ndrv/udp -Ndrv/ip -Ndrv/ip6
# needs work
SMOFF += index_overflow
diff --git a/usr/src/uts/intel/ufs/Makefile b/usr/src/uts/intel/ufs/Makefile
index 06d4ad7501..1befccff7f 100644
--- a/usr/src/uts/intel/ufs/Makefile
+++ b/usr/src/uts/intel/ufs/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DUFS_MODULE
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Nfs/specfs -Nmisc/fssnap_if
+LDFLAGS += -Nfs/specfs -Nmisc/fssnap_if
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/ugen/Makefile b/usr/src/uts/intel/ugen/Makefile
index ca7eacbcd0..bd4e1bdf09 100644
--- a/usr/src/uts/intel/ugen/Makefile
+++ b/usr/src/uts/intel/ugen/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# depends on misc/usba misc/scsi
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/uhci/Makefile b/usr/src/uts/intel/uhci/Makefile
index 99f2914bb2..c4b780df8c 100644
--- a/usr/src/uts/intel/uhci/Makefile
+++ b/usr/src/uts/intel/uhci/Makefile
@@ -60,7 +60,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/upf/Makefile b/usr/src/uts/intel/upf/Makefile
index e1ab955a6e..824254bdbc 100644
--- a/usr/src/uts/intel/upf/Makefile
+++ b/usr/src/uts/intel/upf/Makefile
@@ -33,7 +33,7 @@ include $(UTSBASE)/intel/Makefile.intel
CPPFLAGS += -I$(UTSBASE)/common/io/usbgem
CPPFLAGS += -DVERSION=\"2.0.1\"
CPPFLAGS += -DUSBGEM_CONFIG_GLDv3
-LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
+LDFLAGS += -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
CERRWARN += -_gcc=-Wno-type-limits
CERRWARN += -_gcc=-Wno-unused-function
diff --git a/usr/src/uts/intel/ural/Makefile b/usr/src/uts/intel/ural/Makefile
index ff79bdb293..4459062d6e 100644
--- a/usr/src/uts/intel/ural/Makefile
+++ b/usr/src/uts/intel/ural/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
# needs work
SMOFF += deref_check
diff --git a/usr/src/uts/intel/urf/Makefile b/usr/src/uts/intel/urf/Makefile
index 89d8cf2b00..75134c8726 100644
--- a/usr/src/uts/intel/urf/Makefile
+++ b/usr/src/uts/intel/urf/Makefile
@@ -34,7 +34,7 @@ CPPFLAGS += -I$(UTSBASE)/common/io/usbgem
CPPFLAGS += -DVERSION=\"2.0.0\"
CPPFLAGS += -DUSBGEM_CONFIG_GLDv3
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
+LDFLAGS += -N misc/mac -N drv/ip -N misc/usba -N misc/usbgem
CERRWARN += -_gcc=-Wno-unused-function
CERRWARN += -_gcc=-Wno-unused-variable
diff --git a/usr/src/uts/intel/urtw/Makefile b/usr/src/uts/intel/urtw/Makefile
index 12f238a688..677a66681a 100644
--- a/usr/src/uts/intel/urtw/Makefile
+++ b/usr/src/uts/intel/urtw/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/intel/usb_ac/Makefile b/usr/src/uts/intel/usb_ac/Makefile
index 7cf9dec3c8..7e3a0d8f0a 100644
--- a/usr/src/uts/intel/usb_ac/Makefile
+++ b/usr/src/uts/intel/usb_ac/Makefile
@@ -68,7 +68,7 @@ $(OBJS_DIR)/usb_ac.o := SMOFF += deref_check,indenting,testing_index_after_use
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Ndrv/audio
+LDFLAGS += -Nmisc/usba -Ndrv/audio
#
# Default build targets.
diff --git a/usr/src/uts/intel/usb_ah/Makefile b/usr/src/uts/intel/usb_ah/Makefile
index 0f55f88bb7..0b2e6d29cf 100644
--- a/usr/src/uts/intel/usb_ah/Makefile
+++ b/usr/src/uts/intel/usb_ah/Makefile
@@ -61,7 +61,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser -Ndrv/usb_ac
+LDFLAGS += -Nmisc/usba -Nmisc/hidparser -Ndrv/usb_ac
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/usb_as/Makefile b/usr/src/uts/intel/usb_as/Makefile
index 0640e53411..22a7b9d686 100644
--- a/usr/src/uts/intel/usb_as/Makefile
+++ b/usr/src/uts/intel/usb_as/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
MODSTUBS_DIR = $(OBJS_DIR)
CLEANFILES += $(MODSTUBS_O)
-LDFLAGS += -dy -Nmisc/usba -Ndrv/usb_ac
+LDFLAGS += -Nmisc/usba -Ndrv/usb_ac
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/usb_ia/Makefile b/usr/src/uts/intel/usb_ia/Makefile
index 89bb3cb732..00ee41fc5e 100644
--- a/usr/src/uts/intel/usb_ia/Makefile
+++ b/usr/src/uts/intel/usb_ia/Makefile
@@ -60,7 +60,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/usb_mid/Makefile b/usr/src/uts/intel/usb_mid/Makefile
index fb8d1e5f09..8d4e96cdd9 100644
--- a/usr/src/uts/intel/usb_mid/Makefile
+++ b/usr/src/uts/intel/usb_mid/Makefile
@@ -60,7 +60,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/usba10/Makefile b/usr/src/uts/intel/usba10/Makefile
index 39ee3146bb..171b3622ce 100644
--- a/usr/src/uts/intel/usba10/Makefile
+++ b/usr/src/uts/intel/usba10/Makefile
@@ -56,7 +56,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/usbecm/Makefile b/usr/src/uts/intel/usbecm/Makefile
index 4395b90283..a63e5fef2e 100644
--- a/usr/src/uts/intel/usbecm/Makefile
+++ b/usr/src/uts/intel/usbecm/Makefile
@@ -44,7 +44,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS += -dy -Nmisc/usba -Nmisc/mac
+LDFLAGS += -Nmisc/usba -Nmisc/mac
#
# Define targets
diff --git a/usr/src/uts/intel/usbftdi/Makefile b/usr/src/uts/intel/usbftdi/Makefile
index 0686fa04de..83a7aad712 100644
--- a/usr/src/uts/intel/usbftdi/Makefile
+++ b/usr/src/uts/intel/usbftdi/Makefile
@@ -47,7 +47,7 @@ include $(UTSBASE)/intel/Makefile.intel
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
+LDFLAGS += -Nmisc/usba -Nmisc/usbser
#
# Define targets
diff --git a/usr/src/uts/intel/usbgem/Makefile b/usr/src/uts/intel/usbgem/Makefile
index 90efb4181c..c4e5a4daa3 100644
--- a/usr/src/uts/intel/usbgem/Makefile
+++ b/usr/src/uts/intel/usbgem/Makefile
@@ -52,7 +52,7 @@ CERRWARN += -_gcc=-Wno-unused-function
SMOFF += all_func_returns
-LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/usba
+LDFLAGS += -N misc/mac -N drv/ip -N misc/usba
#
# Define targets
diff --git a/usr/src/uts/intel/usbkbm/Makefile b/usr/src/uts/intel/usbkbm/Makefile
index 51e96786b6..a688d97c30 100644
--- a/usr/src/uts/intel/usbkbm/Makefile
+++ b/usr/src/uts/intel/usbkbm/Makefile
@@ -59,7 +59,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
+LDFLAGS += -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
#
# Default build targets.
diff --git a/usr/src/uts/intel/usbms/Makefile b/usr/src/uts/intel/usbms/Makefile
index 8a8c273cbe..1105b03b6f 100644
--- a/usr/src/uts/intel/usbms/Makefile
+++ b/usr/src/uts/intel/usbms/Makefile
@@ -57,7 +57,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser
+LDFLAGS += -Nmisc/usba -Nmisc/hidparser
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/usbprn/Makefile b/usr/src/uts/intel/usbprn/Makefile
index 43cc13d54b..abe14828b4 100644
--- a/usr/src/uts/intel/usbprn/Makefile
+++ b/usr/src/uts/intel/usbprn/Makefile
@@ -60,7 +60,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/usbsacm/Makefile b/usr/src/uts/intel/usbsacm/Makefile
index 34c9f01868..567ca96ef1 100644
--- a/usr/src/uts/intel/usbsacm/Makefile
+++ b/usr/src/uts/intel/usbsacm/Makefile
@@ -42,7 +42,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
+LDFLAGS += -Nmisc/usba -Nmisc/usbser
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/usbser/Makefile b/usr/src/uts/intel/usbser/Makefile
index 3e8577253b..ce834f51da 100644
--- a/usr/src/uts/intel/usbser/Makefile
+++ b/usr/src/uts/intel/usbser/Makefile
@@ -48,7 +48,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/intel/usbskel/Makefile b/usr/src/uts/intel/usbskel/Makefile
index ff3c79b61d..2c42f537cd 100644
--- a/usr/src/uts/intel/usbskel/Makefile
+++ b/usr/src/uts/intel/usbskel/Makefile
@@ -61,7 +61,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Default build targets.
diff --git a/usr/src/uts/intel/usbsksp/Makefile b/usr/src/uts/intel/usbsksp/Makefile
index a6ccea7ffd..89417d4240 100644
--- a/usr/src/uts/intel/usbsksp/Makefile
+++ b/usr/src/uts/intel/usbsksp/Makefile
@@ -47,7 +47,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/intel/Makefile.intel
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser -Nmisc/usbs49_fw
+LDFLAGS += -Nmisc/usba -Nmisc/usbser -Nmisc/usbs49_fw
#
# Define targets
diff --git a/usr/src/uts/intel/usbsprl/Makefile b/usr/src/uts/intel/usbsprl/Makefile
index 78f46a60e8..6a6dc02661 100644
--- a/usr/src/uts/intel/usbsprl/Makefile
+++ b/usr/src/uts/intel/usbsprl/Makefile
@@ -46,7 +46,7 @@ include $(UTSBASE)/intel/Makefile.intel
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
+LDFLAGS += -Nmisc/usba -Nmisc/usbser
#
# Define targets
diff --git a/usr/src/uts/intel/usbvc/Makefile b/usr/src/uts/intel/usbvc/Makefile
index d023b07333..22be498595 100644
--- a/usr/src/uts/intel/usbvc/Makefile
+++ b/usr/src/uts/intel/usbvc/Makefile
@@ -63,7 +63,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Disable this because it is necessary for this driver
diff --git a/usr/src/uts/intel/usbwcm/Makefile b/usr/src/uts/intel/usbwcm/Makefile
index 06e59bb944..1e71d93934 100644
--- a/usr/src/uts/intel/usbwcm/Makefile
+++ b/usr/src/uts/intel/usbwcm/Makefile
@@ -59,7 +59,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/usmn/Makefile b/usr/src/uts/intel/usmn/Makefile
index 50e825d560..5c768dee10 100644
--- a/usr/src/uts/intel/usmn/Makefile
+++ b/usr/src/uts/intel/usmn/Makefile
@@ -24,7 +24,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I$(UTSBASE)/intel/io/amdzen
-LDFLAGS += -dy -Ndrv/amdzen
+LDFLAGS += -Ndrv/amdzen
.KEEP_STATE:
diff --git a/usr/src/uts/intel/vgatext/Makefile b/usr/src/uts/intel/vgatext/Makefile
index 1d0d388171..a5da63654f 100644
--- a/usr/src/uts/intel/vgatext/Makefile
+++ b/usr/src/uts/intel/vgatext/Makefile
@@ -45,7 +45,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
GFX_DIR = $(UTSBASE)/i86pc/io/gfx_private
INC_PATH += -I$(GFX_DIR)
-LDFLAGS += -dy -Nmisc/gfx_private
+LDFLAGS += -Nmisc/gfx_private
#
# Include common rules.
diff --git a/usr/src/uts/intel/vioblk/Makefile b/usr/src/uts/intel/vioblk/Makefile
index ace9b626d0..d095be1788 100644
--- a/usr/src/uts/intel/vioblk/Makefile
+++ b/usr/src/uts/intel/vioblk/Makefile
@@ -45,7 +45,7 @@ INC_PATH += -I$(UTSBASE)/common/io/virtio
#
# Driver depends on virtio and blkdev
#
-LDFLAGS += -dy -N misc/virtio -N drv/blkdev
+LDFLAGS += -N misc/virtio -N drv/blkdev
#
# Default build targets.
diff --git a/usr/src/uts/intel/vioif/Makefile b/usr/src/uts/intel/vioif/Makefile
index a2dc4a337b..72def69deb 100644
--- a/usr/src/uts/intel/vioif/Makefile
+++ b/usr/src/uts/intel/vioif/Makefile
@@ -45,7 +45,7 @@ INC_PATH += -I$(UTSBASE)/common/io/virtio
#
# Driver depends on virtio and mac
#
-LDFLAGS += -dy -N misc/virtio -N misc/mac
+LDFLAGS += -N misc/virtio -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/intel/vmxnet3s/Makefile b/usr/src/uts/intel/vmxnet3s/Makefile
index a65ef4c3c7..ee864622de 100644
--- a/usr/src/uts/intel/vmxnet3s/Makefile
+++ b/usr/src/uts/intel/vmxnet3s/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
diff --git a/usr/src/uts/intel/vnic/Makefile b/usr/src/uts/intel/vnic/Makefile
index 0a2bf26606..2e70da97c0 100644
--- a/usr/src/uts/intel/vnic/Makefile
+++ b/usr/src/uts/intel/vnic/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/vr/Makefile b/usr/src/uts/intel/vr/Makefile
index 0bf11c6d61..48c06f56c9 100644
--- a/usr/src/uts/intel/vr/Makefile
+++ b/usr/src/uts/intel/vr/Makefile
@@ -64,7 +64,7 @@ SMOFF += array_condition
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/intel/vscan/Makefile b/usr/src/uts/intel/vscan/Makefile
index fd0c380399..1b8106b0c5 100644
--- a/usr/src/uts/intel/vscan/Makefile
+++ b/usr/src/uts/intel/vscan/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/intel/Makefile.intel
#
# Module dependencies
#
-LDFLAGS += -dy -N"fs/sockfs" -N"sys/doorfs"
+LDFLAGS += -Nfs/sockfs -Nsys/doorfs
#
# Define targets
diff --git a/usr/src/uts/intel/wc/Makefile b/usr/src/uts/intel/wc/Makefile
index 5a030af3da..77fd6d9b68 100644
--- a/usr/src/uts/intel/wc/Makefile
+++ b/usr/src/uts/intel/wc/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides.
#
-LDFLAGS += -dy -Nmisc/tem -Ndacf/consconfig_dacf
+LDFLAGS += -Nmisc/tem -Ndacf/consconfig_dacf
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/intel/wpi/Makefile b/usr/src/uts/intel/wpi/Makefile
index 9c99b03cc7..47c7549c4e 100644
--- a/usr/src/uts/intel/wpi/Makefile
+++ b/usr/src/uts/intel/wpi/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I. -D_KERNEL
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/intel/xge/Makefile b/usr/src/uts/intel/xge/Makefile
index a02d05e84d..4df6d34749 100644
--- a/usr/src/uts/intel/xge/Makefile
+++ b/usr/src/uts/intel/xge/Makefile
@@ -88,7 +88,7 @@ CFLAGS64 += $(XGE_CFLAGS) -xO4 -xcrossfile
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-unused-variable
diff --git a/usr/src/uts/intel/xhci/Makefile b/usr/src/uts/intel/xhci/Makefile
index c878bcb046..eb017b442b 100644
--- a/usr/src/uts/intel/xhci/Makefile
+++ b/usr/src/uts/intel/xhci/Makefile
@@ -25,7 +25,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY) $(CONFMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
.KEEP_STATE:
diff --git a/usr/src/uts/intel/yge/Makefile b/usr/src/uts/intel/yge/Makefile
index b1b996dac5..d7dfa179cf 100644
--- a/usr/src/uts/intel/yge/Makefile
+++ b/usr/src/uts/intel/yge/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/intel/zen_udf/Makefile b/usr/src/uts/intel/zen_udf/Makefile
index 5b312d7013..78f5a5b6cd 100644
--- a/usr/src/uts/intel/zen_udf/Makefile
+++ b/usr/src/uts/intel/zen_udf/Makefile
@@ -24,7 +24,7 @@ include $(UTSBASE)/intel/Makefile.intel
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I$(UTSBASE)/intel/io/amdzen
-LDFLAGS += -dy -Ndrv/amdzen
+LDFLAGS += -Ndrv/amdzen
.KEEP_STATE:
diff --git a/usr/src/uts/intel/zfs/Makefile b/usr/src/uts/intel/zfs/Makefile
index 7cf93d6f2b..d6247ffb21 100644
--- a/usr/src/uts/intel/zfs/Makefile
+++ b/usr/src/uts/intel/zfs/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Nfs/specfs -Ncrypto/swrand -Nmisc/idmap -Nmisc/sha2 \
+LDFLAGS += -Nfs/specfs -Ncrypto/swrand -Nmisc/idmap -Nmisc/sha2 \
-Nmisc/skein -Nmisc/edonr
INC_PATH += -I$(UTSBASE)/common/fs/zfs
diff --git a/usr/src/uts/intel/zut/Makefile b/usr/src/uts/intel/zut/Makefile
index f3fcc5630d..c73ce55297 100644
--- a/usr/src/uts/intel/zut/Makefile
+++ b/usr/src/uts/intel/zut/Makefile
@@ -54,7 +54,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy
INC_PATH += -I$(UTSBASE)/common/fs/zut
INC_PATH += -I$(SRC)/common
diff --git a/usr/src/uts/intel/zyd/Makefile b/usr/src/uts/intel/zyd/Makefile
index b1b48391c2..916a35ecde 100644
--- a/usr/src/uts/intel/zyd/Makefile
+++ b/usr/src/uts/intel/zyd/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on GLDv3 & wifi kernel support module.
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
+LDFLAGS += -Nmisc/mac -Nmisc/net80211 -Nmisc/usba
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/IA/Makefile b/usr/src/uts/sparc/IA/Makefile
index 208acb107f..dc96f0dced 100644
--- a/usr/src/uts/sparc/IA/Makefile
+++ b/usr/src/uts/sparc/IA/Makefile
@@ -59,7 +59,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on TS
#
-LDFLAGS += -dy -N sched/TS
+LDFLAGS += -N sched/TS
#
# Default build targets.
diff --git a/usr/src/uts/sparc/aac/Makefile b/usr/src/uts/sparc/aac/Makefile
index b4724b9808..ccc7797121 100644
--- a/usr/src/uts/sparc/aac/Makefile
+++ b/usr/src/uts/sparc/aac/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/ac97/Makefile b/usr/src/uts/sparc/ac97/Makefile
index d457893cdb..97d870d408 100644
--- a/usr/src/uts/sparc/ac97/Makefile
+++ b/usr/src/uts/sparc/ac97/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
#
# Default build targets.
diff --git a/usr/src/uts/sparc/aes/Makefile b/usr/src/uts/sparc/aes/Makefile
index 72349060f3..01dc83d338 100644
--- a/usr/src/uts/sparc/aes/Makefile
+++ b/usr/src/uts/sparc/aes/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += $(CCVERBOSE)
diff --git a/usr/src/uts/sparc/afe/Makefile b/usr/src/uts/sparc/afe/Makefile
index 2fabb8c401..c538678f83 100644
--- a/usr/src/uts/sparc/afe/Makefile
+++ b/usr/src/uts/sparc/afe/Makefile
@@ -54,7 +54,7 @@ CFLAGS += $(CCVERBOSE)
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac -Nmisc/mii
+LDFLAGS += -N misc/mac -Nmisc/mii
#
# Default build targets.
diff --git a/usr/src/uts/sparc/aggr/Makefile b/usr/src/uts/sparc/aggr/Makefile
index b562dcc6c2..693e148fe6 100644
--- a/usr/src/uts/sparc/aggr/Makefile
+++ b/usr/src/uts/sparc/aggr/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/aoutexec/Makefile b/usr/src/uts/sparc/aoutexec/Makefile
index f869d742bd..225726fc7c 100644
--- a/usr/src/uts/sparc/aoutexec/Makefile
+++ b/usr/src/uts/sparc/aoutexec/Makefile
@@ -65,7 +65,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Define dependency on elfexec
#
-LDFLAGS += -dy -N exec/elfexec
+LDFLAGS += -N exec/elfexec
#
# Default build targets.
diff --git a/usr/src/uts/sparc/arp/Makefile b/usr/src/uts/sparc/arp/Makefile
index 78453cd00b..832e72e8a0 100644
--- a/usr/src/uts/sparc/arp/Makefile
+++ b/usr/src/uts/sparc/arp/Makefile
@@ -63,7 +63,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# depends on ip
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/audio1575/Makefile b/usr/src/uts/sparc/audio1575/Makefile
index 987582a24e..968f7a264e 100644
--- a/usr/src/uts/sparc/audio1575/Makefile
+++ b/usr/src/uts/sparc/audio1575/Makefile
@@ -55,7 +55,7 @@ CERRWARN += -_gcc=-Wno-switch
#
# Depends on drv/audio and misc/ac97
#
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
#
# Define targets
diff --git a/usr/src/uts/sparc/audiocs/Makefile b/usr/src/uts/sparc/audiocs/Makefile
index 91597e01eb..91e297d2e2 100644
--- a/usr/src/uts/sparc/audiocs/Makefile
+++ b/usr/src/uts/sparc/audiocs/Makefile
@@ -60,7 +60,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Depends on misc/audiosup
#
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
#
# Default build targets.
diff --git a/usr/src/uts/sparc/audioens/Makefile b/usr/src/uts/sparc/audioens/Makefile
index 2b7d1d2658..2f0dd947c6 100644
--- a/usr/src/uts/sparc/audioens/Makefile
+++ b/usr/src/uts/sparc/audioens/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/audiols/Makefile b/usr/src/uts/sparc/audiols/Makefile
index 3984d15085..d172113b38 100644
--- a/usr/src/uts/sparc/audiols/Makefile
+++ b/usr/src/uts/sparc/audiols/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/sparc/audiop16x/Makefile b/usr/src/uts/sparc/audiop16x/Makefile
index 8ce34f1b00..a5fbf020b6 100644
--- a/usr/src/uts/sparc/audiop16x/Makefile
+++ b/usr/src/uts/sparc/audiop16x/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio -Nmisc/ac97
+LDFLAGS += -Ndrv/audio -Nmisc/ac97
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/audiopci/Makefile b/usr/src/uts/sparc/audiopci/Makefile
index b7e20ecf8f..6ee18fa53b 100644
--- a/usr/src/uts/sparc/audiopci/Makefile
+++ b/usr/src/uts/sparc/audiopci/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/audio
+LDFLAGS += -Ndrv/audio
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/audiots/Makefile b/usr/src/uts/sparc/audiots/Makefile
index ee51df6a0a..7b768d8d4b 100644
--- a/usr/src/uts/sparc/audiots/Makefile
+++ b/usr/src/uts/sparc/audiots/Makefile
@@ -55,7 +55,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Depends on misc/ac97 and drv/audio
#
-LDFLAGS += -dy -N misc/ac97 -N drv/audio
+LDFLAGS += -N misc/ac97 -N drv/audio
#
# Define targets
diff --git a/usr/src/uts/sparc/autofs/Makefile b/usr/src/uts/sparc/autofs/Makefile
index 4ad6ad44e4..1123d9ea80 100644
--- a/usr/src/uts/sparc/autofs/Makefile
+++ b/usr/src/uts/sparc/autofs/Makefile
@@ -62,7 +62,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependencies on rpmod, rpcsec, and mntfs
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/rpcsec -N fs/mntfs
+LDFLAGS += -N strmod/rpcmod -N misc/rpcsec -N fs/mntfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/av1394/Makefile b/usr/src/uts/sparc/av1394/Makefile
index d06b3264a4..16a82b6a53 100644
--- a/usr/src/uts/sparc/av1394/Makefile
+++ b/usr/src/uts/sparc/av1394/Makefile
@@ -67,7 +67,7 @@ CERRWARN += -_gcc=-Wno-type-limits
#
# depends on misc/s1394
-LDFLAGS += -dy -Nmisc/s1394
+LDFLAGS += -Nmisc/s1394
# Default build targets.
#
diff --git a/usr/src/uts/sparc/bge/Makefile b/usr/src/uts/sparc/bge/Makefile
index e386453d9c..37491de28c 100644
--- a/usr/src/uts/sparc/bge/Makefile
+++ b/usr/src/uts/sparc/bge/Makefile
@@ -61,7 +61,7 @@ CFLAGS += -dalign
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/bignum/Makefile b/usr/src/uts/sparc/bignum/Makefile
index 50c7da9b07..95ea3f54b9 100644
--- a/usr/src/uts/sparc/bignum/Makefile
+++ b/usr/src/uts/sparc/bignum/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += $(CCVERBOSE) -I$(CRYPTODIR) -I$(COM1_DIR)
CFLAGS += -DUMUL64
diff --git a/usr/src/uts/sparc/blkdev/Makefile b/usr/src/uts/sparc/blkdev/Makefile
index 684315413f..00fc3175d2 100644
--- a/usr/src/uts/sparc/blkdev/Makefile
+++ b/usr/src/uts/sparc/blkdev/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -Nmisc/cmlb
+LDFLAGS += -Nmisc/cmlb
#
# Default build targets.
diff --git a/usr/src/uts/sparc/blowfish/Makefile b/usr/src/uts/sparc/blowfish/Makefile
index ce1c4df349..beea1b4158 100644
--- a/usr/src/uts/sparc/blowfish/Makefile
+++ b/usr/src/uts/sparc/blowfish/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COM_DIR)
CPPFLAGS += -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
diff --git a/usr/src/uts/sparc/bnxe/Makefile b/usr/src/uts/sparc/bnxe/Makefile
index 76d2de96f4..a04a6c7b49 100644
--- a/usr/src/uts/sparc/bnxe/Makefile
+++ b/usr/src/uts/sparc/bnxe/Makefile
@@ -80,7 +80,7 @@ CPPFLAGS += -DLM_RXPKT_NON_CONTIGUOUS \
-I$(SRCDIR)/577xx/hsi/mcp \
-I$(SRCDIR)
-LDFLAGS += -dy -r -Ndrv/ip -Nmisc/mac
+LDFLAGS += -Ndrv/ip -Nmisc/mac
#CERRWARN += -_gcc=-Wno-old-style-declaration
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/bpf/Makefile b/usr/src/uts/sparc/bpf/Makefile
index 91ba7a74a5..cfc7bdfd1d 100644
--- a/usr/src/uts/sparc/bpf/Makefile
+++ b/usr/src/uts/sparc/bpf/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Nmisc/dls -Ndrv/ipnet -Nmisc/neti
+LDFLAGS += -Nmisc/mac -Nmisc/dls -Ndrv/ipnet -Nmisc/neti
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/bridge/Makefile b/usr/src/uts/sparc/bridge/Makefile
index b318377e7a..892fc43590 100644
--- a/usr/src/uts/sparc/bridge/Makefile
+++ b/usr/src/uts/sparc/bridge/Makefile
@@ -63,7 +63,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Driver depends on MAC, DLS, and DLD
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/dls -Ndrv/dld -Nfs/dev
+LDFLAGS += -Nmisc/mac -Nmisc/dls -Ndrv/dld -Nfs/dev
#
# Default build targets.
diff --git a/usr/src/uts/sparc/c2audit/Makefile b/usr/src/uts/sparc/c2audit/Makefile
index ec8d8aff32..f9bb0517da 100644
--- a/usr/src/uts/sparc/c2audit/Makefile
+++ b/usr/src/uts/sparc/c2audit/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependency on sockfs
#
-LDFLAGS += -dy -N fs/sockfs
+LDFLAGS += -N fs/sockfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/cardbus/Makefile b/usr/src/uts/sparc/cardbus/Makefile
index 2e78a5f6ba..0b8a38fe81 100644
--- a/usr/src/uts/sparc/cardbus/Makefile
+++ b/usr/src/uts/sparc/cardbus/Makefile
@@ -68,7 +68,7 @@ ALL_BUILDS = $(ALL_BUILDS64)
CPPFLAGS += -DHOTPLUG
# dependency
-LDFLAGS += -dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/hpcsvc
+LDFLAGS += -Nmisc/busra -Nmisc/pcmcia -Nmisc/hpcsvc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/cc/Makefile b/usr/src/uts/sparc/cc/Makefile
index b643fe4eb5..bd1ec183db 100644
--- a/usr/src/uts/sparc/cc/Makefile
+++ b/usr/src/uts/sparc/cc/Makefile
@@ -38,7 +38,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy
#
# Default build targets.
diff --git a/usr/src/uts/sparc/cc_cubic/Makefile b/usr/src/uts/sparc/cc_cubic/Makefile
index 6a3b36936c..e15006caa3 100644
--- a/usr/src/uts/sparc/cc_cubic/Makefile
+++ b/usr/src/uts/sparc/cc_cubic/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/cc -N cc/cc_newreno
+LDFLAGS += -N misc/cc -N cc/cc_newreno
#
# Default build targets.
diff --git a/usr/src/uts/sparc/cc_newreno/Makefile b/usr/src/uts/sparc/cc_newreno/Makefile
index baf51f4e09..766370ed7a 100644
--- a/usr/src/uts/sparc/cc_newreno/Makefile
+++ b/usr/src/uts/sparc/cc_newreno/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/cc
+LDFLAGS += -N misc/cc
#
# Default build targets.
diff --git a/usr/src/uts/sparc/cc_sunreno/Makefile b/usr/src/uts/sparc/cc_sunreno/Makefile
index df89f57373..ae72adc398 100644
--- a/usr/src/uts/sparc/cc_sunreno/Makefile
+++ b/usr/src/uts/sparc/cc_sunreno/Makefile
@@ -42,7 +42,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/cc
+LDFLAGS += -N misc/cc
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ccid/Makefile b/usr/src/uts/sparc/ccid/Makefile
index b3684e93af..25d7e0c43a 100644
--- a/usr/src/uts/sparc/ccid/Makefile
+++ b/usr/src/uts/sparc/ccid/Makefile
@@ -25,7 +25,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CPPFLAGS += -I$(SRC)/common/ccid
-LDFLAGS += -dy -N misc/usba
+LDFLAGS += -N misc/usba
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/chxge/Makefile b/usr/src/uts/sparc/chxge/Makefile
index 63c52375a2..cb8f5d02fb 100644
--- a/usr/src/uts/sparc/chxge/Makefile
+++ b/usr/src/uts/sparc/chxge/Makefile
@@ -70,7 +70,7 @@ CFLAGS += -DSUN_KSTATS -DHOST_PAUSE -DTX_CKSUM_FIX -DTX_THREAD_RECLAIM
#
# Driver depends on GLD, IP, and MAC
#
-LDFLAGS += -dy -N misc/gld -N drv/ip -N misc/mac
+LDFLAGS += -N misc/gld -N drv/ip -N misc/mac
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/consconfig/Makefile b/usr/src/uts/sparc/consconfig/Makefile
index 56332e7fcd..45089c21e8 100644
--- a/usr/src/uts/sparc/consconfig/Makefile
+++ b/usr/src/uts/sparc/consconfig/Makefile
@@ -61,7 +61,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DCONSCONFIG_MODULE
CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# Def aultbuild targets.
diff --git a/usr/src/uts/sparc/conskbd/Makefile b/usr/src/uts/sparc/conskbd/Makefile
index 885db9ac92..9fbb505dc4 100644
--- a/usr/src/uts/sparc/conskbd/Makefile
+++ b/usr/src/uts/sparc/conskbd/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS = -dy -Nmisc/kbtrans
+LDFLAGS += -Nmisc/kbtrans
#
# Default build targets.
diff --git a/usr/src/uts/sparc/crypto/Makefile b/usr/src/uts/sparc/crypto/Makefile
index b6141fef24..26318e3178 100644
--- a/usr/src/uts/sparc/crypto/Makefile
+++ b/usr/src/uts/sparc/crypto/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/cryptoadm/Makefile b/usr/src/uts/sparc/cryptoadm/Makefile
index e3b34b368c..d17ab885c1 100644
--- a/usr/src/uts/sparc/cryptoadm/Makefile
+++ b/usr/src/uts/sparc/cryptoadm/Makefile
@@ -54,7 +54,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/ctf/Makefile b/usr/src/uts/sparc/ctf/Makefile
index 91ed878b82..ff72803dc4 100644
--- a/usr/src/uts/sparc/ctf/Makefile
+++ b/usr/src/uts/sparc/ctf/Makefile
@@ -38,7 +38,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
CPPFLAGS += -I$(SRC)/common/ctf -DCTF_OLD_VERSIONS
-LDFLAGS += $(BREDUCE) -M$(UTSBASE)/common/ctf/mapfile -dy
+LDFLAGS += $(BREDUCE) -M$(UTSBASE)/common/ctf/mapfile
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/dad/Makefile b/usr/src/uts/sparc/dad/Makefile
index 2c1f29c8c8..e4daa65bd8 100644
--- a/usr/src/uts/sparc/dad/Makefile
+++ b/usr/src/uts/sparc/dad/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/dada -Nmisc/cmlb
+LDFLAGS += -Nmisc/dada -Nmisc/cmlb
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/daplt/Makefile b/usr/src/uts/sparc/daplt/Makefile
index 4a2add5661..71abad9513 100644
--- a/usr/src/uts/sparc/daplt/Makefile
+++ b/usr/src/uts/sparc/daplt/Makefile
@@ -37,7 +37,7 @@ MODULE = daplt
OBJECTS = $(DAPLT_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/daplt
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm
#
# Include common rules.
diff --git a/usr/src/uts/sparc/dcam1394/Makefile b/usr/src/uts/sparc/dcam1394/Makefile
index 290a78923a..7188bbf54f 100644
--- a/usr/src/uts/sparc/dcam1394/Makefile
+++ b/usr/src/uts/sparc/dcam1394/Makefile
@@ -55,7 +55,7 @@ DEF_BUILDS = $(DEF_BUILDSONLY64)
#
# depends on misc/s1394
-LDFLAGS += -dy -Nmisc/s1394
+LDFLAGS += -Nmisc/s1394
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/dcpc/Makefile b/usr/src/uts/sparc/dcpc/Makefile
index 0089a862c6..ff88f4acd1 100644
--- a/usr/src/uts/sparc/dcpc/Makefile
+++ b/usr/src/uts/sparc/dcpc/Makefile
@@ -37,7 +37,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
include $(UTSBASE)/sparc/Makefile.sparc
-LDFLAGS += -dy -Ndrv/dtrace -Ndrv/cpc
+LDFLAGS += -Ndrv/dtrace -Ndrv/cpc
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/des/Makefile b/usr/src/uts/sparc/des/Makefile
index 26fb4a4e20..86cbb2e882 100644
--- a/usr/src/uts/sparc/des/Makefile
+++ b/usr/src/uts/sparc/des/Makefile
@@ -71,7 +71,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/dev/Makefile b/usr/src/uts/sparc/dev/Makefile
index 55b3e63746..a286d32f22 100644
--- a/usr/src/uts/sparc/dev/Makefile
+++ b/usr/src/uts/sparc/dev/Makefile
@@ -60,7 +60,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
# $(MODSTUBS_O) := AS_CPPFLAGS += -DDEVFS_MODULE
# CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/devfs -Nmisc/dls
+LDFLAGS += -Nfs/devfs -Nmisc/dls
INC_PATH += -I$(UTSBASE)/common/fs/zfs
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/sparc/dlcosmk/Makefile b/usr/src/uts/sparc/dlcosmk/Makefile
index be37f7eddc..7fc4fd3378 100644
--- a/usr/src/uts/sparc/dlcosmk/Makefile
+++ b/usr/src/uts/sparc/dlcosmk/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
CFLAGS += $(CCVERBOSE)
diff --git a/usr/src/uts/sparc/dld/Makefile b/usr/src/uts/sparc/dld/Makefile
index 5fca1a54a9..ed46cee2f8 100644
--- a/usr/src/uts/sparc/dld/Makefile
+++ b/usr/src/uts/sparc/dld/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
$(RELEASE_BUILD)CFLAGS += -xinline=auto -xcrossfile
$(RELEASE_BUILD)COPTIMIZE = -xO5
-LDFLAGS += -dy -N misc/dls -N misc/mac
+LDFLAGS += -N misc/dls -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/dls/Makefile b/usr/src/uts/sparc/dls/Makefile
index 38a104cef4..5fb9c5e27f 100644
--- a/usr/src/uts/sparc/dls/Makefile
+++ b/usr/src/uts/sparc/dls/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
$(RELEASE_BUILD)CFLAGS += -xinline=auto -xcrossfile
$(RELEASE_BUILD)COPTIMIZE = -xO5
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/dmfe/Makefile b/usr/src/uts/sparc/dmfe/Makefile
index 7fcee1d9b7..2b631afc6a 100644
--- a/usr/src/uts/sparc/dmfe/Makefile
+++ b/usr/src/uts/sparc/dmfe/Makefile
@@ -60,7 +60,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# extra link arguments
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# Default build targets.
diff --git a/usr/src/uts/sparc/dprov/Makefile b/usr/src/uts/sparc/dprov/Makefile
index e9b765fe14..30f1bc9c17 100644
--- a/usr/src/uts/sparc/dprov/Makefile
+++ b/usr/src/uts/sparc/dprov/Makefile
@@ -65,7 +65,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
# Note that regular providers do not need to have an explicit dependency
# on KCF. This is a special case since the test pseudo driver dprov
# uses private KCF functions.
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COM_DIR)
diff --git a/usr/src/uts/sparc/dscpmk/Makefile b/usr/src/uts/sparc/dscpmk/Makefile
index 50f134cc72..bef396e23d 100644
--- a/usr/src/uts/sparc/dscpmk/Makefile
+++ b/usr/src/uts/sparc/dscpmk/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/e1000g/Makefile b/usr/src/uts/sparc/e1000g/Makefile
index caae3659da..1f0625a509 100644
--- a/usr/src/uts/sparc/e1000g/Makefile
+++ b/usr/src/uts/sparc/e1000g/Makefile
@@ -82,7 +82,7 @@ CFLAGS += -dalign
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ecc/Makefile b/usr/src/uts/sparc/ecc/Makefile
index e4dc8c5ae8..aec526fecb 100644
--- a/usr/src/uts/sparc/ecc/Makefile
+++ b/usr/src/uts/sparc/ecc/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COM1_DIR) -I$(COM2_DIR)
CFLAGS += -DMP_API_COMPATIBLE -DNSS_ECC_MORE_THAN_SUITE_B
diff --git a/usr/src/uts/sparc/edonr/Makefile b/usr/src/uts/sparc/edonr/Makefile
index 3b2a5524d6..f5de78d964 100644
--- a/usr/src/uts/sparc/edonr/Makefile
+++ b/usr/src/uts/sparc/edonr/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COMDIR)
diff --git a/usr/src/uts/sparc/efe/Makefile b/usr/src/uts/sparc/efe/Makefile
index 1c15299e33..2a5dd9a1c5 100644
--- a/usr/src/uts/sparc/efe/Makefile
+++ b/usr/src/uts/sparc/efe/Makefile
@@ -36,7 +36,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Driver flags.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/ehci/Makefile b/usr/src/uts/sparc/ehci/Makefile
index d1c34085fd..f4d1f6bbd1 100644
--- a/usr/src/uts/sparc/ehci/Makefile
+++ b/usr/src/uts/sparc/ehci/Makefile
@@ -60,7 +60,7 @@ CERRWARN += -_gcc=-Wno-switch
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/eibnx/Makefile b/usr/src/uts/sparc/eibnx/Makefile
index 04edd34912..cab6373013 100644
--- a/usr/src/uts/sparc/eibnx/Makefile
+++ b/usr/src/uts/sparc/eibnx/Makefile
@@ -66,7 +66,7 @@ CPPFLAGS += -DENX_DEBUG
#
# Depends on misc/ibtl
#
-LDFLAGS += -dy -Nmisc/ibcm -Nmisc/ibtl
+LDFLAGS += -Nmisc/ibcm -Nmisc/ibtl
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/emlxs/Makefile b/usr/src/uts/sparc/emlxs/Makefile
index 8fb682d782..e8c0b2b72a 100644
--- a/usr/src/uts/sparc/emlxs/Makefile
+++ b/usr/src/uts/sparc/emlxs/Makefile
@@ -71,7 +71,7 @@ INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/impl
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/ulp
-LDFLAGS += -dy -Nmisc/md5 -Nmisc/sha1
+LDFLAGS += -Nmisc/md5 -Nmisc/sha1
LDFLAGS += -Nmisc/bignum -Nmisc/fctl
#
diff --git a/usr/src/uts/sparc/emlxs_fw/Makefile b/usr/src/uts/sparc/emlxs_fw/Makefile
index 57baa04fc0..d6d0b19cf4 100644
--- a/usr/src/uts/sparc/emlxs_fw/Makefile
+++ b/usr/src/uts/sparc/emlxs_fw/Makefile
@@ -58,7 +58,7 @@ CFLAGS += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/emul64/Makefile b/usr/src/uts/sparc/emul64/Makefile
index 313ef518e2..426aa891d4 100644
--- a/usr/src/uts/sparc/emul64/Makefile
+++ b/usr/src/uts/sparc/emul64/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Define dependency on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/eoib/Makefile b/usr/src/uts/sparc/eoib/Makefile
index 1f9c9e747a..9d9a429dac 100644
--- a/usr/src/uts/sparc/eoib/Makefile
+++ b/usr/src/uts/sparc/eoib/Makefile
@@ -74,7 +74,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Depends on misc/ibtl
#
-LDFLAGS += -dy -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf
+LDFLAGS += -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf
#
# Default build targets
diff --git a/usr/src/uts/sparc/eri/Makefile b/usr/src/uts/sparc/eri/Makefile
index 16be73401a..3c9047645b 100644
--- a/usr/src/uts/sparc/eri/Makefile
+++ b/usr/src/uts/sparc/eri/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fas/Makefile b/usr/src/uts/sparc/fas/Makefile
index 77ce9bb94b..3080bc75de 100644
--- a/usr/src/uts/sparc/fas/Makefile
+++ b/usr/src/uts/sparc/fas/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Defines dependency on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fasttrap/Makefile b/usr/src/uts/sparc/fasttrap/Makefile
index daf6d8d192..20c93314b5 100644
--- a/usr/src/uts/sparc/fasttrap/Makefile
+++ b/usr/src/uts/sparc/fasttrap/Makefile
@@ -39,7 +39,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
CPPFLAGS += -I$(SRC)/common
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/fbt/Makefile b/usr/src/uts/sparc/fbt/Makefile
index c532e71406..e065a601d4 100644
--- a/usr/src/uts/sparc/fbt/Makefile
+++ b/usr/src/uts/sparc/fbt/Makefile
@@ -37,7 +37,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dtrace -Nmisc/ctf
+LDFLAGS += -Ndrv/dtrace -Nmisc/ctf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fcip/Makefile b/usr/src/uts/sparc/fcip/Makefile
index 47a17da531..336f3e9fd2 100644
--- a/usr/src/uts/sparc/fcip/Makefile
+++ b/usr/src/uts/sparc/fcip/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
INC_PATH += -I$(SRC)/uts/common
-LDFLAGS += -dy -Nmisc/fctl -Ndrv/ip
+LDFLAGS += -Nmisc/fctl -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fcode/Makefile b/usr/src/uts/sparc/fcode/Makefile
index 2b297a0e82..376d735edc 100644
--- a/usr/src/uts/sparc/fcode/Makefile
+++ b/usr/src/uts/sparc/fcode/Makefile
@@ -69,7 +69,7 @@ CFLAGS += -dalign
#
# Define dependency on fcodem
#
-LDFLAGS += -dy -N misc/fcodem
+LDFLAGS += -N misc/fcodem
#
# Default build targets.
diff --git a/usr/src/uts/sparc/fcoe/Makefile b/usr/src/uts/sparc/fcoe/Makefile
index 05b4f2177d..c83ce6ee2b 100644
--- a/usr/src/uts/sparc/fcoe/Makefile
+++ b/usr/src/uts/sparc/fcoe/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
INC_PATH += -I$(UTSBASE)/common/io/fcoe
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/sparc/fcoei/Makefile b/usr/src/uts/sparc/fcoei/Makefile
index 6dd2213e5b..b264ee0a00 100644
--- a/usr/src/uts/sparc/fcoei/Makefile
+++ b/usr/src/uts/sparc/fcoei/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides and depends_on
#
-LDFLAGS += -dy -Nmisc/fctl -Ndrv/fcoe
+LDFLAGS += -Nmisc/fctl -Ndrv/fcoe
INC_PATH += -I$(UTSBASE)/common/io/fibre-channel/fca/fcoei
#
diff --git a/usr/src/uts/sparc/fcoet/Makefile b/usr/src/uts/sparc/fcoet/Makefile
index b664831d7c..b1894d1131 100644
--- a/usr/src/uts/sparc/fcoet/Makefile
+++ b/usr/src/uts/sparc/fcoet/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Ndrv/fct -Ndrv/fcoe
+LDFLAGS += -Ndrv/stmf -Ndrv/fct -Ndrv/fcoe
# Default build targets.
#
diff --git a/usr/src/uts/sparc/fcp/Makefile b/usr/src/uts/sparc/fcp/Makefile
index 7abfbffaba..4bcdbef37b 100644
--- a/usr/src/uts/sparc/fcp/Makefile
+++ b/usr/src/uts/sparc/fcp/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides
#
-LDFLAGS += -dy -Nmisc/fctl -Nmisc/scsi
+LDFLAGS += -Nmisc/fctl -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fcpci/Makefile b/usr/src/uts/sparc/fcpci/Makefile
index b4848262ea..252576d4bf 100644
--- a/usr/src/uts/sparc/fcpci/Makefile
+++ b/usr/src/uts/sparc/fcpci/Makefile
@@ -65,7 +65,7 @@ CFLAGS += -dalign
#
# Define dependency on fcodem and busra
#
-LDFLAGS += -dy -N misc/fcodem -N misc/busra
+LDFLAGS += -N misc/fcodem -N misc/busra
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fcsm/Makefile b/usr/src/uts/sparc/fcsm/Makefile
index 309f26c502..4436725cd1 100644
--- a/usr/src/uts/sparc/fcsm/Makefile
+++ b/usr/src/uts/sparc/fcsm/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
INC_PATH += -I$(ROOT)/usr/include
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fct/Makefile b/usr/src/uts/sparc/fct/Makefile
index 6660228946..76b4bb2ac7 100644
--- a/usr/src/uts/sparc/fct/Makefile
+++ b/usr/src/uts/sparc/fct/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf
+LDFLAGS += -Ndrv/stmf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/flowacct/Makefile b/usr/src/uts/sparc/flowacct/Makefile
index eec56f716b..9eded2518d 100644
--- a/usr/src/uts/sparc/flowacct/Makefile
+++ b/usr/src/uts/sparc/flowacct/Makefile
@@ -56,7 +56,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip -Ndrv/tcp
+LDFLAGS += -Ndrv/ip -Ndrv/tcp
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fp/Makefile b/usr/src/uts/sparc/fp/Makefile
index 078f0056f0..9a06fa7e18 100644
--- a/usr/src/uts/sparc/fp/Makefile
+++ b/usr/src/uts/sparc/fp/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
INCS += -I$(SRC)/uts/common/
-LDFLAGS += -dy -Nmisc/fctl -Ndrv/fcp -Nmisc/scsi
+LDFLAGS += -Nmisc/fctl -Ndrv/fcp -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/fssnap/Makefile b/usr/src/uts/sparc/fssnap/Makefile
index 15e5968cb2..ad28cfd71f 100644
--- a/usr/src/uts/sparc/fssnap/Makefile
+++ b/usr/src/uts/sparc/fssnap/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/fssnap_if -Nfs/ufs
+LDFLAGS += -Nmisc/fssnap_if -Nfs/ufs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/gld/Makefile b/usr/src/uts/sparc/gld/Makefile
index 682b2bdc06..4eaf9e8e19 100644
--- a/usr/src/uts/sparc/gld/Makefile
+++ b/usr/src/uts/sparc/gld/Makefile
@@ -54,7 +54,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
#
# Overrides.
diff --git a/usr/src/uts/sparc/hci1394/Makefile b/usr/src/uts/sparc/hci1394/Makefile
index 23d9a71a86..10f40d2a42 100644
--- a/usr/src/uts/sparc/hci1394/Makefile
+++ b/usr/src/uts/sparc/hci1394/Makefile
@@ -43,7 +43,7 @@ MODULE = hci1394
OBJECTS = $(HCI1394_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/1394/adapters
-LDFLAGS += -dy -Nmisc/s1394
+LDFLAGS += -Nmisc/s1394
#
# Include common rules.
diff --git a/usr/src/uts/sparc/hermon/Makefile b/usr/src/uts/sparc/hermon/Makefile
index 27d82f4688..d3c9803f39 100644
--- a/usr/src/uts/sparc/hermon/Makefile
+++ b/usr/src/uts/sparc/hermon/Makefile
@@ -42,7 +42,7 @@ MODULE = hermon
OBJECTS = $(HERMON_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/adapters/hermon
-LDFLAGS += -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
#
# Include common rules.
diff --git a/usr/src/uts/sparc/hid/Makefile b/usr/src/uts/sparc/hid/Makefile
index 7baf7a31e0..056bbe4c8e 100644
--- a/usr/src/uts/sparc/hid/Makefile
+++ b/usr/src/uts/sparc/hid/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser -Ndacf/consconfig_dacf
+LDFLAGS += -Nmisc/usba -Nmisc/hidparser -Ndacf/consconfig_dacf
#
# Define targets
diff --git a/usr/src/uts/sparc/hidparser/Makefile b/usr/src/uts/sparc/hidparser/Makefile
index 8ed0f9cc6b..c771f711e0 100644
--- a/usr/src/uts/sparc/hidparser/Makefile
+++ b/usr/src/uts/sparc/hidparser/Makefile
@@ -59,7 +59,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/hme/Makefile b/usr/src/uts/sparc/hme/Makefile
index 59b95ff672..ab28cefd67 100644
--- a/usr/src/uts/sparc/hme/Makefile
+++ b/usr/src/uts/sparc/hme/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mii -Nmisc/mac
+LDFLAGS += -Nmisc/mii -Nmisc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/sparc/hsfs/Makefile b/usr/src/uts/sparc/hsfs/Makefile
index a9aed3cc3b..a9d7856697 100644
--- a/usr/src/uts/sparc/hsfs/Makefile
+++ b/usr/src/uts/sparc/hsfs/Makefile
@@ -61,7 +61,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on specfs
#
-LDFLAGS += -dy -N fs/specfs
+LDFLAGS += -N fs/specfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/hubd/Makefile b/usr/src/uts/sparc/hubd/Makefile
index a3c23bda29..7a20eb06bc 100644
--- a/usr/src/uts/sparc/hubd/Makefile
+++ b/usr/src/uts/sparc/hubd/Makefile
@@ -62,7 +62,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/hxge/Makefile b/usr/src/uts/sparc/hxge/Makefile
index b093760a0d..6158fcd784 100644
--- a/usr/src/uts/sparc/hxge/Makefile
+++ b/usr/src/uts/sparc/hxge/Makefile
@@ -89,7 +89,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Driver depends on mac & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ib/Makefile b/usr/src/uts/sparc/ib/Makefile
index 5bb271e6c1..ca97faeee8 100644
--- a/usr/src/uts/sparc/ib/Makefile
+++ b/usr/src/uts/sparc/ib/Makefile
@@ -72,7 +72,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# depends on misc/ibtl
#
-LDFLAGS += -dy -Nmisc/ibdm -Nmisc/ibtl
+LDFLAGS += -Nmisc/ibdm -Nmisc/ibtl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ibcm/Makefile b/usr/src/uts/sparc/ibcm/Makefile
index 41681e88d6..cf67fd8dcc 100644
--- a/usr/src/uts/sparc/ibcm/Makefile
+++ b/usr/src/uts/sparc/ibcm/Makefile
@@ -74,7 +74,7 @@ CERRWARN += -_gcc=-Wno-unused-value
#
# depends on misc/ibtl and misc/ibmf
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibmf -Ndrv/ip
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibmf -Ndrv/ip
#
diff --git a/usr/src/uts/sparc/ibdm/Makefile b/usr/src/uts/sparc/ibdm/Makefile
index 2b56a0f005..cded090c7d 100644
--- a/usr/src/uts/sparc/ibdm/Makefile
+++ b/usr/src/uts/sparc/ibdm/Makefile
@@ -62,7 +62,7 @@ DEF_BUILDS = $(DEF_BUILDSONLY64)
#
# depends on misc/ibtl, and misc/ibmf
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibmf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/ibdma/Makefile b/usr/src/uts/sparc/ibdma/Makefile
index 00596363ea..9633e48290 100644
--- a/usr/src/uts/sparc/ibdma/Makefile
+++ b/usr/src/uts/sparc/ibdma/Makefile
@@ -62,7 +62,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/ibtl, and misc/ibmf
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibmf
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ibmf/Makefile b/usr/src/uts/sparc/ibmf/Makefile
index c353e95e8d..e8c713b3ea 100644
--- a/usr/src/uts/sparc/ibmf/Makefile
+++ b/usr/src/uts/sparc/ibmf/Makefile
@@ -40,7 +40,7 @@ UTSBASE = ../..
MODULE = ibmf
OBJECTS = $(IBMF_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl
+LDFLAGS += -Nmisc/ibtl
#
# Include common rules.
diff --git a/usr/src/uts/sparc/ibp/Makefile b/usr/src/uts/sparc/ibp/Makefile
index 12a2446eea..3a9cf57131 100644
--- a/usr/src/uts/sparc/ibp/Makefile
+++ b/usr/src/uts/sparc/ibp/Makefile
@@ -35,7 +35,7 @@ MODULE = ibp
OBJECTS = $(IBD_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/ibd
-LDFLAGS += -dy -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf -Ndrv/ip \
+LDFLAGS += -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf -Ndrv/ip \
-Nmisc/dls -Ndrv/dld
#
diff --git a/usr/src/uts/sparc/icmp/Makefile b/usr/src/uts/sparc/icmp/Makefile
index 4bf37054c0..64640cafe7 100644
--- a/usr/src/uts/sparc/icmp/Makefile
+++ b/usr/src/uts/sparc/icmp/Makefile
@@ -65,7 +65,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on ip and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/icmp6/Makefile b/usr/src/uts/sparc/icmp6/Makefile
index 9c22a17601..87b00fbf67 100644
--- a/usr/src/uts/sparc/icmp6/Makefile
+++ b/usr/src/uts/sparc/icmp6/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on ip ip6 and icmp
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
+LDFLAGS += -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
#
# Default build targets.
diff --git a/usr/src/uts/sparc/idm/Makefile b/usr/src/uts/sparc/idm/Makefile
index bac16c2e6c..79b361163c 100644
--- a/usr/src/uts/sparc/idm/Makefile
+++ b/usr/src/uts/sparc/idm/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
DEBUG_FLGS =
DEBUG_DEFS += $(DEBUG_FLGS)
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket
+LDFLAGS += -Nfs/sockfs -Nmisc/ksocket
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/sparc/idmap/Makefile b/usr/src/uts/sparc/idmap/Makefile
index a5c07efd4d..e08893dfff 100644
--- a/usr/src/uts/sparc/idmap/Makefile
+++ b/usr/src/uts/sparc/idmap/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# Module dependencies
#
-LDFLAGS += -dy -N"sys/doorfs" -N"strmod/rpcmod"
+LDFLAGS += -Nsys/doorfs -Nstrmod/rpcmod
#
# warnings turned off
diff --git a/usr/src/uts/sparc/igb/Makefile b/usr/src/uts/sparc/igb/Makefile
index a8bb94b376..b3576cff82 100644
--- a/usr/src/uts/sparc/igb/Makefile
+++ b/usr/src/uts/sparc/igb/Makefile
@@ -79,7 +79,7 @@ CFLAGS += -dalign
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ip/Makefile b/usr/src/uts/sparc/ip/Makefile
index 58b5552cc6..c1b607d121 100644
--- a/usr/src/uts/sparc/ip/Makefile
+++ b/usr/src/uts/sparc/ip/Makefile
@@ -66,7 +66,7 @@ INC_PATH += -I$(UTSBASE)/common/io/bpf
# swrand as it needs random numbers early on during boot before
# kCF subsystem can load swrand.
#
-LDFLAGS += -dy -Nmisc/md5 -Ncrypto/swrand -Nmisc/hook -Nmisc/neti
+LDFLAGS += -Nmisc/md5 -Ncrypto/swrand -Nmisc/hook -Nmisc/neti
#
# Depends on the congestion control framework for TCP connections.
diff --git a/usr/src/uts/sparc/ip6/Makefile b/usr/src/uts/sparc/ip6/Makefile
index 741c43cd4b..99abcace11 100644
--- a/usr/src/uts/sparc/ip6/Makefile
+++ b/usr/src/uts/sparc/ip6/Makefile
@@ -60,7 +60,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on ip
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ipd/Makefile b/usr/src/uts/sparc/ipd/Makefile
index f9b330b74d..b8246129ee 100644
--- a/usr/src/uts/sparc/ipd/Makefile
+++ b/usr/src/uts/sparc/ipd/Makefile
@@ -28,7 +28,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/neti -Nmisc/hook
+LDFLAGS += -Nmisc/neti -Nmisc/hook
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/ipf/Makefile b/usr/src/uts/sparc/ipf/Makefile
index 9352b1996d..3d04344952 100644
--- a/usr/src/uts/sparc/ipf/Makefile
+++ b/usr/src/uts/sparc/ipf/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CPPFLAGS += -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP
CPPFLAGS += -DSUNDDI -DSOLARIS2=$(RELEASE_MINOR) -DIRE_ILL_CN -DUSE_INET6
-LDFLAGS += -dy -Ndrv/ip -Nmisc/md5 -Nmisc/neti -Nmisc/hook -Nmisc/kcf
+LDFLAGS += -Ndrv/ip -Nmisc/md5 -Nmisc/neti -Nmisc/hook -Nmisc/kcf
LDFLAGS += -Nmisc/mac
INC_PATH += -I$(UTSBASE)/common/inet/ipf
diff --git a/usr/src/uts/sparc/ipgpc/Makefile b/usr/src/uts/sparc/ipgpc/Makefile
index a6415e216e..aa1f7b2586 100644
--- a/usr/src/uts/sparc/ipgpc/Makefile
+++ b/usr/src/uts/sparc/ipgpc/Makefile
@@ -58,7 +58,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/ipnet/Makefile b/usr/src/uts/sparc/ipnet/Makefile
index b2a8c688f7..2c2fab8187 100644
--- a/usr/src/uts/sparc/ipnet/Makefile
+++ b/usr/src/uts/sparc/ipnet/Makefile
@@ -62,7 +62,7 @@ CFLAGS += $(CCVERBOSE)
#
# Depends on ip, neti, and hook.
#
-LDFLAGS += -dy -Ndrv/ip -Nmisc/neti -Nmisc/hook
+LDFLAGS += -Ndrv/ip -Nmisc/neti -Nmisc/hook
#
# To get the BPF header files
diff --git a/usr/src/uts/sparc/ipsecah/Makefile b/usr/src/uts/sparc/ipsecah/Makefile
index ad14fa4e5b..cb682c02c3 100644
--- a/usr/src/uts/sparc/ipsecah/Makefile
+++ b/usr/src/uts/sparc/ipsecah/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/tcp -Nmisc/kcf
+LDFLAGS += -Ndrv/ip -Ndrv/tcp -Nmisc/kcf
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/ipsecesp/Makefile b/usr/src/uts/sparc/ipsecesp/Makefile
index 931dc913a2..058887b6d6 100644
--- a/usr/src/uts/sparc/ipsecesp/Makefile
+++ b/usr/src/uts/sparc/ipsecesp/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip -Ndrv/ipsecah -Nmisc/kcf
+LDFLAGS += -Ndrv/ip -Ndrv/ipsecah -Nmisc/kcf
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/iptun/Makefile b/usr/src/uts/sparc/iptun/Makefile
index ec78eb85ac..90ffe0cbe8 100644
--- a/usr/src/uts/sparc/iptun/Makefile
+++ b/usr/src/uts/sparc/iptun/Makefile
@@ -51,7 +51,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
+LDFLAGS += -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/sparc/iscsi/Makefile b/usr/src/uts/sparc/iscsi/Makefile
index 56decc8082..5703ff3a1a 100644
--- a/usr/src/uts/sparc/iscsi/Makefile
+++ b/usr/src/uts/sparc/iscsi/Makefile
@@ -60,8 +60,8 @@ INC_PATH += -I$(SRC)/common/hdcrc
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"fs/sockfs" -N"sys/doorfs" -N"misc/md5" -Nmisc/ksocket
-LDFLAGS += -N"misc/idm"
+LDFLAGS += -Nmisc/scsi -Nfs/sockfs -Nsys/doorfs -Nmisc/md5 -Nmisc/ksocket
+LDFLAGS += -Nmisc/idm
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/sparc/iscsit/Makefile b/usr/src/uts/sparc/iscsit/Makefile
index 0cd707d1e8..ba277ea358 100644
--- a/usr/src/uts/sparc/iscsit/Makefile
+++ b/usr/src/uts/sparc/iscsit/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Nmisc/idm -Nfs/sockfs -Nmisc/md5 -Nmisc/ksocket
+LDFLAGS += -Ndrv/stmf -Nmisc/idm -Nfs/sockfs -Nmisc/md5 -Nmisc/ksocket
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/iser/Makefile b/usr/src/uts/sparc/iser/Makefile
index 0812f68ae6..c5f0a003a9 100644
--- a/usr/src/uts/sparc/iser/Makefile
+++ b/usr/src/uts/sparc/iser/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = iser
OBJECTS = $(ISER_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm -Nmisc/idm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm -Nmisc/idm
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/iser
#
diff --git a/usr/src/uts/sparc/ixgbe/Makefile b/usr/src/uts/sparc/ixgbe/Makefile
index 3dcaeed9e3..b4df075724 100644
--- a/usr/src/uts/sparc/ixgbe/Makefile
+++ b/usr/src/uts/sparc/ixgbe/Makefile
@@ -84,7 +84,7 @@ CFLAGS += -dalign
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/sparc/kb8042/Makefile b/usr/src/uts/sparc/kb8042/Makefile
index efe5750d43..af160a394b 100644
--- a/usr/src/uts/sparc/kb8042/Makefile
+++ b/usr/src/uts/sparc/kb8042/Makefile
@@ -47,7 +47,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sparc/Makefile.sparc
-LDFLAGS += -dy -Nmisc/kbtrans
+LDFLAGS += -Nmisc/kbtrans
#
# Define targets
diff --git a/usr/src/uts/sparc/keysock/Makefile b/usr/src/uts/sparc/keysock/Makefile
index 9c7a524d1b..e1ac276e84 100644
--- a/usr/src/uts/sparc/keysock/Makefile
+++ b/usr/src/uts/sparc/keysock/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/kgssapi/Makefile b/usr/src/uts/sparc/kgssapi/Makefile
index 315d1df70b..6155deed31 100644
--- a/usr/src/uts/sparc/kgssapi/Makefile
+++ b/usr/src/uts/sparc/kgssapi/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_KGSS_DIR)
#
# Define dependencies on rpc, rpcsec, and tlimod
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/rpcsec -N misc/tlimod
+LDFLAGS += -N strmod/rpcmod -N misc/rpcsec -N misc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/klmmod/Makefile b/usr/src/uts/sparc/klmmod/Makefile
index 955c4289be..5d422d0c0a 100644
--- a/usr/src/uts/sparc/klmmod/Makefile
+++ b/usr/src/uts/sparc/klmmod/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nstrmod/rpcmod -Nfs/nfs
+LDFLAGS += -Nstrmod/rpcmod -Nfs/nfs
LDFLAGS += -M $(UTSBASE)/common/klm/mapfile-mod
#
diff --git a/usr/src/uts/sparc/klmops/Makefile b/usr/src/uts/sparc/klmops/Makefile
index 6a85e677c0..5db49f47c0 100644
--- a/usr/src/uts/sparc/klmops/Makefile
+++ b/usr/src/uts/sparc/klmops/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nstrmod/rpcmod -Nfs/nfs
+LDFLAGS += -Nstrmod/rpcmod -Nfs/nfs
LDFLAGS += -M $(UTSBASE)/common/klm/mapfile-ops
#
diff --git a/usr/src/uts/sparc/kmdb/Makefile b/usr/src/uts/sparc/kmdb/Makefile
index ba6242f049..f797e49b6d 100644
--- a/usr/src/uts/sparc/kmdb/Makefile
+++ b/usr/src/uts/sparc/kmdb/Makefile
@@ -37,7 +37,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/kmdbmod
+LDFLAGS += -Nmisc/kmdbmod
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/kmech_dummy/Makefile b/usr/src/uts/sparc/kmech_dummy/Makefile
index 08b84ccec1..52c822bf89 100644
--- a/usr/src/uts/sparc/kmech_dummy/Makefile
+++ b/usr/src/uts/sparc/kmech_dummy/Makefile
@@ -58,7 +58,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on kgssapi
#
-LDFLAGS += -dy -N misc/kgssapi
+LDFLAGS += -N misc/kgssapi
#
# Default build targets.
diff --git a/usr/src/uts/sparc/kmech_krb5/Makefile b/usr/src/uts/sparc/kmech_krb5/Makefile
index 8eec486ca3..0ca1895529 100644
--- a/usr/src/uts/sparc/kmech_krb5/Makefile
+++ b/usr/src/uts/sparc/kmech_krb5/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependencies on kgssapi and md5
#
-LDFLAGS += -dy -N misc/kgssapi -N crypto/md5
+LDFLAGS += -N misc/kgssapi -N crypto/md5
#
diff --git a/usr/src/uts/sparc/ksocket/Makefile b/usr/src/uts/sparc/ksocket/Makefile
index 3128fc1819..7f47a3ba45 100644
--- a/usr/src/uts/sparc/ksocket/Makefile
+++ b/usr/src/uts/sparc/ksocket/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/sockfs
+LDFLAGS += -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/kssl/Makefile b/usr/src/uts/sparc/kssl/Makefile
index 4adf733e15..93f85f46ee 100644
--- a/usr/src/uts/sparc/kssl/Makefile
+++ b/usr/src/uts/sparc/kssl/Makefile
@@ -54,7 +54,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/md5 -Nmisc/kcf
+LDFLAGS += -Nmisc/md5 -Nmisc/kcf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/ksslf/Makefile b/usr/src/uts/sparc/ksslf/Makefile
index 4bf5cb72a9..def63e8420 100644
--- a/usr/src/uts/sparc/ksslf/Makefile
+++ b/usr/src/uts/sparc/ksslf/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/md5 -Nmisc/kcf -Ndrv/kssl -Nfs/sockfs
+LDFLAGS += -Nmisc/md5 -Nmisc/kcf -Ndrv/kssl -Nfs/sockfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/lockstat/Makefile b/usr/src/uts/sparc/lockstat/Makefile
index d4c5d251c4..1c60ad3f41 100644
--- a/usr/src/uts/sparc/lockstat/Makefile
+++ b/usr/src/uts/sparc/lockstat/Makefile
@@ -38,7 +38,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
include $(UTSBASE)/sparc/Makefile.sparc
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/lofi/Makefile b/usr/src/uts/sparc/lofi/Makefile
index 28c1d4e1bd..9b2c5a8f50 100644
--- a/usr/src/uts/sparc/lofi/Makefile
+++ b/usr/src/uts/sparc/lofi/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Nmisc/cmlb
+LDFLAGS += -Nmisc/cmlb
#
# Overrides.
diff --git a/usr/src/uts/sparc/mac/Makefile b/usr/src/uts/sparc/mac/Makefile
index 99ccc04b62..2888578caf 100644
--- a/usr/src/uts/sparc/mac/Makefile
+++ b/usr/src/uts/sparc/mac/Makefile
@@ -57,7 +57,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
$(RELEASE_BUILD)CFLAGS += -xinline=auto -xcrossfile
$(RELEASE_BUILD)COPTIMIZE = -xO5
-LDFLAGS += -dy
INC_PATH += -I$(UTSBASE)/common/io/bpf
diff --git a/usr/src/uts/sparc/mac_6to4/Makefile b/usr/src/uts/sparc/mac_6to4/Makefile
index ba2d62844f..95f6858c42 100644
--- a/usr/src/uts/sparc/mac_6to4/Makefile
+++ b/usr/src/uts/sparc/mac_6to4/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Nmac/mac_ipv4
+LDFLAGS += -Nmisc/mac -Nmac/mac_ipv4
#
diff --git a/usr/src/uts/sparc/mac_ether/Makefile b/usr/src/uts/sparc/mac_ether/Makefile
index 691a3eea97..7d2413781e 100644
--- a/usr/src/uts/sparc/mac_ether/Makefile
+++ b/usr/src/uts/sparc/mac_ether/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/mac_ib/Makefile b/usr/src/uts/sparc/mac_ib/Makefile
index 6ead65146c..c44e192745 100644
--- a/usr/src/uts/sparc/mac_ib/Makefile
+++ b/usr/src/uts/sparc/mac_ib/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/mac_ipv4/Makefile b/usr/src/uts/sparc/mac_ipv4/Makefile
index 7804ed49db..515b66e0a6 100644
--- a/usr/src/uts/sparc/mac_ipv4/Makefile
+++ b/usr/src/uts/sparc/mac_ipv4/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
#
diff --git a/usr/src/uts/sparc/mac_ipv6/Makefile b/usr/src/uts/sparc/mac_ipv6/Makefile
index 054132aaf2..2d60b982e9 100644
--- a/usr/src/uts/sparc/mac_ipv6/Makefile
+++ b/usr/src/uts/sparc/mac_ipv6/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Nmac/mac_ipv4
+LDFLAGS += -Nmisc/mac -Nmac/mac_ipv4
#
diff --git a/usr/src/uts/sparc/mac_wifi/Makefile b/usr/src/uts/sparc/mac_wifi/Makefile
index 5139478337..7c3b74a79b 100644
--- a/usr/src/uts/sparc/mac_wifi/Makefile
+++ b/usr/src/uts/sparc/mac_wifi/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
INC_PATH += -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/md4/Makefile b/usr/src/uts/sparc/md4/Makefile
index 1bda5d5010..e63be39d88 100644
--- a/usr/src/uts/sparc/md4/Makefile
+++ b/usr/src/uts/sparc/md4/Makefile
@@ -59,8 +59,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy
-
#
# Default build targets.
#
diff --git a/usr/src/uts/sparc/md5/Makefile b/usr/src/uts/sparc/md5/Makefile
index a65fbda29f..4068ab82ff 100644
--- a/usr/src/uts/sparc/md5/Makefile
+++ b/usr/src/uts/sparc/md5/Makefile
@@ -63,7 +63,7 @@ CFLAGS += $(CCVERBOSE)
#
# md5 depends on the kcf framework
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# Default build targets.
diff --git a/usr/src/uts/sparc/mii/Makefile b/usr/src/uts/sparc/mii/Makefile
index 91f9c3b7c0..b84719320d 100644
--- a/usr/src/uts/sparc/mii/Makefile
+++ b/usr/src/uts/sparc/mii/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/mouse8042/Makefile b/usr/src/uts/sparc/mouse8042/Makefile
index fd679c1e53..6d5c2e7477 100644
--- a/usr/src/uts/sparc/mouse8042/Makefile
+++ b/usr/src/uts/sparc/mouse8042/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) # $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/mpt_sas/Makefile b/usr/src/uts/sparc/mpt_sas/Makefile
index 63f88dd052..9aabf8bebd 100644
--- a/usr/src/uts/sparc/mpt_sas/Makefile
+++ b/usr/src/uts/sparc/mpt_sas/Makefile
@@ -42,7 +42,7 @@ CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/mpt_sas
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
#
# Define targets
diff --git a/usr/src/uts/sparc/mr_sas/Makefile b/usr/src/uts/sparc/mr_sas/Makefile
index 63a40b356e..f126a7204c 100644
--- a/usr/src/uts/sparc/mr_sas/Makefile
+++ b/usr/src/uts/sparc/mr_sas/Makefile
@@ -70,7 +70,7 @@ CFLAGS += -dalign
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# Overrides
diff --git a/usr/src/uts/sparc/msgsys/Makefile b/usr/src/uts/sparc/msgsys/Makefile
index ea285208b8..2c8f3bbf26 100644
--- a/usr/src/uts/sparc/msgsys/Makefile
+++ b/usr/src/uts/sparc/msgsys/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/ipc
+LDFLAGS += -Nmisc/ipc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/mxfe/Makefile b/usr/src/uts/sparc/mxfe/Makefile
index 480b3a9c0d..b85d56d629 100644
--- a/usr/src/uts/sparc/mxfe/Makefile
+++ b/usr/src/uts/sparc/mxfe/Makefile
@@ -60,7 +60,7 @@ CERRWARN += -_gcc=-Wno-switch
#
# Driver depends on GLDv3
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/sparc/myri10ge/Makefile b/usr/src/uts/sparc/myri10ge/Makefile
index 1255295bfd..cad195272b 100644
--- a/usr/src/uts/sparc/myri10ge/Makefile
+++ b/usr/src/uts/sparc/myri10ge/Makefile
@@ -62,7 +62,7 @@ CFLAGS += -dalign -DSOLARIS_S11
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/nca/Makefile b/usr/src/uts/sparc/nca/Makefile
index b569b8a443..e44ddf4c8d 100644
--- a/usr/src/uts/sparc/nca/Makefile
+++ b/usr/src/uts/sparc/nca/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/net_dacf/Makefile b/usr/src/uts/sparc/net_dacf/Makefile
index 454bc88922..bfe7c64868 100644
--- a/usr/src/uts/sparc/net_dacf/Makefile
+++ b/usr/src/uts/sparc/net_dacf/Makefile
@@ -41,7 +41,7 @@ ROOTMODULE = $(ROOT_DACF_DIR)/$(MODULE)
include $(UTSBASE)/sparc/Makefile.sparc
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/softmac
+LDFLAGS += -Ndrv/softmac
#
# Define targets
diff --git a/usr/src/uts/sparc/neti/Makefile b/usr/src/uts/sparc/neti/Makefile
index 9e0a7dce60..3b9a9c6e45 100644
--- a/usr/src/uts/sparc/neti/Makefile
+++ b/usr/src/uts/sparc/neti/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/hook
+LDFLAGS += -Nmisc/hook
#
# Default build targets.
diff --git a/usr/src/uts/sparc/nfs/Makefile b/usr/src/uts/sparc/nfs/Makefile
index fd17de0071..ca15c11c1b 100644
--- a/usr/src/uts/sparc/nfs/Makefile
+++ b/usr/src/uts/sparc/nfs/Makefile
@@ -66,7 +66,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependencies on specfs, rpcmod, and rpcsec
#
-LDFLAGS += -dy -N fs/specfs -N strmod/rpcmod -N misc/rpcsec
+LDFLAGS += -N fs/specfs -N strmod/rpcmod -N misc/rpcsec
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/nfs_dlboot/Makefile b/usr/src/uts/sparc/nfs_dlboot/Makefile
index e312e01bed..a9e99e14ca 100644
--- a/usr/src/uts/sparc/nfs_dlboot/Makefile
+++ b/usr/src/uts/sparc/nfs_dlboot/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
-LDFLAGS += -dy -Nmisc/strplumb -Nstrmod/rpcmod
+LDFLAGS += -Nmisc/strplumb -Nstrmod/rpcmod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/nfssrv/Makefile b/usr/src/uts/sparc/nfssrv/Makefile
index 718b706a46..a3682a2e4e 100644
--- a/usr/src/uts/sparc/nfssrv/Makefile
+++ b/usr/src/uts/sparc/nfssrv/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nstrmod/rpcmod -Nfs/nfs -Nmisc/rpcsec
+LDFLAGS += -Nstrmod/rpcmod -Nfs/nfs -Nmisc/rpcsec
LDFLAGS += -Nmisc/klmmod
#
diff --git a/usr/src/uts/sparc/nsmb/Makefile b/usr/src/uts/sparc/nsmb/Makefile
index 4393989975..952f65cb9f 100644
--- a/usr/src/uts/sparc/nsmb/Makefile
+++ b/usr/src/uts/sparc/nsmb/Makefile
@@ -86,7 +86,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DNSMB_MODULE
CLEANFILES += $(MODSTUBS_O) $(IOC_CHECK_H)
INC_PATH += -I$(UTSBASE)/common/fs/smbclnt
-LDFLAGS += -dy -Ncrypto/md4 -Ncrypto/md5 -Nmisc/tlimod
+LDFLAGS += -Ncrypto/md4 -Ncrypto/md5 -Nmisc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/nulldriver/Makefile b/usr/src/uts/sparc/nulldriver/Makefile
index 0a9c8873b7..2331a1be3d 100644
--- a/usr/src/uts/sparc/nulldriver/Makefile
+++ b/usr/src/uts/sparc/nulldriver/Makefile
@@ -58,11 +58,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
INC_PATH += -I$(ROOT)/usr/include
#
-# Overrides
-#
-LDFLAGS += -dy
-
-#
# Default build targets.
#
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/oce/Makefile b/usr/src/uts/sparc/oce/Makefile
index 59f832dcdf..15c53f1a3a 100644
--- a/usr/src/uts/sparc/oce/Makefile
+++ b/usr/src/uts/sparc/oce/Makefile
@@ -52,7 +52,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/oce
-LDFLAGS += -dy -Nmisc/mac
+LDFLAGS += -Nmisc/mac
CERRWARN += -_gcc=-Wno-switch
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/sparc/ohci/Makefile b/usr/src/uts/sparc/ohci/Makefile
index 0dc38836f4..a29ad0c59d 100644
--- a/usr/src/uts/sparc/ohci/Makefile
+++ b/usr/src/uts/sparc/ohci/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/openeepr/Makefile b/usr/src/uts/sparc/openeepr/Makefile
index 7919dcb4fc..3637a8906d 100644
--- a/usr/src/uts/sparc/openeepr/Makefile
+++ b/usr/src/uts/sparc/openeepr/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/pci_pci/Makefile b/usr/src/uts/sparc/pci_pci/Makefile
index ad2fab1bc7..416be5be6c 100644
--- a/usr/src/uts/sparc/pci_pci/Makefile
+++ b/usr/src/uts/sparc/pci_pci/Makefile
@@ -74,7 +74,7 @@ CERRWARN += -_gcc=-Wno-unused-value
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/pcie -Nmisc/pcihp
+LDFLAGS += -Nmisc/pcie -Nmisc/pcihp
#
# Default build targets.
diff --git a/usr/src/uts/sparc/pcic/Makefile b/usr/src/uts/sparc/pcic/Makefile
index a843e06d9c..cb95134fd9 100644
--- a/usr/src/uts/sparc/pcic/Makefile
+++ b/usr/src/uts/sparc/pcic/Makefile
@@ -68,7 +68,7 @@ ALL_BUILDS = $(ALL_BUILDS64)
CPPFLAGS += -DCARDBUS -DHOTPLUG
# dependency
-LDFLAGS += -dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
+LDFLAGS += -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
#
diff --git a/usr/src/uts/sparc/pcicfg/Makefile b/usr/src/uts/sparc/pcicfg/Makefile
index 025f182278..c68242cf36 100644
--- a/usr/src/uts/sparc/pcicfg/Makefile
+++ b/usr/src/uts/sparc/pcicfg/Makefile
@@ -64,7 +64,7 @@ CFLAGS += -dalign -DPCICFG_INTERPRET_FCODE
#
# Dependency
-LDFLAGS += -dy -Nmisc/busra -Nmisc/fcpci -Nmisc/fcodem -Nmisc/pcie
+LDFLAGS += -Nmisc/busra -Nmisc/fcpci -Nmisc/fcodem -Nmisc/pcie
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/pcieb/Makefile b/usr/src/uts/sparc/pcieb/Makefile
index 817f75bf76..f302ae10b9 100644
--- a/usr/src/uts/sparc/pcieb/Makefile
+++ b/usr/src/uts/sparc/pcieb/Makefile
@@ -66,7 +66,7 @@ CPPFLAGS += -DPX_PLX
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/pcie
+LDFLAGS += -Nmisc/pcie
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/pcieb_bcm/Makefile b/usr/src/uts/sparc/pcieb_bcm/Makefile
index 2f63cad7e7..41985529fe 100644
--- a/usr/src/uts/sparc/pcieb_bcm/Makefile
+++ b/usr/src/uts/sparc/pcieb_bcm/Makefile
@@ -66,7 +66,7 @@ CPPFLAGS += -DPCIEB_BCM -DPX_MOD_NAME=pcieb_bcm
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/pcie
+LDFLAGS += -Nmisc/pcie
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/pcihp/Makefile b/usr/src/uts/sparc/pcihp/Makefile
index fb26a9c4a0..131ce705ed 100644
--- a/usr/src/uts/sparc/pcihp/Makefile
+++ b/usr/src/uts/sparc/pcihp/Makefile
@@ -63,7 +63,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# Dependency
-LDFLAGS += -dy -Nmisc/busra -Nmisc/hpcsvc -Nmisc/pcicfg
+LDFLAGS += -Nmisc/busra -Nmisc/hpcsvc -Nmisc/pcicfg
#
# Default build targets.
diff --git a/usr/src/uts/sparc/pcmcia/Makefile b/usr/src/uts/sparc/pcmcia/Makefile
index 72f41f84a2..a3a7ea3a6f 100644
--- a/usr/src/uts/sparc/pcmcia/Makefile
+++ b/usr/src/uts/sparc/pcmcia/Makefile
@@ -65,7 +65,7 @@ CLEANFILES += $(MODSTUBS_O)
INC_PATH += -I$(UTSBASE)/sun4
# dependency
-LDFLAGS += -dy -Nmisc/busra
+LDFLAGS += -Nmisc/busra
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/pipe/Makefile b/usr/src/uts/sparc/pipe/Makefile
index 81deef4e86..81f3fd6238 100644
--- a/usr/src/uts/sparc/pipe/Makefile
+++ b/usr/src/uts/sparc/pipe/Makefile
@@ -67,7 +67,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on fifofs
#
-LDFLAGS += -dy -N fs/fifofs
+LDFLAGS += -N fs/fifofs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/pmcs/Makefile b/usr/src/uts/sparc/pmcs/Makefile
index 9e98596643..9138c3c5dc 100644
--- a/usr/src/uts/sparc/pmcs/Makefile
+++ b/usr/src/uts/sparc/pmcs/Makefile
@@ -42,7 +42,7 @@ CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/pmcs
#
# Kernel Module Dependencies
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# Define targets
diff --git a/usr/src/uts/sparc/pmcs8001fw/Makefile b/usr/src/uts/sparc/pmcs8001fw/Makefile
index aaa0b0af5b..f53a3efd4f 100644
--- a/usr/src/uts/sparc/pmcs8001fw/Makefile
+++ b/usr/src/uts/sparc/pmcs8001fw/Makefile
@@ -53,8 +53,6 @@ include $(CONF_SRCDIR)/pmcs8001fw.version
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy
-
#
# Extra flags
#
diff --git a/usr/src/uts/sparc/pppt/Makefile b/usr/src/uts/sparc/pppt/Makefile
index 55b149c18b..5271693552 100644
--- a/usr/src/uts/sparc/pppt/Makefile
+++ b/usr/src/uts/sparc/pppt/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf
+LDFLAGS += -Ndrv/stmf
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/procfs/Makefile b/usr/src/uts/sparc/procfs/Makefile
index 3226238bd4..f908249b3c 100644
--- a/usr/src/uts/sparc/procfs/Makefile
+++ b/usr/src/uts/sparc/procfs/Makefile
@@ -67,7 +67,7 @@ CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nfs/namefs
+LDFLAGS += -Nfs/namefs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/profile/Makefile b/usr/src/uts/sparc/profile/Makefile
index a23f125d2a..041e96289a 100644
--- a/usr/src/uts/sparc/profile/Makefile
+++ b/usr/src/uts/sparc/profile/Makefile
@@ -38,7 +38,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/ptsl/Makefile b/usr/src/uts/sparc/ptsl/Makefile
index 028bc70104..3fe783c5ac 100644
--- a/usr/src/uts/sparc/ptsl/Makefile
+++ b/usr/src/uts/sparc/ptsl/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Define dependency on ptc
#
-LDFLAGS += -dy -N drv/ptc
+LDFLAGS += -N drv/ptc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/qfe/Makefile b/usr/src/uts/sparc/qfe/Makefile
index 5c1c043e49..6f11d8c5d8 100644
--- a/usr/src/uts/sparc/qfe/Makefile
+++ b/usr/src/uts/sparc/qfe/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/mac -Ndrv/hme
+LDFLAGS += -Nmisc/mac -Ndrv/hme
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlc/Makefile b/usr/src/uts/sparc/qlc/Makefile
index 11023b0d4b..641b86d8a9 100644
--- a/usr/src/uts/sparc/qlc/Makefile
+++ b/usr/src/uts/sparc/qlc/Makefile
@@ -57,7 +57,7 @@ INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/ulp
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/qlc
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/impl
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
FWIMAGES = 2200
FWIMAGES += 2300
diff --git a/usr/src/uts/sparc/qlc_fw_2200/Makefile b/usr/src/uts/sparc/qlc_fw_2200/Makefile
index f1d279475c..32b6a7533f 100644
--- a/usr/src/uts/sparc/qlc_fw_2200/Makefile
+++ b/usr/src/uts/sparc/qlc_fw_2200/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlc_fw_2300/Makefile b/usr/src/uts/sparc/qlc_fw_2300/Makefile
index d22aaa9f33..edc4737af8 100644
--- a/usr/src/uts/sparc/qlc_fw_2300/Makefile
+++ b/usr/src/uts/sparc/qlc_fw_2300/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlc_fw_2400/Makefile b/usr/src/uts/sparc/qlc_fw_2400/Makefile
index 1ca3e62a23..4eb7b8e420 100644
--- a/usr/src/uts/sparc/qlc_fw_2400/Makefile
+++ b/usr/src/uts/sparc/qlc_fw_2400/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlc_fw_2500/Makefile b/usr/src/uts/sparc/qlc_fw_2500/Makefile
index abb60cafe7..7ac62e5b94 100644
--- a/usr/src/uts/sparc/qlc_fw_2500/Makefile
+++ b/usr/src/uts/sparc/qlc_fw_2500/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlc_fw_6322/Makefile b/usr/src/uts/sparc/qlc_fw_6322/Makefile
index 3104cca7f4..1000c95563 100644
--- a/usr/src/uts/sparc/qlc_fw_6322/Makefile
+++ b/usr/src/uts/sparc/qlc_fw_6322/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlc_fw_8100/Makefile b/usr/src/uts/sparc/qlc_fw_8100/Makefile
index 5d4e7199fc..9fddc0c3c9 100644
--- a/usr/src/uts/sparc/qlc_fw_8100/Makefile
+++ b/usr/src/uts/sparc/qlc_fw_8100/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY) $(CONFMOD) $(ITUMOD)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nmisc/fctl
+LDFLAGS += -Nmisc/fctl
#
# Default build targets.
diff --git a/usr/src/uts/sparc/qlge/Makefile b/usr/src/uts/sparc/qlge/Makefile
index 703c290925..59e1e3105c 100644
--- a/usr/src/uts/sparc/qlge/Makefile
+++ b/usr/src/uts/sparc/qlge/Makefile
@@ -57,7 +57,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/qlge
-LDFLAGS += -dy -Nmisc/mac -Ndrv/ip
+LDFLAGS += -Nmisc/mac -Ndrv/ip
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/qlt/Makefile b/usr/src/uts/sparc/qlt/Makefile
index 9543155cb5..9a6abf5fef 100644
--- a/usr/src/uts/sparc/qlt/Makefile
+++ b/usr/src/uts/sparc/qlt/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/fct -Ndrv/stmf
+LDFLAGS += -Ndrv/fct -Ndrv/stmf
CFLAGS += -DUNIQUE_FW_NAME
#
diff --git a/usr/src/uts/sparc/random/Makefile b/usr/src/uts/sparc/random/Makefile
index d18663cace..8f896fb0d8 100644
--- a/usr/src/uts/sparc/random/Makefile
+++ b/usr/src/uts/sparc/random/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += $(CCVERBOSE)
diff --git a/usr/src/uts/sparc/rds/Makefile b/usr/src/uts/sparc/rds/Makefile
index deed8207d4..0a89fcfe7c 100644
--- a/usr/src/uts/sparc/rds/Makefile
+++ b/usr/src/uts/sparc/rds/Makefile
@@ -62,7 +62,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/rdsib/Makefile b/usr/src/uts/sparc/rdsib/Makefile
index 2294658fd4..da0f9f7454 100644
--- a/usr/src/uts/sparc/rdsib/Makefile
+++ b/usr/src/uts/sparc/rdsib/Makefile
@@ -63,7 +63,7 @@ CFLAGS += $(CCVERBOSE)
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Ndrv/rds -Nmisc/ibtl -Nmisc/ibcm -Ndrv/ip
+LDFLAGS += -Ndrv/rds -Nmisc/ibtl -Nmisc/ibcm -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/rdsv3/Makefile b/usr/src/uts/sparc/rdsv3/Makefile
index d46f687574..51a99f1292 100644
--- a/usr/src/uts/sparc/rdsv3/Makefile
+++ b/usr/src/uts/sparc/rdsv3/Makefile
@@ -65,7 +65,7 @@ CERRWARN += -_gcc=-Wno-unused-function
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-parentheses
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nmisc/ibtl -Nmisc/ibcm -Nmisc/sol_ofs
+LDFLAGS += -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nmisc/ibtl -Nmisc/ibcm -Nmisc/sol_ofs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/rge/Makefile b/usr/src/uts/sparc/rge/Makefile
index a57856ab06..c9dbd07e57 100644
--- a/usr/src/uts/sparc/rge/Makefile
+++ b/usr/src/uts/sparc/rge/Makefile
@@ -59,7 +59,7 @@ CFLAGS += -dalign
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/rpcib/Makefile b/usr/src/uts/sparc/rpcib/Makefile
index c04744754b..e46872ff31 100644
--- a/usr/src/uts/sparc/rpcib/Makefile
+++ b/usr/src/uts/sparc/rpcib/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# depends on misc/ibtl and misc/ibcm
#
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/rpcmod/Makefile b/usr/src/uts/sparc/rpcmod/Makefile
index d41fe9865c..fb449c8053 100644
--- a/usr/src/uts/sparc/rpcmod/Makefile
+++ b/usr/src/uts/sparc/rpcmod/Makefile
@@ -65,7 +65,7 @@ CLEANFILES += $(MODSTUBS_O)
#
# depends_on
#
-LDFLAGS += -dy -Nmisc/tlimod
+LDFLAGS += -Nmisc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/rpcsec/Makefile b/usr/src/uts/sparc/rpcsec/Makefile
index 33622281df..dec258aa88 100644
--- a/usr/src/uts/sparc/rpcsec/Makefile
+++ b/usr/src/uts/sparc/rpcsec/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependencies on rpcmod and tlimod
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/tlimod
+LDFLAGS += -N strmod/rpcmod -N misc/tlimod
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/rpcsec_gss/Makefile b/usr/src/uts/sparc/rpcsec_gss/Makefile
index 7804e282c3..c63c204e9a 100644
--- a/usr/src/uts/sparc/rpcsec_gss/Makefile
+++ b/usr/src/uts/sparc/rpcsec_gss/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Define dependencies on rpcmod and kgssapi
#
-LDFLAGS += -dy -N strmod/rpcmod -N misc/kgssapi
+LDFLAGS += -N strmod/rpcmod -N misc/kgssapi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/rsa/Makefile b/usr/src/uts/sparc/rsa/Makefile
index 691c78da70..582c9f2696 100644
--- a/usr/src/uts/sparc/rsa/Makefile
+++ b/usr/src/uts/sparc/rsa/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ncrypto/md5 -Ncrypto/sha2 -Nmisc/bignum -Nmisc/kcf
+LDFLAGS += -Ncrypto/md5 -Ncrypto/sha2 -Nmisc/bignum -Nmisc/kcf
CFLAGS += -I$(COM1_DIR) -I$(COM2_DIR)
CFLAGS += -DUMUL64
diff --git a/usr/src/uts/sparc/rsm/Makefile b/usr/src/uts/sparc/rsm/Makefile
index 9e34c252fc..415416c9db 100644
--- a/usr/src/uts/sparc/rsm/Makefile
+++ b/usr/src/uts/sparc/rsm/Makefile
@@ -59,7 +59,7 @@ INC_PATH += -I $(UTSBASE)/common/sys/rsm
#
# depends on rsmops
#
-LDFLAGS += -dy -Nmisc/rsmops
+LDFLAGS += -Nmisc/rsmops
#
# Flag to enable for DR testing via drtest driver
diff --git a/usr/src/uts/sparc/rtls/Makefile b/usr/src/uts/sparc/rtls/Makefile
index 92aa45954b..2e58597d13 100644
--- a/usr/src/uts/sparc/rtls/Makefile
+++ b/usr/src/uts/sparc/rtls/Makefile
@@ -59,7 +59,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Driver depends on Mac
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# Default build targets.
diff --git a/usr/src/uts/sparc/rts/Makefile b/usr/src/uts/sparc/rts/Makefile
index b552f71e9b..0bb94726b8 100644
--- a/usr/src/uts/sparc/rts/Makefile
+++ b/usr/src/uts/sparc/rts/Makefile
@@ -65,7 +65,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on ip and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/sata/Makefile b/usr/src/uts/sparc/sata/Makefile
index d3726c78f4..b1cec9b740 100644
--- a/usr/src/uts/sparc/sata/Makefile
+++ b/usr/src/uts/sparc/sata/Makefile
@@ -67,7 +67,7 @@ DEBUG_DEFS += $(DEBUG_FLGS)
#
# dependency on scsi module
#
-LDFLAGS += -dy -Nmisc/scsi
+LDFLAGS += -Nmisc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/scsa1394/Makefile b/usr/src/uts/sparc/scsa1394/Makefile
index 06f3c1c106..006e3a0f2f 100644
--- a/usr/src/uts/sparc/scsa1394/Makefile
+++ b/usr/src/uts/sparc/scsa1394/Makefile
@@ -56,7 +56,7 @@ DEF_BUILDS = $(DEF_BUILDSONLY64)
#
# depends on
#
-LDFLAGS += -dy -Nmisc/scsi -Nmisc/s1394 -Nmisc/sbp2
+LDFLAGS += -Nmisc/scsi -Nmisc/s1394 -Nmisc/sbp2
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/scsa2usb/Makefile b/usr/src/uts/sparc/scsa2usb/Makefile
index 0af0aee092..a0e19f98c8 100644
--- a/usr/src/uts/sparc/scsa2usb/Makefile
+++ b/usr/src/uts/sparc/scsa2usb/Makefile
@@ -53,7 +53,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
# depends on misc/usba misc/scsi
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/scsi
+LDFLAGS += -Nmisc/usba -Nmisc/scsi
#
# Define targets
diff --git a/usr/src/uts/sparc/scsi_vhci/Makefile b/usr/src/uts/sparc/scsi_vhci/Makefile
index 3de8bb2e63..29eb7e9009 100644
--- a/usr/src/uts/sparc/scsi_vhci/Makefile
+++ b/usr/src/uts/sparc/scsi_vhci/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/sparc/scsi_vhci_f_sym/Makefile b/usr/src/uts/sparc/scsi_vhci_f_sym/Makefile
index 428142d7be..3548e903c6 100644
--- a/usr/src/uts/sparc/scsi_vhci_f_sym/Makefile
+++ b/usr/src/uts/sparc/scsi_vhci_f_sym/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile b/usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile
index 42ff86f68d..ff69b85e76 100644
--- a/usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile
+++ b/usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/sparc/scsi_vhci_f_tape/Makefile b/usr/src/uts/sparc/scsi_vhci_f_tape/Makefile
index 2afe814945..0cd8f81f9b 100644
--- a/usr/src/uts/sparc/scsi_vhci_f_tape/Makefile
+++ b/usr/src/uts/sparc/scsi_vhci_f_tape/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile b/usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile
index b45900405b..b0295650ce 100644
--- a/usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile
+++ b/usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile b/usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile
index c9853144bc..53362e18a2 100644
--- a/usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile
+++ b/usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi" -N"drv/scsi_vhci"
+LDFLAGS += -Nmisc/scsi -Ndrv/scsi_vhci
#
# Default build targets.
diff --git a/usr/src/uts/sparc/sd/Makefile b/usr/src/uts/sparc/sd/Makefile
index 3b5c08f41e..d2e1ddacde 100644
--- a/usr/src/uts/sparc/sd/Makefile
+++ b/usr/src/uts/sparc/sd/Makefile
@@ -59,7 +59,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependencies on scsi and cmlb
#
-LDFLAGS += -dy -N misc/scsi -N misc/cmlb
+LDFLAGS += -N misc/scsi -N misc/cmlb
#
# Default build targets.
diff --git a/usr/src/uts/sparc/sdp/Makefile b/usr/src/uts/sparc/sdp/Makefile
index e7801a35d2..a7a24050ae 100644
--- a/usr/src/uts/sparc/sdp/Makefile
+++ b/usr/src/uts/sparc/sdp/Makefile
@@ -34,7 +34,6 @@ UTSBASE = ../..
MODULE = sdp
OBJECTS = $(SDP_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/sdp
#
# Include common rules.
diff --git a/usr/src/uts/sparc/sdt/Makefile b/usr/src/uts/sparc/sdt/Makefile
index 015bdd6d55..03aec5a3c4 100644
--- a/usr/src/uts/sparc/sdt/Makefile
+++ b/usr/src/uts/sparc/sdt/Makefile
@@ -37,7 +37,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dtrace -Nmisc/ctf
+LDFLAGS += -Ndrv/dtrace -Nmisc/ctf
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/semsys/Makefile b/usr/src/uts/sparc/semsys/Makefile
index b6b6873b1a..606ae64a27 100644
--- a/usr/src/uts/sparc/semsys/Makefile
+++ b/usr/src/uts/sparc/semsys/Makefile
@@ -59,7 +59,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSEMSYS_MODULE
CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/ipc
+LDFLAGS += -Nmisc/ipc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/ses/Makefile b/usr/src/uts/sparc/ses/Makefile
index d3e69c016b..1b63eade15 100644
--- a/usr/src/uts/sparc/ses/Makefile
+++ b/usr/src/uts/sparc/ses/Makefile
@@ -57,7 +57,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Define dependency on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/sparc/sfe/Makefile b/usr/src/uts/sparc/sfe/Makefile
index 77e795671d..39f6864ff3 100644
--- a/usr/src/uts/sparc/sfe/Makefile
+++ b/usr/src/uts/sparc/sfe/Makefile
@@ -79,7 +79,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/sgen/Makefile b/usr/src/uts/sparc/sgen/Makefile
index b245dcc25e..8ceea7efe7 100644
--- a/usr/src/uts/sparc/sgen/Makefile
+++ b/usr/src/uts/sparc/sgen/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# Overrides.
diff --git a/usr/src/uts/sparc/sha1/Makefile b/usr/src/uts/sparc/sha1/Makefile
index a3f4a67121..8b16ac0abf 100644
--- a/usr/src/uts/sparc/sha1/Makefile
+++ b/usr/src/uts/sparc/sha1/Makefile
@@ -64,7 +64,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
diff --git a/usr/src/uts/sparc/sha2/Makefile b/usr/src/uts/sparc/sha2/Makefile
index ba385c6c98..915549463a 100644
--- a/usr/src/uts/sparc/sha2/Makefile
+++ b/usr/src/uts/sparc/sha2/Makefile
@@ -61,7 +61,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COM_DIR)
diff --git a/usr/src/uts/sparc/shmsys/Makefile b/usr/src/uts/sparc/shmsys/Makefile
index 8d7fa800b3..45957bf757 100644
--- a/usr/src/uts/sparc/shmsys/Makefile
+++ b/usr/src/uts/sparc/shmsys/Makefile
@@ -59,7 +59,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSHMSYS_MODULE
CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nmisc/ipc
+LDFLAGS += -Nmisc/ipc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/simnet/Makefile b/usr/src/uts/sparc/simnet/Makefile
index fe30719de0..f7752ada4d 100644
--- a/usr/src/uts/sparc/simnet/Makefile
+++ b/usr/src/uts/sparc/simnet/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/random
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/random
CERRWARN += -_gcc=-Wno-switch
diff --git a/usr/src/uts/sparc/skein/Makefile b/usr/src/uts/sparc/skein/Makefile
index 737d13c52d..cf9d7a19fd 100644
--- a/usr/src/uts/sparc/skein/Makefile
+++ b/usr/src/uts/sparc/skein/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COMDIR)
diff --git a/usr/src/uts/sparc/smbfs/Makefile b/usr/src/uts/sparc/smbfs/Makefile
index bf7b25626b..4e0d4b3c13 100644
--- a/usr/src/uts/sparc/smbfs/Makefile
+++ b/usr/src/uts/sparc/smbfs/Makefile
@@ -61,7 +61,7 @@ $(MODSTUBS_O) := AS_CPPFLAGS += -DSMBFS_MODULE
CLEANFILES += $(MODSTUBS_O)
INC_PATH += -I$(UTSBASE)/common/fs/smbclnt
INC_PATH += -I$(COMMONBASE)/smbclnt
-LDFLAGS += -dy -Ndrv/nsmb
+LDFLAGS += -Ndrv/nsmb
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/smbsrv/Makefile b/usr/src/uts/sparc/smbsrv/Makefile
index 4da983f440..92bbb4e2b4 100644
--- a/usr/src/uts/sparc/smbsrv/Makefile
+++ b/usr/src/uts/sparc/smbsrv/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# Module dependencies
#
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nstrmod/rpcmod -Nsys/doorfs
+LDFLAGS += -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nstrmod/rpcmod -Nsys/doorfs
LDFLAGS += -Nmisc/kcf
#
diff --git a/usr/src/uts/sparc/smp/Makefile b/usr/src/uts/sparc/smp/Makefile
index 6416f2b325..2d1363c913 100644
--- a/usr/src/uts/sparc/smp/Makefile
+++ b/usr/src/uts/sparc/smp/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Note dependancy on misc/scsi.
#
-LDFLAGS += -dy -N"misc/scsi"
+LDFLAGS += -Nmisc/scsi
#
# Overrides.
diff --git a/usr/src/uts/sparc/sockfs/Makefile b/usr/src/uts/sparc/sockfs/Makefile
index 20c15c173c..4072086886 100644
--- a/usr/src/uts/sparc/sockfs/Makefile
+++ b/usr/src/uts/sparc/sockfs/Makefile
@@ -62,7 +62,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSOCK_MODULE
CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Derived file "nl7ctokgen.h" defines.
diff --git a/usr/src/uts/sparc/sockpfp/Makefile b/usr/src/uts/sparc/sockpfp/Makefile
index e06887cdd9..3f90a0acd1 100644
--- a/usr/src/uts/sparc/sockpfp/Makefile
+++ b/usr/src/uts/sparc/sockpfp/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/bpf -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/bpf -Ndrv/ip
INC_PATH += -I$(UTSBASE)/common/inet/sockmods -I$(UTSBASE)/common/io/bpf
#
diff --git a/usr/src/uts/sparc/sockrds/Makefile b/usr/src/uts/sparc/sockrds/Makefile
index d61e7f7ffd..526b6e7a81 100644
--- a/usr/src/uts/sparc/sockrds/Makefile
+++ b/usr/src/uts/sparc/sockrds/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
+LDFLAGS += -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
#
# Default build targets.
diff --git a/usr/src/uts/sparc/socksctp/Makefile b/usr/src/uts/sparc/socksctp/Makefile
index bb7c3872a8..bece5cb8db 100644
--- a/usr/src/uts/sparc/socksctp/Makefile
+++ b/usr/src/uts/sparc/socksctp/Makefile
@@ -54,7 +54,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
+LDFLAGS += -Nfs/sockfs -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/socksdp/Makefile b/usr/src/uts/sparc/socksdp/Makefile
index e921aea8c1..e69985523b 100644
--- a/usr/src/uts/sparc/socksdp/Makefile
+++ b/usr/src/uts/sparc/socksdp/Makefile
@@ -61,7 +61,7 @@ CFLAGS += $(CCVERBOSE)
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/sdpib
+LDFLAGS += -Nfs/sockfs -Ndrv/ip -Ndrv/sdpib
#
# Default build targets.
diff --git a/usr/src/uts/sparc/softmac/Makefile b/usr/src/uts/sparc/softmac/Makefile
index 4b53f18a9f..470367c290 100644
--- a/usr/src/uts/sparc/softmac/Makefile
+++ b/usr/src/uts/sparc/softmac/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Overrides
#
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/sol_ofs/Makefile b/usr/src/uts/sparc/sol_ofs/Makefile
index 3f62229d4f..8832388158 100644
--- a/usr/src/uts/sparc/sol_ofs/Makefile
+++ b/usr/src/uts/sparc/sol_ofs/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = sol_ofs
OBJECTS = $(SOL_OFS_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Nmisc/ibtl -Nmisc/ibcm
#
# Include common rules.
diff --git a/usr/src/uts/sparc/sol_ucma/Makefile b/usr/src/uts/sparc/sol_ucma/Makefile
index 4152f59807..5c25aa1376 100644
--- a/usr/src/uts/sparc/sol_ucma/Makefile
+++ b/usr/src/uts/sparc/sol_ucma/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = sol_ucma
OBJECTS = $(SOL_UCMA_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/sol_ofs
+LDFLAGS += -Nmisc/sol_ofs
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/of/sol_ucma
#
diff --git a/usr/src/uts/sparc/sol_umad/Makefile b/usr/src/uts/sparc/sol_umad/Makefile
index b4624f489b..84e1f9ce80 100644
--- a/usr/src/uts/sparc/sol_umad/Makefile
+++ b/usr/src/uts/sparc/sol_umad/Makefile
@@ -35,7 +35,7 @@ MODULE = sol_umad
OBJECTS = $(SOL_UMAD_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/of/sol_umad
-LDFLAGS += -dy -Nmisc/sol_ofs -Nmisc/ibmf -Nmisc/ibtl
+LDFLAGS += -Nmisc/sol_ofs -Nmisc/ibmf -Nmisc/ibtl
#
# Include common rules.
diff --git a/usr/src/uts/sparc/sol_uverbs/Makefile b/usr/src/uts/sparc/sol_uverbs/Makefile
index 665aec7a9b..a0efdbd0b8 100644
--- a/usr/src/uts/sparc/sol_uverbs/Makefile
+++ b/usr/src/uts/sparc/sol_uverbs/Makefile
@@ -34,7 +34,7 @@ UTSBASE = ../..
MODULE = sol_uverbs
OBJECTS = $(SOL_UVERBS_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/ibtl -Nmisc/sol_ofs
+LDFLAGS += -Nmisc/ibtl -Nmisc/sol_ofs
CONF_SRCDIR = $(UTSBASE)/common/io/ib/clients/of/sol_uverbs
#
diff --git a/usr/src/uts/sparc/spdsock/Makefile b/usr/src/uts/sparc/spdsock/Makefile
index 3726cbc2a8..a314efe4dc 100644
--- a/usr/src/uts/sparc/spdsock/Makefile
+++ b/usr/src/uts/sparc/spdsock/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Overrides
diff --git a/usr/src/uts/sparc/specfs/Makefile b/usr/src/uts/sparc/specfs/Makefile
index 3a18a26e80..3db2de25bc 100644
--- a/usr/src/uts/sparc/specfs/Makefile
+++ b/usr/src/uts/sparc/specfs/Makefile
@@ -61,7 +61,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DSPEC_MODULE
CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/fifofs
+LDFLAGS += -Nfs/fifofs
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/spppasyn/Makefile b/usr/src/uts/sparc/spppasyn/Makefile
index 1a319c6fc7..d31510e00c 100644
--- a/usr/src/uts/sparc/spppasyn/Makefile
+++ b/usr/src/uts/sparc/spppasyn/Makefile
@@ -68,7 +68,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on sppp
#
-LDFLAGS += -dy -N drv/sppp
+LDFLAGS += -N drv/sppp
#
# Default build targets.
diff --git a/usr/src/uts/sparc/spppcomp/Makefile b/usr/src/uts/sparc/spppcomp/Makefile
index 2b163e5ce9..1543d4a9d7 100644
--- a/usr/src/uts/sparc/spppcomp/Makefile
+++ b/usr/src/uts/sparc/spppcomp/Makefile
@@ -67,7 +67,7 @@ INC_PATH += -I$(UTSBASE)/common/io/ppp/common
#
# Define dependency on sppp
#
-LDFLAGS += -dy -N drv/sppp
+LDFLAGS += -N drv/sppp
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/srpt/Makefile b/usr/src/uts/sparc/srpt/Makefile
index de423e3a32..9e7bb431f7 100644
--- a/usr/src/uts/sparc/srpt/Makefile
+++ b/usr/src/uts/sparc/srpt/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Nmisc/ibtl -Nmisc/ibcm
+LDFLAGS += -Ndrv/stmf -Nmisc/ibtl -Nmisc/ibcm
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/sparc/ssd/Makefile b/usr/src/uts/sparc/ssd/Makefile
index 0e7dbf16b2..6c564b6e05 100644
--- a/usr/src/uts/sparc/ssd/Makefile
+++ b/usr/src/uts/sparc/ssd/Makefile
@@ -75,7 +75,7 @@ CERRWARN += -_gcc=-Wno-type-limits
# Depends on scsi and cmlb
# fcp included for fibre support
#
-LDFLAGS += -dy -N misc/scsi -N misc/cmlb -N drv/fcp
+LDFLAGS += -N misc/scsi -N misc/cmlb -N drv/fcp
#
# Default build targets.
diff --git a/usr/src/uts/sparc/st/Makefile b/usr/src/uts/sparc/st/Makefile
index dbea488d34..1cb3462e2c 100644
--- a/usr/src/uts/sparc/st/Makefile
+++ b/usr/src/uts/sparc/st/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Define dependency on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/stmf_sbd/Makefile b/usr/src/uts/sparc/stmf_sbd/Makefile
index 2cdb872f4b..2a442a1271 100644
--- a/usr/src/uts/sparc/stmf_sbd/Makefile
+++ b/usr/src/uts/sparc/stmf_sbd/Makefile
@@ -55,7 +55,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Ndrv/stmf -Nfs/zfs
+LDFLAGS += -Ndrv/stmf -Nfs/zfs
INC_PATH += -I$(UTSBASE)/common/fs/zfs
diff --git a/usr/src/uts/sparc/swrand/Makefile b/usr/src/uts/sparc/swrand/Makefile
index eccf360869..0a727a1eee 100644
--- a/usr/src/uts/sparc/swrand/Makefile
+++ b/usr/src/uts/sparc/swrand/Makefile
@@ -57,7 +57,7 @@ CFLAGS += -I$(COM_DIR)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf -Nmisc/sha1
+LDFLAGS += -Nmisc/kcf -Nmisc/sha1
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/systrace/Makefile b/usr/src/uts/sparc/systrace/Makefile
index 035b76d403..44ef80cbb1 100644
--- a/usr/src/uts/sparc/systrace/Makefile
+++ b/usr/src/uts/sparc/systrace/Makefile
@@ -38,7 +38,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dtrace
+LDFLAGS += -Ndrv/dtrace
.KEEP_STATE:
diff --git a/usr/src/uts/sparc/tavor/Makefile b/usr/src/uts/sparc/tavor/Makefile
index 738a380c64..b821925977 100644
--- a/usr/src/uts/sparc/tavor/Makefile
+++ b/usr/src/uts/sparc/tavor/Makefile
@@ -40,7 +40,7 @@ MODULE = tavor
OBJECTS = $(TAVOR_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
CONF_SRCDIR = $(UTSBASE)/common/io/ib/adapters/tavor
-LDFLAGS += -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
+LDFLAGS += -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
#
# Include common rules.
diff --git a/usr/src/uts/sparc/tcp/Makefile b/usr/src/uts/sparc/tcp/Makefile
index 3c668d2872..aceb782ec6 100644
--- a/usr/src/uts/sparc/tcp/Makefile
+++ b/usr/src/uts/sparc/tcp/Makefile
@@ -71,7 +71,7 @@ CFLAGS += -xinline=tcp_set_ws_value,tcp_fill_header
#
# depends on ip, md5 and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Ncrypto/md5 -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Ncrypto/md5 -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/tcp6/Makefile b/usr/src/uts/sparc/tcp6/Makefile
index 3a62a65fa8..12d70f2853 100644
--- a/usr/src/uts/sparc/tcp6/Makefile
+++ b/usr/src/uts/sparc/tcp6/Makefile
@@ -55,7 +55,7 @@ ALL_TARGET = $(BINARY) $(SRC_CONFFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/tcp -Ndrv/ip -Ndrv/ip6
+LDFLAGS += -Ndrv/tcp -Ndrv/ip -Ndrv/ip6
#
# Default build targets.
diff --git a/usr/src/uts/sparc/tem/Makefile b/usr/src/uts/sparc/tem/Makefile
index ee46e5852d..ac63740ef8 100644
--- a/usr/src/uts/sparc/tem/Makefile
+++ b/usr/src/uts/sparc/tem/Makefile
@@ -53,7 +53,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -Ndacf/consconfig_dacf
+LDFLAGS += -Ndacf/consconfig_dacf
#
# Default build targets.
diff --git a/usr/src/uts/sparc/tl/Makefile b/usr/src/uts/sparc/tl/Makefile
index 91b5f26cc8..62cb6a4395 100644
--- a/usr/src/uts/sparc/tl/Makefile
+++ b/usr/src/uts/sparc/tl/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# which happens to live in "ip" kernel module only. Needed to do
# AF_UNIX socket options.
#
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/tokenmt/Makefile b/usr/src/uts/sparc/tokenmt/Makefile
index 45670deef1..4877b7a56c 100644
--- a/usr/src/uts/sparc/tokenmt/Makefile
+++ b/usr/src/uts/sparc/tokenmt/Makefile
@@ -57,7 +57,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/trill/Makefile b/usr/src/uts/sparc/trill/Makefile
index 0e40bbfaa9..1eb8cb4e5c 100644
--- a/usr/src/uts/sparc/trill/Makefile
+++ b/usr/src/uts/sparc/trill/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Overrides.
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/bridge -Nmisc/mac -Nmisc/dls -Nfs/sockfs
+LDFLAGS += -Ndrv/bridge -Nmisc/mac -Nmisc/dls -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/tswtclmt/Makefile b/usr/src/uts/sparc/tswtclmt/Makefile
index c3ec23ca31..53b186073e 100644
--- a/usr/src/uts/sparc/tswtclmt/Makefile
+++ b/usr/src/uts/sparc/tswtclmt/Makefile
@@ -57,7 +57,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/ip
+LDFLAGS += -Ndrv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sparc/udfs/Makefile b/usr/src/uts/sparc/udfs/Makefile
index d9d45b8cd9..99d38c6fa2 100644
--- a/usr/src/uts/sparc/udfs/Makefile
+++ b/usr/src/uts/sparc/udfs/Makefile
@@ -63,7 +63,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on specfs
#
-LDFLAGS += -dy -N fs/specfs
+LDFLAGS += -N fs/specfs
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/udp/Makefile b/usr/src/uts/sparc/udp/Makefile
index 175537bda6..b9fc4b714a 100644
--- a/usr/src/uts/sparc/udp/Makefile
+++ b/usr/src/uts/sparc/udp/Makefile
@@ -65,7 +65,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on ip and sockfs
#
-LDFLAGS += -dy -Ndrv/ip -Nfs/sockfs
+LDFLAGS += -Ndrv/ip -Nfs/sockfs
#
# Default build targets.
diff --git a/usr/src/uts/sparc/udp6/Makefile b/usr/src/uts/sparc/udp6/Makefile
index e1b1760888..2b6cf5e993 100644
--- a/usr/src/uts/sparc/udp6/Makefile
+++ b/usr/src/uts/sparc/udp6/Makefile
@@ -59,7 +59,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on udp ip and ip6
#
-LDFLAGS += -dy -Ndrv/udp -Ndrv/ip -Ndrv/ip6
+LDFLAGS += -Ndrv/udp -Ndrv/ip -Ndrv/ip6
#
# Default build targets.
diff --git a/usr/src/uts/sparc/ufs/Makefile b/usr/src/uts/sparc/ufs/Makefile
index d36053842e..183d2f011c 100644
--- a/usr/src/uts/sparc/ufs/Makefile
+++ b/usr/src/uts/sparc/ufs/Makefile
@@ -67,7 +67,7 @@ MODSTUBS_DIR = $(OBJS_DIR)
$(MODSTUBS_O) := AS_CPPFLAGS += -DUFS_MODULE
CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Nfs/specfs -Nmisc/fssnap_if
+LDFLAGS += -Nfs/specfs -Nmisc/fssnap_if
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/ugen/Makefile b/usr/src/uts/sparc/ugen/Makefile
index b52074424a..5575258af7 100644
--- a/usr/src/uts/sparc/ugen/Makefile
+++ b/usr/src/uts/sparc/ugen/Makefile
@@ -59,7 +59,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/uhci/Makefile b/usr/src/uts/sparc/uhci/Makefile
index 609de1c65b..3b8c80bfe8 100644
--- a/usr/src/uts/sparc/uhci/Makefile
+++ b/usr/src/uts/sparc/uhci/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usb_ac/Makefile b/usr/src/uts/sparc/usb_ac/Makefile
index fc7accb1d9..5983b63767 100644
--- a/usr/src/uts/sparc/usb_ac/Makefile
+++ b/usr/src/uts/sparc/usb_ac/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
-LDFLAGS += -dy -Nmisc/usba -Ndrv/audio
+LDFLAGS += -Nmisc/usba -Ndrv/audio
#
# Define targets
diff --git a/usr/src/uts/sparc/usb_ah/Makefile b/usr/src/uts/sparc/usb_ah/Makefile
index 9ec820f61c..d6f0edc227 100644
--- a/usr/src/uts/sparc/usb_ah/Makefile
+++ b/usr/src/uts/sparc/usb_ah/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on usba, hidparser and audio related misc modules
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser -Ndrv/usb_ac
+LDFLAGS += -Nmisc/usba -Nmisc/hidparser -Ndrv/usb_ac
#
# Define targets
diff --git a/usr/src/uts/sparc/usb_as/Makefile b/usr/src/uts/sparc/usb_as/Makefile
index 1bd6d24fa6..14f00f56f4 100644
--- a/usr/src/uts/sparc/usb_as/Makefile
+++ b/usr/src/uts/sparc/usb_as/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
-LDFLAGS += -dy -Nmisc/usba -Ndrv/usb_ac
+LDFLAGS += -Nmisc/usba -Ndrv/usb_ac
#
# Define targets
diff --git a/usr/src/uts/sparc/usb_ia/Makefile b/usr/src/uts/sparc/usb_ia/Makefile
index b29516c261..622e9438bf 100644
--- a/usr/src/uts/sparc/usb_ia/Makefile
+++ b/usr/src/uts/sparc/usb_ia/Makefile
@@ -53,7 +53,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usb_mid/Makefile b/usr/src/uts/sparc/usb_mid/Makefile
index 5c47a2a9ee..876eb83471 100644
--- a/usr/src/uts/sparc/usb_mid/Makefile
+++ b/usr/src/uts/sparc/usb_mid/Makefile
@@ -53,7 +53,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usba10/Makefile b/usr/src/uts/sparc/usba10/Makefile
index 4d6dccf96f..07fae8a25f 100644
--- a/usr/src/uts/sparc/usba10/Makefile
+++ b/usr/src/uts/sparc/usba10/Makefile
@@ -47,7 +47,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usbecm/Makefile b/usr/src/uts/sparc/usbecm/Makefile
index 3a42b09e3a..27e0416f22 100644
--- a/usr/src/uts/sparc/usbecm/Makefile
+++ b/usr/src/uts/sparc/usbecm/Makefile
@@ -44,7 +44,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sparc/Makefile.sparc
-LDFLAGS += -dy -Nmisc/usba -Nmisc/mac
+LDFLAGS += -Nmisc/usba -Nmisc/mac
CFLAGS += $(CCVERBOSE)
diff --git a/usr/src/uts/sparc/usbftdi/Makefile b/usr/src/uts/sparc/usbftdi/Makefile
index c5eb05dcfd..033e46abd1 100644
--- a/usr/src/uts/sparc/usbftdi/Makefile
+++ b/usr/src/uts/sparc/usbftdi/Makefile
@@ -47,7 +47,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
+LDFLAGS += -Nmisc/usba -Nmisc/usbser
#
# Define targets
diff --git a/usr/src/uts/sparc/usbkbm/Makefile b/usr/src/uts/sparc/usbkbm/Makefile
index 928ac790da..8cdacb0de9 100644
--- a/usr/src/uts/sparc/usbkbm/Makefile
+++ b/usr/src/uts/sparc/usbkbm/Makefile
@@ -52,7 +52,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
+LDFLAGS += -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
#
# Define targets
diff --git a/usr/src/uts/sparc/usbms/Makefile b/usr/src/uts/sparc/usbms/Makefile
index ae64ac4bc4..e0812d64dd 100644
--- a/usr/src/uts/sparc/usbms/Makefile
+++ b/usr/src/uts/sparc/usbms/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser
+LDFLAGS += -Nmisc/usba -Nmisc/hidparser
#
# Define targets
diff --git a/usr/src/uts/sparc/usbprn/Makefile b/usr/src/uts/sparc/usbprn/Makefile
index c0cd3503f9..390a6bb577 100644
--- a/usr/src/uts/sparc/usbprn/Makefile
+++ b/usr/src/uts/sparc/usbprn/Makefile
@@ -50,7 +50,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usbsacm/Makefile b/usr/src/uts/sparc/usbsacm/Makefile
index 3d4a53747c..7a521908ad 100644
--- a/usr/src/uts/sparc/usbsacm/Makefile
+++ b/usr/src/uts/sparc/usbsacm/Makefile
@@ -44,7 +44,7 @@ ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sparc/Makefile.sparc
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
+LDFLAGS += -Nmisc/usba -Nmisc/usbser
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/usbser/Makefile b/usr/src/uts/sparc/usbser/Makefile
index c38ec4debf..c0f1d69a35 100644
--- a/usr/src/uts/sparc/usbser/Makefile
+++ b/usr/src/uts/sparc/usbser/Makefile
@@ -48,7 +48,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usbskel/Makefile b/usr/src/uts/sparc/usbskel/Makefile
index d8e234f3f3..5015768303 100644
--- a/usr/src/uts/sparc/usbskel/Makefile
+++ b/usr/src/uts/sparc/usbskel/Makefile
@@ -54,7 +54,7 @@ CFLAGS += $(CCVERBOSE)
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usbsksp/Makefile b/usr/src/uts/sparc/usbsksp/Makefile
index f345ad89a6..a2605f1a2b 100644
--- a/usr/src/uts/sparc/usbsksp/Makefile
+++ b/usr/src/uts/sparc/usbsksp/Makefile
@@ -55,7 +55,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
CFLAGS += $(CCVERBOSE)
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser -Nmisc/usbs49_fw
+LDFLAGS += -Nmisc/usba -Nmisc/usbser -Nmisc/usbs49_fw
#
# Define targets
diff --git a/usr/src/uts/sparc/usbsprl/Makefile b/usr/src/uts/sparc/usbsprl/Makefile
index bfa981a606..452eff43b0 100644
--- a/usr/src/uts/sparc/usbsprl/Makefile
+++ b/usr/src/uts/sparc/usbsprl/Makefile
@@ -53,7 +53,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
CFLAGS += $(CCVERBOSE)
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
+LDFLAGS += -Nmisc/usba -Nmisc/usbser
#
# Define targets
diff --git a/usr/src/uts/sparc/usbvc/Makefile b/usr/src/uts/sparc/usbvc/Makefile
index eba6cba89e..38517d74f6 100644
--- a/usr/src/uts/sparc/usbvc/Makefile
+++ b/usr/src/uts/sparc/usbvc/Makefile
@@ -52,7 +52,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/usbwcm/Makefile b/usr/src/uts/sparc/usbwcm/Makefile
index 13f1dc6d0f..8e099cbe47 100644
--- a/usr/src/uts/sparc/usbwcm/Makefile
+++ b/usr/src/uts/sparc/usbwcm/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# depends on misc/usba
#
-LDFLAGS += -dy -Nmisc/usba
+LDFLAGS += -Nmisc/usba
#
# Define targets
diff --git a/usr/src/uts/sparc/vnic/Makefile b/usr/src/uts/sparc/vnic/Makefile
index 303d9e000a..d1bf97b617 100644
--- a/usr/src/uts/sparc/vnic/Makefile
+++ b/usr/src/uts/sparc/vnic/Makefile
@@ -50,7 +50,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides
#
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
+LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls
CERRWARN += -_gcc=-Wno-switch
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sparc/vr/Makefile b/usr/src/uts/sparc/vr/Makefile
index ebe3acee33..88f1ea2a47 100644
--- a/usr/src/uts/sparc/vr/Makefile
+++ b/usr/src/uts/sparc/vr/Makefile
@@ -61,7 +61,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Driver depends on GLD
#
-LDFLAGS += -dy -N misc/mac
+LDFLAGS += -N misc/mac
#
# Default build targets.
diff --git a/usr/src/uts/sparc/vscan/Makefile b/usr/src/uts/sparc/vscan/Makefile
index 6325949061..0dd86a0b2a 100644
--- a/usr/src/uts/sparc/vscan/Makefile
+++ b/usr/src/uts/sparc/vscan/Makefile
@@ -49,7 +49,7 @@ include $(UTSBASE)/sparc/Makefile.sparc
#
# Module dependencies
#
-LDFLAGS += -dy -N"fs/sockfs" -N"sys/doorfs"
+LDFLAGS += -Nfs/sockfs -Nsys/doorfs
#
# Define targets
diff --git a/usr/src/uts/sparc/wc/Makefile b/usr/src/uts/sparc/wc/Makefile
index 5956bc79c5..afc8ea9527 100644
--- a/usr/src/uts/sparc/wc/Makefile
+++ b/usr/src/uts/sparc/wc/Makefile
@@ -67,7 +67,7 @@ CLEANFILES += $(MODSTUBS_O)
CFLAGS += $(CCVERBOSE)
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/tem -Ndacf/consconfig_dacf
+LDFLAGS += -Nmisc/tem -Ndacf/consconfig_dacf
#
# Default build targets.
diff --git a/usr/src/uts/sparc/xge/Makefile b/usr/src/uts/sparc/xge/Makefile
index f3429bd5fd..4335c2cfc8 100644
--- a/usr/src/uts/sparc/xge/Makefile
+++ b/usr/src/uts/sparc/xge/Makefile
@@ -89,7 +89,7 @@ CFLAGS64 += $(XGE_CFLAGS) -xO4 -xcrossfile
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/yge/Makefile b/usr/src/uts/sparc/yge/Makefile
index 9a56b8911b..69f3786a40 100644
--- a/usr/src/uts/sparc/yge/Makefile
+++ b/usr/src/uts/sparc/yge/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Driver depends on MAC
#
-LDFLAGS += -dy -N misc/mac -N misc/mii
+LDFLAGS += -N misc/mac -N misc/mii
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sparc/zfs/Makefile b/usr/src/uts/sparc/zfs/Makefile
index f72e65fecf..f02433fc7c 100644
--- a/usr/src/uts/sparc/zfs/Makefile
+++ b/usr/src/uts/sparc/zfs/Makefile
@@ -66,7 +66,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
# we can no longer load modules through OBP.
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy -Nfs/specfs -Ncrypto/swrand -Nmisc/idmap \
+LDFLAGS += -Nfs/specfs -Ncrypto/swrand -Nmisc/idmap \
-Nsched/SDC -Nmisc/sha2 -Nmisc/skein -Nmisc/edonr
INC_PATH += -I$(UTSBASE)/common/fs/zfs
diff --git a/usr/src/uts/sparc/zut/Makefile b/usr/src/uts/sparc/zut/Makefile
index f3fcc5630d..c73ce55297 100644
--- a/usr/src/uts/sparc/zut/Makefile
+++ b/usr/src/uts/sparc/zut/Makefile
@@ -54,7 +54,6 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
# Overrides and depends_on
#
MODSTUBS_DIR = $(OBJS_DIR)
-LDFLAGS += -dy
INC_PATH += -I$(UTSBASE)/common/fs/zut
INC_PATH += -I$(SRC)/common
diff --git a/usr/src/uts/sun4u/adm1026/Makefile b/usr/src/uts/sun4u/adm1026/Makefile
index abe50e2bda..b273ae0391 100755
--- a/usr/src/uts/sun4u/adm1026/Makefile
+++ b/usr/src/uts/sun4u/adm1026/Makefile
@@ -44,7 +44,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/adm1031/Makefile b/usr/src/uts/sun4u/adm1031/Makefile
index f403a139ab..d51e8a8a97 100644
--- a/usr/src/uts/sun4u/adm1031/Makefile
+++ b/usr/src/uts/sun4u/adm1031/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/aes/Makefile b/usr/src/uts/sun4u/aes/Makefile
index 671dccccb4..562d73d2f9 100644
--- a/usr/src/uts/sun4u/aes/Makefile
+++ b/usr/src/uts/sun4u/aes/Makefile
@@ -60,7 +60,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
CPPFLAGS += -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
diff --git a/usr/src/uts/sun4u/bignum/Makefile b/usr/src/uts/sun4u/bignum/Makefile
index 7fe5cd6025..1c00c9e969 100644
--- a/usr/src/uts/sun4u/bignum/Makefile
+++ b/usr/src/uts/sun4u/bignum/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(CRYPTODIR) -I$(COM1_DIR)
CFLAGS += -DUMUL64
diff --git a/usr/src/uts/sun4u/cpr/Makefile b/usr/src/uts/sun4u/cpr/Makefile
index 69438cd16a..81e03c3f84 100644
--- a/usr/src/uts/sun4u/cpr/Makefile
+++ b/usr/src/uts/sun4u/cpr/Makefile
@@ -67,7 +67,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Depends on bootdev
#
-LDFLAGS += -dy -N misc/bootdev
+LDFLAGS += -N misc/bootdev
CERRWARN += -_gcc=-Wno-unused-variable
CERRWARN += -_gcc=-Wno-unused-label
diff --git a/usr/src/uts/sun4u/daktari/hpc3130/Makefile b/usr/src/uts/sun4u/daktari/hpc3130/Makefile
index bd27cd616e..3172c226b6 100644
--- a/usr/src/uts/sun4u/daktari/hpc3130/Makefile
+++ b/usr/src/uts/sun4u/daktari/hpc3130/Makefile
@@ -74,7 +74,7 @@ CERRWARN += -_gcc=-Wno-char-subscripts
CFLAGS += -dalign
# Dependency
-LDFLAGS += -dy -N misc/i2c_svc -Nmisc/hpcsvc
+LDFLAGS += -N misc/i2c_svc -Nmisc/hpcsvc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/db21554/Makefile b/usr/src/uts/sun4u/db21554/Makefile
index 79b523ba96..b59bcd53c8 100644
--- a/usr/src/uts/sun4u/db21554/Makefile
+++ b/usr/src/uts/sun4u/db21554/Makefile
@@ -70,7 +70,7 @@ CFLAGS += -DPCI_HOTPLUG
#
# Driver depends on pci hotplug.
#
-LDFLAGS += -dy -Nmisc/pcihp
+LDFLAGS += -Nmisc/pcihp
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sun4u/des/Makefile b/usr/src/uts/sun4u/des/Makefile
index 4e9804d156..2f482dd182 100644
--- a/usr/src/uts/sun4u/des/Makefile
+++ b/usr/src/uts/sun4u/des/Makefile
@@ -64,7 +64,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COM_DIR)
diff --git a/usr/src/uts/sun4u/excalibur/xcalppm/Makefile b/usr/src/uts/sun4u/excalibur/xcalppm/Makefile
index 69215b51fd..f3a1771af3 100644
--- a/usr/src/uts/sun4u/excalibur/xcalppm/Makefile
+++ b/usr/src/uts/sun4u/excalibur/xcalppm/Makefile
@@ -77,7 +77,7 @@ CFLAGS += -dalign
#
# dependency
#
-LDFLAGS += -dy -Ndrv/schppm
+LDFLAGS += -Ndrv/schppm
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/excalibur/xcalwd/Makefile b/usr/src/uts/sun4u/excalibur/xcalwd/Makefile
index 20b2a7f8b8..afa3326d6f 100644
--- a/usr/src/uts/sun4u/excalibur/xcalwd/Makefile
+++ b/usr/src/uts/sun4u/excalibur/xcalwd/Makefile
@@ -60,11 +60,6 @@ CFLAGS += $(CCVERBOSE)
CFLAGS += -dalign
#
-# dependency
-#
-LDFLAGS += -dy
-
-#
# Default build targets.
#
.KEEP_STATE:
diff --git a/usr/src/uts/sun4u/genunix/Makefile b/usr/src/uts/sun4u/genunix/Makefile
index 0c737c80a1..7264d4e290 100644
--- a/usr/src/uts/sun4u/genunix/Makefile
+++ b/usr/src/uts/sun4u/genunix/Makefile
@@ -132,7 +132,7 @@ $(IPCTF_TARGET) ipctf_target: FRC
@pwd
$(GENUNIX): $(IPCTF_TARGET) $(OBJECTS)
- $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS)
+ $(LD) -ztype=kmod $(LDFLAGS) -o $@ $(OBJECTS)
$(CTFMERGE_GENUNIX_MERGE)
$(POST_PROCESS)
diff --git a/usr/src/uts/sun4u/gptwo_cpu/Makefile b/usr/src/uts/sun4u/gptwo_cpu/Makefile
index 78d28a9301..e85b16d5fa 100644
--- a/usr/src/uts/sun4u/gptwo_cpu/Makefile
+++ b/usr/src/uts/sun4u/gptwo_cpu/Makefile
@@ -67,7 +67,7 @@ CFLAGS += -DCHEETAH_PLUS
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/gptwocfg
+LDFLAGS += -Nmisc/gptwocfg
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/i2c_svc/Makefile b/usr/src/uts/sun4u/i2c_svc/Makefile
index fc5d917b3a..ff077e6257 100644
--- a/usr/src/uts/sun4u/i2c_svc/Makefile
+++ b/usr/src/uts/sun4u/i2c_svc/Makefile
@@ -22,8 +22,6 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy
-
#
# Define targets
#
diff --git a/usr/src/uts/sun4u/ics951601/Makefile b/usr/src/uts/sun4u/ics951601/Makefile
index aa6de449e8..025b9d1834 100644
--- a/usr/src/uts/sun4u/ics951601/Makefile
+++ b/usr/src/uts/sun4u/ics951601/Makefile
@@ -41,7 +41,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/javelin/envctrltwo/Makefile b/usr/src/uts/sun4u/javelin/envctrltwo/Makefile
index efa713ee6a..54ff893fcb 100644
--- a/usr/src/uts/sun4u/javelin/envctrltwo/Makefile
+++ b/usr/src/uts/sun4u/javelin/envctrltwo/Makefile
@@ -66,7 +66,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
CFLAGS += -dalign
-LDFLAGS += -dy -Ndrv/pcipsy
+LDFLAGS += -Ndrv/pcipsy
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/littleneck/pcf8574/Makefile b/usr/src/uts/sun4u/littleneck/pcf8574/Makefile
index 1417bb2704..285284f408 100644
--- a/usr/src/uts/sun4u/littleneck/pcf8574/Makefile
+++ b/usr/src/uts/sun4u/littleneck/pcf8574/Makefile
@@ -62,7 +62,7 @@ CFLAGS += $(CCVERBOSE)
#
CFLAGS += -dalign
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Default build targets.
#
diff --git a/usr/src/uts/sun4u/lm75/Makefile b/usr/src/uts/sun4u/lm75/Makefile
index deabaede8c..fc18c25bea 100644
--- a/usr/src/uts/sun4u/lm75/Makefile
+++ b/usr/src/uts/sun4u/lm75/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/ltc1427/Makefile b/usr/src/uts/sun4u/ltc1427/Makefile
index c15d8c2de1..7bb8a1ee84 100644
--- a/usr/src/uts/sun4u/ltc1427/Makefile
+++ b/usr/src/uts/sun4u/ltc1427/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/lw8/lw8/Makefile b/usr/src/uts/sun4u/lw8/lw8/Makefile
index cd37f8496d..a36c83759e 100644
--- a/usr/src/uts/sun4u/lw8/lw8/Makefile
+++ b/usr/src/uts/sun4u/lw8/lw8/Makefile
@@ -61,7 +61,7 @@ ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/lw8/ntwdt/Makefile b/usr/src/uts/sun4u/lw8/ntwdt/Makefile
index 6da8f32a96..da49d48515 100644
--- a/usr/src/uts/sun4u/lw8/ntwdt/Makefile
+++ b/usr/src/uts/sun4u/lw8/ntwdt/Makefile
@@ -67,7 +67,7 @@ DEF_BUILDS = $(DEF_BUILDSONLY64)
CFLAGS += $(CCVERBOSE)
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/lw8/sgenv/Makefile b/usr/src/uts/sun4u/lw8/sgenv/Makefile
index f9ef889bf2..c7fcb29098 100644
--- a/usr/src/uts/sun4u/lw8/sgenv/Makefile
+++ b/usr/src/uts/sun4u/lw8/sgenv/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/lw8/sgfru/Makefile b/usr/src/uts/sun4u/lw8/sgfru/Makefile
index f5128a24e8..9362e7a372 100644
--- a/usr/src/uts/sun4u/lw8/sgfru/Makefile
+++ b/usr/src/uts/sun4u/lw8/sgfru/Makefile
@@ -58,7 +58,7 @@ ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/max1617/Makefile b/usr/src/uts/sun4u/max1617/Makefile
index 1c5104f147..4ba2ab753e 100644
--- a/usr/src/uts/sun4u/max1617/Makefile
+++ b/usr/src/uts/sun4u/max1617/Makefile
@@ -44,7 +44,7 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
CERRWARN += -_gcc=-Wno-unused-label
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/md5/Makefile b/usr/src/uts/sun4u/md5/Makefile
index c631219586..6b220c54a2 100644
--- a/usr/src/uts/sun4u/md5/Makefile
+++ b/usr/src/uts/sun4u/md5/Makefile
@@ -58,7 +58,7 @@ CFLAGS += $(CCVERBOSE)
#
# md5 depends on the kcf framework
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# need extra inline file for here.
diff --git a/usr/src/uts/sun4u/mpxu/tsalarm/Makefile b/usr/src/uts/sun4u/mpxu/tsalarm/Makefile
index b7f144e547..39812a335d 100644
--- a/usr/src/uts/sun4u/mpxu/tsalarm/Makefile
+++ b/usr/src/uts/sun4u/mpxu/tsalarm/Makefile
@@ -66,7 +66,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
CFLAGS += -dalign
-LDFLAGS += -dy -Ndrv/rmclomv
+LDFLAGS += -Ndrv/rmclomv
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/nxge/Makefile b/usr/src/uts/sun4u/nxge/Makefile
index 5a77d1cac0..0176a0365f 100644
--- a/usr/src/uts/sun4u/nxge/Makefile
+++ b/usr/src/uts/sun4u/nxge/Makefile
@@ -87,7 +87,7 @@ $(OBJS_DIR)/nxge_hw.o := SMOFF += deref_check
#
# Driver depends on mac & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/opl/dm2s/Makefile b/usr/src/uts/sun4u/opl/dm2s/Makefile
index de7fe5c9e9..4d1aa16fc0 100644
--- a/usr/src/uts/sun4u/opl/dm2s/Makefile
+++ b/usr/src/uts/sun4u/opl/dm2s/Makefile
@@ -70,7 +70,7 @@ CFLAGS += -dalign
#
# Dependency
-LDFLAGS += -dy -Ndrv/scfd
+LDFLAGS += -Ndrv/scfd
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/opl/dr/Makefile b/usr/src/uts/sun4u/opl/dr/Makefile
index fdf4d2c343..4e26051420 100644
--- a/usr/src/uts/sun4u/opl/dr/Makefile
+++ b/usr/src/uts/sun4u/opl/dr/Makefile
@@ -65,7 +65,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/drmach
+LDFLAGS += -Nmisc/drmach
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/opl/drmach/Makefile b/usr/src/uts/sun4u/opl/drmach/Makefile
index 13857245cb..f9090bd28c 100644
--- a/usr/src/uts/sun4u/opl/drmach/Makefile
+++ b/usr/src/uts/sun4u/opl/drmach/Makefile
@@ -70,7 +70,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/opl_cfg
+LDFLAGS += -Nmisc/opl_cfg
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/opl/mc-opl/Makefile b/usr/src/uts/sun4u/opl/mc-opl/Makefile
index 944dfb06fa..538b109e5c 100644
--- a/usr/src/uts/sun4u/opl/mc-opl/Makefile
+++ b/usr/src/uts/sun4u/opl/mc-opl/Makefile
@@ -73,7 +73,7 @@ CFLAGS += -dalign -DMC_EMULATION
#
# Dependency
-LDFLAGS += -dy -Ndrv/scfd
+LDFLAGS += -Ndrv/scfd
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/opl/oplkmdrv/Makefile b/usr/src/uts/sun4u/opl/oplkmdrv/Makefile
index 32aa5eb1c5..eaf1f25b5a 100644
--- a/usr/src/uts/sun4u/opl/oplkmdrv/Makefile
+++ b/usr/src/uts/sun4u/opl/oplkmdrv/Makefile
@@ -65,7 +65,7 @@ CFLAGS += -dalign
#
# Dependency
#
-LDFLAGS += -dy -Ndrv/scfd
+LDFLAGS += -Ndrv/scfd
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/opl/oplmsu/Makefile b/usr/src/uts/sun4u/opl/oplmsu/Makefile
index a8e56beb9b..895f32ca59 100644
--- a/usr/src/uts/sun4u/opl/oplmsu/Makefile
+++ b/usr/src/uts/sun4u/opl/oplmsu/Makefile
@@ -54,7 +54,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += -I../sys
-LDFLAGS += -dy -Ndrv/su
+LDFLAGS += -Ndrv/su
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/opl_cfg/Makefile b/usr/src/uts/sun4u/opl_cfg/Makefile
index 81745ef857..c334395889 100644
--- a/usr/src/uts/sun4u/opl_cfg/Makefile
+++ b/usr/src/uts/sun4u/opl_cfg/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/fcodem -Nmisc/busra
+LDFLAGS += -Nmisc/fcodem -Nmisc/busra
#
# OPL specific header files
diff --git a/usr/src/uts/sun4u/pca9556/Makefile b/usr/src/uts/sun4u/pca9556/Makefile
index 0ffc4a3320..157c41799b 100644
--- a/usr/src/uts/sun4u/pca9556/Makefile
+++ b/usr/src/uts/sun4u/pca9556/Makefile
@@ -41,7 +41,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sun4u/pcf8574/Makefile b/usr/src/uts/sun4u/pcf8574/Makefile
index 6913ee45dd..edc33c1ea0 100644
--- a/usr/src/uts/sun4u/pcf8574/Makefile
+++ b/usr/src/uts/sun4u/pcf8574/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/pcf8584/Makefile b/usr/src/uts/sun4u/pcf8584/Makefile
index c98793f9e7..0e92731e6a 100644
--- a/usr/src/uts/sun4u/pcf8584/Makefile
+++ b/usr/src/uts/sun4u/pcf8584/Makefile
@@ -42,7 +42,7 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
CFLAGS += $(CCVERBOSE) -I../../sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/pcf8591/Makefile b/usr/src/uts/sun4u/pcf8591/Makefile
index a735a87d7f..149ab17bbf 100644
--- a/usr/src/uts/sun4u/pcf8591/Makefile
+++ b/usr/src/uts/sun4u/pcf8591/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/pcie/Makefile b/usr/src/uts/sun4u/pcie/Makefile
index 81f4d70472..9fe8bfe600 100644
--- a/usr/src/uts/sun4u/pcie/Makefile
+++ b/usr/src/uts/sun4u/pcie/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/busra
+LDFLAGS += -Nmisc/busra
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-unused-value
diff --git a/usr/src/uts/sun4u/pic16f819/Makefile b/usr/src/uts/sun4u/pic16f819/Makefile
index cb0b95b4ed..6d48fc7da8 100644
--- a/usr/src/uts/sun4u/pic16f819/Makefile
+++ b/usr/src/uts/sun4u/pic16f819/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/pmugpio/Makefile b/usr/src/uts/sun4u/pmugpio/Makefile
index 87c60a7c5f..087d2d44c6 100644
--- a/usr/src/uts/sun4u/pmugpio/Makefile
+++ b/usr/src/uts/sun4u/pmugpio/Makefile
@@ -53,7 +53,6 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy
#
# Turn on doubleword alignment for 64 bit registers
diff --git a/usr/src/uts/sun4u/px/Makefile b/usr/src/uts/sun4u/px/Makefile
index ca7c77da9c..b7f74836e2 100644
--- a/usr/src/uts/sun4u/px/Makefile
+++ b/usr/src/uts/sun4u/px/Makefile
@@ -75,7 +75,7 @@ CERRWARN += -_gcc=-Wno-unused-label
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/pcie
+LDFLAGS += -Nmisc/pcie
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/rmcadm/Makefile b/usr/src/uts/sun4u/rmcadm/Makefile
index 4ef75a6149..8687e3d6e7 100644
--- a/usr/src/uts/sun4u/rmcadm/Makefile
+++ b/usr/src/uts/sun4u/rmcadm/Makefile
@@ -51,7 +51,7 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/rmc_comm -Ndrv/pmugpio
+LDFLAGS += -Ndrv/rmc_comm -Ndrv/pmugpio
#
# Turn on doubleword alignment for 64 bit registers
diff --git a/usr/src/uts/sun4u/rmclomv/Makefile b/usr/src/uts/sun4u/rmclomv/Makefile
index 8243155cb6..f540dd2270 100644
--- a/usr/src/uts/sun4u/rmclomv/Makefile
+++ b/usr/src/uts/sun4u/rmclomv/Makefile
@@ -53,7 +53,7 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
ALL_TARGET = $(BINARY) $(SRC_CONFILE)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
-LDFLAGS += -dy -Ndrv/rmc_comm -Ndrv/pmugpio
+LDFLAGS += -Ndrv/rmc_comm -Ndrv/pmugpio
#
# Turn on doubleword alignment for 64 bit registers
diff --git a/usr/src/uts/sun4u/s10_brand/Makefile b/usr/src/uts/sun4u/s10_brand/Makefile
index b5e7c23d2d..f01eaa2da9 100644
--- a/usr/src/uts/sun4u/s10_brand/Makefile
+++ b/usr/src/uts/sun4u/s10_brand/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Update compiler variables.
#
INC_PATH += -I$(S10_BASE) -I$(OBJS_DIR)
-LDFLAGS += -dy -Nexec/elfexec
+LDFLAGS += -Nexec/elfexec
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/sbd/Makefile b/usr/src/uts/sun4u/sbd/Makefile
index 624f92e60d..7f9d356587 100644
--- a/usr/src/uts/sun4u/sbd/Makefile
+++ b/usr/src/uts/sun4u/sbd/Makefile
@@ -41,7 +41,7 @@ UTSBASE = ../..
MODULE = sbd
OBJECTS = $(SBD_OBJS:%=$(OBJS_DIR)/%)
ROOTMODULE = $(ROOT_PSM_MISC_DIR)/$(MODULE)
-LDFLAGS += -dy -Nmisc/sbdp
+LDFLAGS += -Nmisc/sbdp
#
# Include common rules.
diff --git a/usr/src/uts/sun4u/seeprom/Makefile b/usr/src/uts/sun4u/seeprom/Makefile
index b4d887a3bc..b1cf31ddd0 100644
--- a/usr/src/uts/sun4u/seeprom/Makefile
+++ b/usr/src/uts/sun4u/seeprom/Makefile
@@ -42,7 +42,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sun4u/serengeti/sbdp/Makefile b/usr/src/uts/sun4u/serengeti/sbdp/Makefile
index 0da46919b9..6f5ea2afeb 100644
--- a/usr/src/uts/sun4u/serengeti/sbdp/Makefile
+++ b/usr/src/uts/sun4u/serengeti/sbdp/Makefile
@@ -60,7 +60,7 @@ ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
MACHINE_DEFS += -DCHEETAH_PLUS
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/serengeti/sgcn/Makefile b/usr/src/uts/sun4u/serengeti/sgcn/Makefile
index b8ee4484e5..e099fe0e05 100644
--- a/usr/src/uts/sun4u/serengeti/sgcn/Makefile
+++ b/usr/src/uts/sun4u/serengeti/sgcn/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/serengeti/sghsc/Makefile b/usr/src/uts/sun4u/serengeti/sghsc/Makefile
index 4019583482..f5a2c1343d 100644
--- a/usr/src/uts/sun4u/serengeti/sghsc/Makefile
+++ b/usr/src/uts/sun4u/serengeti/sghsc/Makefile
@@ -78,7 +78,7 @@ CFLAGS += -dalign
#
# Dependency
#
-LDFLAGS += -dy -Ndrv/sgsbbc -Nmisc/hpcsvc
+LDFLAGS += -Ndrv/sgsbbc -Nmisc/hpcsvc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/serengeti/ssm/Makefile b/usr/src/uts/sun4u/serengeti/ssm/Makefile
index ce3a36e741..b9fb985ec7 100644
--- a/usr/src/uts/sun4u/serengeti/ssm/Makefile
+++ b/usr/src/uts/sun4u/serengeti/ssm/Makefile
@@ -59,7 +59,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
ALL_BUILDS = $(ALL_BUILDSONLY64)
DEF_BUILDS = $(DEF_BUILDSONLY64)
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/sf/Makefile b/usr/src/uts/sun4u/sf/Makefile
index 3ec5ab141d..2f15513819 100644
--- a/usr/src/uts/sun4u/sf/Makefile
+++ b/usr/src/uts/sun4u/sf/Makefile
@@ -63,7 +63,7 @@ CFLAGS += $(CCVERBOSE)
#
# Define dependency on scsi
#
-LDFLAGS += -dy -N misc/scsi
+LDFLAGS += -N misc/scsi
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4u/sha1/Makefile b/usr/src/uts/sun4u/sha1/Makefile
index 11aad38874..116531b20b 100644
--- a/usr/src/uts/sun4u/sha1/Makefile
+++ b/usr/src/uts/sun4u/sha1/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK)
#
# Linkage dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
CFLAGS += -I$(COM_DIR)
CFLAGS += -DVIS_SHA1
diff --git a/usr/src/uts/sun4u/smbus/Makefile b/usr/src/uts/sun4u/smbus/Makefile
index 8aaefa0613..1302b110b4 100644
--- a/usr/src/uts/sun4u/smbus/Makefile
+++ b/usr/src/uts/sun4u/smbus/Makefile
@@ -42,7 +42,7 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
CFLAGS += $(CCVERBOSE) -I../../sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/sn1_brand/Makefile b/usr/src/uts/sun4u/sn1_brand/Makefile
index 3c29dd5063..121371e514 100644
--- a/usr/src/uts/sun4u/sn1_brand/Makefile
+++ b/usr/src/uts/sun4u/sn1_brand/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Update compiler variables.
#
INC_PATH += -I$(SN1_BASE) -I$(OBJS_DIR)
-LDFLAGS += -dy -Nexec/elfexec
+LDFLAGS += -Nexec/elfexec
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/ssc050/Makefile b/usr/src/uts/sun4u/ssc050/Makefile
index 7701b0cef3..c5b5a258c3 100644
--- a/usr/src/uts/sun4u/ssc050/Makefile
+++ b/usr/src/uts/sun4u/ssc050/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/ssc100/Makefile b/usr/src/uts/sun4u/ssc100/Makefile
index f42fdb1b17..aca463bc4d 100644
--- a/usr/src/uts/sun4u/ssc100/Makefile
+++ b/usr/src/uts/sun4u/ssc100/Makefile
@@ -40,7 +40,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/sunfire/ac/Makefile b/usr/src/uts/sun4u/sunfire/ac/Makefile
index 888d68bb00..373a1edede 100644
--- a/usr/src/uts/sun4u/sunfire/ac/Makefile
+++ b/usr/src/uts/sun4u/sunfire/ac/Makefile
@@ -68,7 +68,7 @@ CFLAGS += -dalign
#
# Define dependency on fhc
#
-LDFLAGS += -dy -N drv/fhc
+LDFLAGS += -N drv/fhc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/sunfire/environ/Makefile b/usr/src/uts/sun4u/sunfire/environ/Makefile
index 463e991311..3bddb1d621 100644
--- a/usr/src/uts/sun4u/sunfire/environ/Makefile
+++ b/usr/src/uts/sun4u/sunfire/environ/Makefile
@@ -63,7 +63,7 @@ CFLAGS += -dalign
#
# Define dependency on fhc
#
-LDFLAGS += -dy -N drv/fhc
+LDFLAGS += -N drv/fhc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/sunfire/simmstat/Makefile b/usr/src/uts/sun4u/sunfire/simmstat/Makefile
index 0433070297..5642e686ba 100644
--- a/usr/src/uts/sun4u/sunfire/simmstat/Makefile
+++ b/usr/src/uts/sun4u/sunfire/simmstat/Makefile
@@ -63,7 +63,7 @@ CFLAGS += -dalign
#
# Define dependency on fhc
#
-LDFLAGS += -dy -N drv/fhc
+LDFLAGS += -N drv/fhc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/sunfire/sram/Makefile b/usr/src/uts/sun4u/sunfire/sram/Makefile
index 67ff2702a1..4621a82e4c 100644
--- a/usr/src/uts/sun4u/sunfire/sram/Makefile
+++ b/usr/src/uts/sun4u/sunfire/sram/Makefile
@@ -62,7 +62,7 @@ CFLAGS += -dalign
#
# Define dependency on fhc
#
-LDFLAGS += -dy -N drv/fhc
+LDFLAGS += -N drv/fhc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/sunfire/sysctrl/Makefile b/usr/src/uts/sun4u/sunfire/sysctrl/Makefile
index 48cdf81eb8..68dbe79265 100644
--- a/usr/src/uts/sun4u/sunfire/sysctrl/Makefile
+++ b/usr/src/uts/sun4u/sunfire/sysctrl/Makefile
@@ -70,7 +70,7 @@ CFLAGS += -dalign
#
# Define dependency on fhc
#
-LDFLAGS += -dy -N drv/fhc
+LDFLAGS += -N drv/fhc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/tazmo/envctrl/Makefile b/usr/src/uts/sun4u/tazmo/envctrl/Makefile
index f0ab1672f6..28f70c089b 100644
--- a/usr/src/uts/sun4u/tazmo/envctrl/Makefile
+++ b/usr/src/uts/sun4u/tazmo/envctrl/Makefile
@@ -69,7 +69,7 @@ CERRWARN += -_gcc=-Wno-type-limits
#
CFLAGS += -dalign
-LDFLAGS += -dy -Ndrv/pcipsy
+LDFLAGS += -Ndrv/pcipsy
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/tda8444/Makefile b/usr/src/uts/sun4u/tda8444/Makefile
index 08f8e697c9..5a8d4e7572 100644
--- a/usr/src/uts/sun4u/tda8444/Makefile
+++ b/usr/src/uts/sun4u/tda8444/Makefile
@@ -42,7 +42,7 @@ ROOTMODULE = $(ROOT_PSM_DRV_DIR)/$(MODULE)
#
include $(UTSBASE)/sun4u/Makefile.sun4u
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Define targets
diff --git a/usr/src/uts/sun4u/todds1337/Makefile b/usr/src/uts/sun4u/todds1337/Makefile
index 3d068d04a7..d7eb5b3c80 100644
--- a/usr/src/uts/sun4u/todds1337/Makefile
+++ b/usr/src/uts/sun4u/todds1337/Makefile
@@ -50,7 +50,7 @@ include $(UTSBASE)/sun4u/Makefile.sun4u
ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
-LDFLAGS += -dy -N misc/i2c_svc
+LDFLAGS += -N misc/i2c_svc
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/todm5819p_rmc/Makefile b/usr/src/uts/sun4u/todm5819p_rmc/Makefile
index 92d0ae6824..d6fe929c2a 100644
--- a/usr/src/uts/sun4u/todm5819p_rmc/Makefile
+++ b/usr/src/uts/sun4u/todm5819p_rmc/Makefile
@@ -53,7 +53,7 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
CFLAGS += $(CCVERBOSE)
-LDFLAGS += -dy -Ndrv/rmc_comm -Ndrv/pmugpio
+LDFLAGS += -Ndrv/rmc_comm -Ndrv/pmugpio
#
# Default build targets.
diff --git a/usr/src/uts/sun4u/todopl/Makefile b/usr/src/uts/sun4u/todopl/Makefile
index 8ce64d1779..397e8f7b35 100644
--- a/usr/src/uts/sun4u/todopl/Makefile
+++ b/usr/src/uts/sun4u/todopl/Makefile
@@ -53,11 +53,6 @@ ALL_TARGET = $(BINARY)
INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
-# module dependencies
-#
-LDFLAGS += -dy
-
-#
# Default build targets.
#
.KEEP_STATE:
diff --git a/usr/src/uts/sun4u/todsg/Makefile b/usr/src/uts/sun4u/todsg/Makefile
index 38cfe19293..24202bfde2 100644
--- a/usr/src/uts/sun4u/todsg/Makefile
+++ b/usr/src/uts/sun4u/todsg/Makefile
@@ -56,7 +56,7 @@ CFLAGS += $(CCVERBOSE)
#
# Dependency
#
-LDFLAGS += -dy -Ndrv/sgsbbc
+LDFLAGS += -Ndrv/sgsbbc
#
# serengeti speciific header files
diff --git a/usr/src/uts/sun4u/zsh/Makefile b/usr/src/uts/sun4u/zsh/Makefile
index 22dac14bcb..abdb08f516 100644
--- a/usr/src/uts/sun4u/zsh/Makefile
+++ b/usr/src/uts/sun4u/zsh/Makefile
@@ -56,7 +56,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
#
# Defined dependency on zs
#
-LDFLAGS += -dy -N drv/zs
+LDFLAGS += -N drv/zs
CERRWARN += -_gcc=-Wno-parentheses
diff --git a/usr/src/uts/sun4v/bge/Makefile b/usr/src/uts/sun4v/bge/Makefile
index 099497882f..fea223293b 100644
--- a/usr/src/uts/sun4v/bge/Makefile
+++ b/usr/src/uts/sun4v/bge/Makefile
@@ -60,7 +60,7 @@ CFLAGS += -dalign
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4v/cnex/Makefile b/usr/src/uts/sun4v/cnex/Makefile
index 1b65a4c594..e2cc736327 100644
--- a/usr/src/uts/sun4v/cnex/Makefile
+++ b/usr/src/uts/sun4v/cnex/Makefile
@@ -64,7 +64,7 @@ CFLAGS += $(CCVERBOSE)
#
# Module dependencies
#
-LDFLAGS += -dy -Nmisc/ldc
+LDFLAGS += -Nmisc/ldc
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/dr_cpu/Makefile b/usr/src/uts/sun4v/dr_cpu/Makefile
index 2a2800ea37..c8c93de38b 100644
--- a/usr/src/uts/sun4v/dr_cpu/Makefile
+++ b/usr/src/uts/sun4v/dr_cpu/Makefile
@@ -55,7 +55,7 @@ CFLAGS += -dalign
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ds -Ndrv/drctl
+LDFLAGS += -Nmisc/ds -Ndrv/drctl
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/dr_io/Makefile b/usr/src/uts/sun4v/dr_io/Makefile
index 7ecb3f135e..97a9804ade 100644
--- a/usr/src/uts/sun4v/dr_io/Makefile
+++ b/usr/src/uts/sun4v/dr_io/Makefile
@@ -65,7 +65,7 @@ CFLAGS += -dalign
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ds -Ndrv/drctl
+LDFLAGS += -Nmisc/ds -Ndrv/drctl
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/dr_mem/Makefile b/usr/src/uts/sun4v/dr_mem/Makefile
index 3f8233df47..2ef79f2e40 100644
--- a/usr/src/uts/sun4v/dr_mem/Makefile
+++ b/usr/src/uts/sun4v/dr_mem/Makefile
@@ -57,7 +57,7 @@ CFLAGS += -dalign
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ds -Nmisc/platsvc -Ndrv/drctl
+LDFLAGS += -Nmisc/ds -Nmisc/platsvc -Ndrv/drctl
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/ds/Makefile b/usr/src/uts/sun4v/ds/Makefile
index f119b7138f..1c07354105 100644
--- a/usr/src/uts/sun4v/ds/Makefile
+++ b/usr/src/uts/sun4v/ds/Makefile
@@ -61,7 +61,7 @@ CFLAGS += -dalign
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ldc
+LDFLAGS += -Nmisc/ldc
CERRWARN += $(CNOWARN_UNINIT)
diff --git a/usr/src/uts/sun4v/ds_pri/Makefile b/usr/src/uts/sun4v/ds_pri/Makefile
index de42cfa5dd..6623d4cfdc 100644
--- a/usr/src/uts/sun4v/ds_pri/Makefile
+++ b/usr/src/uts/sun4v/ds_pri/Makefile
@@ -71,7 +71,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# Module Dependencies
-LDFLAGS += -dy -Nmisc/ds
+LDFLAGS += -Nmisc/ds
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/ds_snmp/Makefile b/usr/src/uts/sun4v/ds_snmp/Makefile
index 8bc9ff0768..9fd9f1cc2e 100644
--- a/usr/src/uts/sun4v/ds_snmp/Makefile
+++ b/usr/src/uts/sun4v/ds_snmp/Makefile
@@ -65,7 +65,7 @@ CFLAGS += -v
#
# Module Dependencies
-LDFLAGS += -dy -Nmisc/ds
+LDFLAGS += -Nmisc/ds
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/fault_iso/Makefile b/usr/src/uts/sun4v/fault_iso/Makefile
index a3cda68583..8114f1f01e 100644
--- a/usr/src/uts/sun4v/fault_iso/Makefile
+++ b/usr/src/uts/sun4v/fault_iso/Makefile
@@ -63,7 +63,7 @@ CFLAGS += -dalign
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ds
+LDFLAGS += -Nmisc/ds
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/genunix/Makefile b/usr/src/uts/sun4v/genunix/Makefile
index 566490fc0f..355e8b2639 100644
--- a/usr/src/uts/sun4v/genunix/Makefile
+++ b/usr/src/uts/sun4v/genunix/Makefile
@@ -123,7 +123,7 @@ $(LIBGEN): $(OBJECTS) $(LIBSTUBS)
$(GENUNIX): $(IPCTF_TARGET) $(OBJECTS)
@pwd
- $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS)
+ $(LD) -ztype=kmod $(LDFLAGS) -o $@ $(OBJECTS)
$(CTFMERGE_GENUNIX_MERGE)
$(POST_PROCESS)
diff --git a/usr/src/uts/sun4v/iospc/Makefile b/usr/src/uts/sun4v/iospc/Makefile
index 63aea3d0db..ddea6d126f 100644
--- a/usr/src/uts/sun4v/iospc/Makefile
+++ b/usr/src/uts/sun4v/iospc/Makefile
@@ -61,7 +61,7 @@ CFLAGS += -dalign -DMODULE_NAME=\"$(MODULE)\"
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ds
+LDFLAGS += -Nmisc/ds
INC_PATH += -I$(UTSBASE)/sun4v/io/iospc
diff --git a/usr/src/uts/sun4v/md5/Makefile b/usr/src/uts/sun4v/md5/Makefile
index 2b50059436..4d85f10c8f 100644
--- a/usr/src/uts/sun4v/md5/Makefile
+++ b/usr/src/uts/sun4v/md5/Makefile
@@ -63,7 +63,7 @@ sparc_SPACEFLAG = -W0,-Lt
#
# md5 depends on the kcf framework
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# need extra inline file for here.
diff --git a/usr/src/uts/sun4v/n2rng/Makefile b/usr/src/uts/sun4v/n2rng/Makefile
index 474b4294fa..529a485886 100644
--- a/usr/src/uts/sun4v/n2rng/Makefile
+++ b/usr/src/uts/sun4v/n2rng/Makefile
@@ -67,7 +67,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/nxge/Makefile b/usr/src/uts/sun4v/nxge/Makefile
index 0b93c6da35..121feff4d5 100644
--- a/usr/src/uts/sun4v/nxge/Makefile
+++ b/usr/src/uts/sun4v/nxge/Makefile
@@ -108,7 +108,7 @@ $(OBJS_DIR)/nxge_hw.o := SMOFF += deref_check
#
# Driver depends on mac & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip
+LDFLAGS += -N misc/mac -N drv/ip
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/ontario/tsalarm/Makefile b/usr/src/uts/sun4v/ontario/tsalarm/Makefile
index 14d7dfe577..56c990012d 100644
--- a/usr/src/uts/sun4v/ontario/tsalarm/Makefile
+++ b/usr/src/uts/sun4v/ontario/tsalarm/Makefile
@@ -60,7 +60,6 @@ CFLAGS += -I$(UTSBASE)/sun4u/mpxu
CFLAGS += -dalign
#Need to verify to add glvc driver required
-LDFLAGS += -dy
#LDFLAGS += -dy -Ndrv/rmclomv
#
diff --git a/usr/src/uts/sun4v/pcie/Makefile b/usr/src/uts/sun4v/pcie/Makefile
index 7378fe095d..5f58e1fb6c 100644
--- a/usr/src/uts/sun4v/pcie/Makefile
+++ b/usr/src/uts/sun4v/pcie/Makefile
@@ -58,7 +58,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Dependency
#
-LDFLAGS += -dy -Nmisc/busra
+LDFLAGS += -Nmisc/busra
CERRWARN += $(CNOWARN_UNINIT)
CERRWARN += -_gcc=-Wno-unused-value
diff --git a/usr/src/uts/sun4v/platsvc/Makefile b/usr/src/uts/sun4v/platsvc/Makefile
index 14315fe472..3e158a31dd 100644
--- a/usr/src/uts/sun4v/platsvc/Makefile
+++ b/usr/src/uts/sun4v/platsvc/Makefile
@@ -60,7 +60,7 @@ CFLAGS += -dalign
#
# Module Dependencies
#
-LDFLAGS += -dy -Nmisc/ds -Ndrv/drctl
+LDFLAGS += -Nmisc/ds -Ndrv/drctl
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/px/Makefile b/usr/src/uts/sun4v/px/Makefile
index c63335e3b0..6fa2f62f33 100644
--- a/usr/src/uts/sun4v/px/Makefile
+++ b/usr/src/uts/sun4v/px/Makefile
@@ -76,7 +76,7 @@ CERRWARN += -_gcc=-Wno-unused-label
# Dependency
#
-LDFLAGS += -dy -Nmisc/pcie
+LDFLAGS += -Nmisc/pcie
# Default build targets.
#
diff --git a/usr/src/uts/sun4v/s10_brand/Makefile b/usr/src/uts/sun4v/s10_brand/Makefile
index 6927e05906..0f25fee08d 100644
--- a/usr/src/uts/sun4v/s10_brand/Makefile
+++ b/usr/src/uts/sun4v/s10_brand/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Update compiler variables.
#
INC_PATH += -I$(S10_BASE) -I$(OBJS_DIR)
-LDFLAGS += -dy -Nexec/elfexec
+LDFLAGS += -Nexec/elfexec
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/sn1_brand/Makefile b/usr/src/uts/sun4v/sn1_brand/Makefile
index fe7ffb3307..8848dc86f3 100644
--- a/usr/src/uts/sun4v/sn1_brand/Makefile
+++ b/usr/src/uts/sun4v/sn1_brand/Makefile
@@ -53,7 +53,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
# Update compiler variables.
#
INC_PATH += -I$(SN1_BASE) -I$(OBJS_DIR)
-LDFLAGS += -dy -Nexec/elfexec
+LDFLAGS += -Nexec/elfexec
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/tpm/Makefile b/usr/src/uts/sun4v/tpm/Makefile
index 810f2358ae..19457e1e26 100644
--- a/usr/src/uts/sun4v/tpm/Makefile
+++ b/usr/src/uts/sun4v/tpm/Makefile
@@ -68,7 +68,7 @@ CPPFLAGS += -I$(ROOT)/usr/include
# This is for /usr/include/tss/, which is not built in the ON consolidation
CPPFLAGS += -I$(ADJUNCT_PROTO)/usr/include
-LDFLAGS += -dy -Nmisc/kcf
+LDFLAGS += -Nmisc/kcf
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/vcc/Makefile b/usr/src/uts/sun4v/vcc/Makefile
index 5c33615214..1be8725770 100644
--- a/usr/src/uts/sun4v/vcc/Makefile
+++ b/usr/src/uts/sun4v/vcc/Makefile
@@ -80,7 +80,7 @@ CERRWARN += -erroff=E_STATEMENT_NOT_REACHED
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/ldc -Nmisc/platsvc
+LDFLAGS += -Nmisc/ldc -Nmisc/platsvc
#
# For now, disable these warnings; maintainers should endeavor
diff --git a/usr/src/uts/sun4v/vdc/Makefile b/usr/src/uts/sun4v/vdc/Makefile
index d9bf73ea19..6b3734a705 100644
--- a/usr/src/uts/sun4v/vdc/Makefile
+++ b/usr/src/uts/sun4v/vdc/Makefile
@@ -66,7 +66,7 @@ CFLAGS += -D_EXTVTOC
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += $(CNOWARN_UNINIT)
-LDFLAGS += -dy -Nmisc/ldc -Nmisc/platsvc -Nmisc/scsi
+LDFLAGS += -Nmisc/ldc -Nmisc/platsvc -Nmisc/scsi
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/vds/Makefile b/usr/src/uts/sun4v/vds/Makefile
index b4df7add5f..ea36daae97 100644
--- a/usr/src/uts/sun4v/vds/Makefile
+++ b/usr/src/uts/sun4v/vds/Makefile
@@ -68,7 +68,7 @@ CERRWARN += $(CNOWARN_UNINIT)
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/ldc -Nmisc/platsvc
+LDFLAGS += -Nmisc/ldc -Nmisc/platsvc
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/vldc/Makefile b/usr/src/uts/sun4v/vldc/Makefile
index 73d33a698f..f1d800ec03 100644
--- a/usr/src/uts/sun4v/vldc/Makefile
+++ b/usr/src/uts/sun4v/vldc/Makefile
@@ -65,7 +65,7 @@ CFLAGS += $(CCVERBOSE)
#
# module dependencies
#
-LDFLAGS += -dy -Nmisc/ldc -Nmisc/platsvc
+LDFLAGS += -Nmisc/ldc -Nmisc/platsvc
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/vlds/Makefile b/usr/src/uts/sun4v/vlds/Makefile
index 4bc93801bd..7cec4c6796 100644
--- a/usr/src/uts/sun4v/vlds/Makefile
+++ b/usr/src/uts/sun4v/vlds/Makefile
@@ -63,7 +63,7 @@ CERRWARN += -_gcc=-Wno-parentheses
#
# Module Dependencies
-LDFLAGS += -dy -Nmisc/ds -Nmisc/platsvc
+LDFLAGS += -Nmisc/ds -Nmisc/platsvc
#
# Default build targets.
diff --git a/usr/src/uts/sun4v/vnet/Makefile b/usr/src/uts/sun4v/vnet/Makefile
index 21e1ea2b9c..37050e1523 100644
--- a/usr/src/uts/sun4v/vnet/Makefile
+++ b/usr/src/uts/sun4v/vnet/Makefile
@@ -67,7 +67,7 @@ CFLAGS += -DVGEN_HANDLE_LOST_PKTS
#
# Driver depends on MAC & IP
#
-LDFLAGS += -dy -N misc/mac -N drv/ip -N misc/ldc -N misc/platsvc
+LDFLAGS += -N misc/mac -N drv/ip -N misc/ldc -N misc/platsvc
CERRWARN += -_gcc=-Wno-type-limits
CERRWARN += -_gcc=-Wno-clobbered
diff --git a/usr/src/uts/sun4v/vsw/Makefile b/usr/src/uts/sun4v/vsw/Makefile
index 5eabb4a795..cac74d3c2c 100644
--- a/usr/src/uts/sun4v/vsw/Makefile
+++ b/usr/src/uts/sun4v/vsw/Makefile
@@ -65,7 +65,7 @@ INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
#
# Module dependencies
#
-LDFLAGS += -dy -Nmisc/ldc -Nmisc/mac -Nmisc/platsvc
+LDFLAGS += -Nmisc/ldc -Nmisc/mac -Nmisc/platsvc
CERRWARN += -_gcc=-Wno-type-limits
CERRWARN += -_gcc=-Wno-clobbered