New/Usr/Src/Cmd/Makefile.Check 1

Total Page:16

File Type:pdf, Size:1020Kb

New/Usr/Src/Cmd/Makefile.Check 1 new/usr/src/cmd/Makefile.check 1 new/usr/src/cmd/Makefile.check 2 ********************************************************** 62 rpcsvc \ 4068 Wed Jan 2 21:49:14 2013 63 sa \ new/usr/src/cmd/Makefile.check 64 saf \ 3442 sgs checks should be run in normal builds 65 sckmd \ ********************************************************** 66 sf880drd \ 1 # 67 smserverd \ 2 # CDDL HEADER START 68 stmfproxy \ 3 # 69 stmfsvc \ 4 # The contents of this file are subject to the terms of the 70 stmsboot \ 5 # Common Development and Distribution License (the "License"). 71 syseventd \ 6 # You may not use this file except in compliance with the License. 72 syslogd \ 7 # 73 utmpd \ 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 74 vntsd \ 9 # or http://www.opensolaris.org/os/licensing. 75 ypcmd \ 10 # See the License for the specific language governing permissions 76 zoneadm \ 11 # and limitations under the License. 77 zoneadmd 12 # 13 # When distributing Covered Code, include this CDDL HEADER in each 79 MANIFEST_SUBDIRS= \ 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 80 boot/scripts \ 15 # If applicable, add the following below this CDDL HEADER, with the 81 cmd-crypto/scripts \ 16 # fields enclosed by brackets "[]" replaced with your own identifying 82 cmd-inet/usr.lib/ilbd \ 17 # information: Portions Copyright [yyyy] [name of copyright owner] 83 cmd-inet/usr.lib/in.chargend \ 18 # 84 cmd-inet/usr.lib/in.daytimed \ 19 # CDDL HEADER END 85 cmd-inet/usr.lib/in.dhcpd \ 20 # 86 cmd-inet/usr.lib/in.discardd \ 87 cmd-inet/usr.lib/in.echod \ 22 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. 88 cmd-inet/usr.lib/in.ndpd \ 89 cmd-inet/usr.lib/in.ripngd \ 24 include ../Makefile.master 90 cmd-inet/usr.lib/in.timed \ 91 cmd-inet/usr.lib/inetd \ 26 # 92 cmd-inet/usr.lib/mdnsd \ 27 # Commands providing manifests must offer a check target. A recursive check 93 cmd-inet/usr.lib/slpd \ 28 # target across all commands directories is not currently provided. 94 cmd-inet/usr.lib/vrrpd \ 29 # 95 cmd-inet/usr.lib/wpad \ 30 MANIFEST_TOPDIRS= \ 96 cmd-inet/usr.sbin \ 31 acctadm \ 97 cmd-inet/usr.sbin/in.ftpd \ 32 auditd \ 98 cmd-inet/usr.sbin/in.rdisc \ 33 bnu \ 99 cmd-inet/usr.sbin/in.routed \ 34 consadm \ 100 cmd-inet/usr.sbin/in.talkd \ 35 coreadm \ 101 cmd-inet/usr.sbin/ipsecutils \ 36 cron \ 102 cmd-inet/usr.sbin/kssl/ksslcfg \ 37 cvcd \ 103 cmd-inet/usr.sbin/routeadm \ 38 dispadmin \ 104 dcs/sparc/sun4u \ 39 drd \ 105 dfs.cmds/sharemgr \ 40 dumpadm \ 106 fs.d/autofs \ 41 fcinfo \ 107 fs.d/nfs/svc \ 42 fcoesvc \ 108 fs.d/smbclnt/svc \ 43 fm \ 109 gss/gssd \ 44 ibd_upgrade \ 110 hal/addons/network-devices \ 45 intrd \ 111 hal/hald/solaris \ 46 iscsid \ 112 halt/smf.$(MACH) \ 47 iscsitsvc \ 113 hostid/smf \ 48 kbd \ 114 idmap/idmapd \ 49 keyserv \ 115 ipf/svc \ 50 ldapcachemgr \ 116 isns/isnsd \ 51 ldmad \ 117 krb5/kadmin/server \ 52 lms \ 118 krb5/krb5kdc \ 53 dlmgmtd \ 119 krb5/kwarn \ 54 ndmpd \ 120 krb5/slave \ 55 nscd \ 121 lp/cmd/lpsched \ 56 oplhpd \ 122 lvm/rpc.mdcommd \ 57 pools \ 123 lvm/rpc.metad \ 58 power \ 124 lvm/rpc.metamedd \ 59 rexd \ 125 lvm/rpc.metamhd \ 60 rmvolmgr \ 126 lvm/md_monitord \ 61 rpcbind \ 127 lvm/util \ new/usr/src/cmd/Makefile.check 3 128 picl/picld \ 129 pools/poold \ 130 print/bsd-sysv-commands \ 131 print/ppdmgr \ 132 rcap/rcapd \ 133 rpcsvc/rpc.bootparamd \ 134 sendmail/lib \ 135 smbsrv/smbd \ 136 ssh/etc \ 137 svc/milestone \ 138 tsol/labeld \ 139 tsol/tnctl \ 140 tsol/tnd \ 141 tsol/tsol-zones \ 142 vscan/vscand \ 143 xvm/ipagent \ 144 ypcmd/yppasswd \ 145 ypcmd/ypupdated \ 146 zonestat/zonestatd 148 MISC_SUBDIRS= \ 149 dtrace/test/tst \ 150 sgs 148 $(CLOSED_BUILD)MANIFEST_SUBDIRS += \ 149 $(CLOSED)/cmd/cmd-inet/usr.lib/in.iked 151 DTEST_SUBDIRS= \ 152 dtrace/test/tst 152 .KEEP_STATE: 154 # Manifests cannot be checked in parallel, because we are using the global 155 # repository that is in $(SRC)/cmd/svc/seed/global.db. This is a 156 # repository that is built from the manifests in this workspace, whereas 157 # the build machine's repository may be out of sync with these manifests. 158 # Because we are using a private repository, svccfg-native must start up a 159 # private copy of configd-native. We cannot have multiple copies of 160 # configd-native trying to access global.db simultaneously. 162 .NO_PARALLEL: 164 check: svccfg_check $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(MISC_SUBDIRS) 166 check: svccfg_check $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(DTEST_SUBDIRS) 166 svccfg_check: 167 @$(ECHO) "building requirements for svccfg check ..."; \ 168 (cd $(SRC)/cmd/svc/seed && pwd && $(MAKE) $(MFLAGS) global.db) 170 $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(MISC_SUBDIRS): FRC 172 $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(DTEST_SUBDIRS): FRC 171 @cd $@; pwd; $(MAKE) check 173 FRC: new/usr/src/cmd/sgs/Makefile 1 new/usr/src/cmd/sgs/Makefile 2 ********************************************************** 62 error \ 4471 Wed Jan 2 21:49:15 2013 63 gprof \ new/usr/src/cmd/sgs/Makefile 64 lari \ 3442 sgs checks should be run in normal builds 65 lex \ ********************************************************** 66 lorder \ 1 # 67 m4 \ 2 # CDDL HEADER START 68 mcs \ 3 # 69 moe \ 4 # The contents of this file are subject to the terms of the 70 nm \ 5 # Common Development and Distribution License (the "License"). 71 prof \ 6 # You may not use this file except in compliance with the License. 72 ranlib \ 7 # 73 size \ 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 74 symorder \ 9 # or http://www.opensolaris.org/os/licensing. 75 tsort \ 10 # See the License for the specific language governing permissions 76 unifdef \ 11 # and limitations under the License. 77 yacc 12 # 13 # When distributing Covered Code, include this CDDL HEADER in each 79 SUBDIRS-i386= 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 80 SUBDIRS-sparc= rtld.4.x 15 # If applicable, add the following below this CDDL HEADER, with the 16 # fields enclosed by brackets "[]" replaced with your own identifying 82 SUBDIRS= $(SUBDIRS-common) $(SUBDIRS-$(MACH)) 17 # information: Portions Copyright [yyyy] [name of copyright owner] 18 # 84 # Messaging support 19 # CDDL HEADER END 85 # 20 # 86 POSUBDIRS= m4 nm tsort yacc 21 # 87 POFILE= sgs.po 22 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved. 88 POFILES= $(POSUBDIRS:%=%/%.po) 23 # 90 MSGSUBDIRS= ld ldd libld liblddbg \ 25 include $(SRC)/cmd/Makefile.cmd 91 libldstab librtld rtld libelf \ 92 ldprof libcrle pvs elfdump \ 27 # Note: Why SUBDIRS-common isn't sorted alphabetically 93 elfedit crle moe lari \ 28 # 94 librtld_db elfwrap ar 29 # The items under SGS are not independent of each other. 30 # They must be built in an order that ensures that 96 MSGDIR= messages 31 # all dependencies of an item have been built before the 32 # item itself. 33 # 99 all := TARGET= all 34 SUBDIRS-common= libconv \ 100 install := TARGET= install 35 .WAIT \ 101 clean := TARGET= clean 36 libdl \ 102 clobber := TARGET= clobber 37 libelf \ 103 delete := TARGET= delete 38 liblddbg \ 104 lint := TARGET= lint 39 .WAIT \ 105 _msg := TARGET= catalog 40 libld \ 106 _msg_gettext := TARGET= catalog 41 libldmake \ 107 _msg_sgsmsg := TARGET= catalog 42 libldstab \ 108 chkmsg := TARGET= chkmsg 43 librtld \ 44 libcrle \ 45 .WAIT \ 111 .KEEP_STATE: 46 0@0 \ 47 ld \ 113 .PARALLEL: $(SUBDIRS) 48 ldd \ 49 lddstub \ 115 all install: native-add .WAIT $(SUBDIRS) 50 rtld \ 51 link_audit \ 117 include $(SRC)/cmd/Makefile.targ 52 .WAIT \ 53 librtld_db \ 119 # Messaging support 54 ldprof \ 120 # 55 pvs \ 121 _msg: _msg_gettext _msg_sgsmsg 56 crle \ 57 ar \ 123 _msg_gettext: $(MSGDOMAIN)/$(POFILE) 58 dump \ 59 elfdump \ 125 _msg_sgsmsg: $(MSGDIR) 60 elfedit \ 61 elfwrap \ 127 $(MSGDOMAIN)/$(POFILE): \ new/usr/src/cmd/sgs/Makefile 3 new/usr/src/cmd/sgs/Makefile 4 128 $(MSGDOMAIN) $(POFILE) 194 ../../common/elfcap \ 195 ../../head \ 130 $(POFILE): $(POSUBDIRS) 196 ../../uts/common/krtld \ 131 $(RM) $(POFILE) 197 ../../uts/common/sys \ 132 cat $(POFILES) > $(POFILE) 198 ../../uts/sparc/sys \ 199 ../../uts/sparc/krtld \ 134 $(MSGDIR): $(MSGSUBDIRS) FRC 200 ../../uts/intel/ia32/krtld \ 135 @ cd $@; pwd; $(MAKE) $(TARGET) 201 ../../uts/intel/amd64/krtld 137 chkmsg: libconv $(MSGSUBDIRS) FRC 203 xref: FRC 204 @ $(RM) cscope.* 139 check: chkmsg 205 xref -p -x cscope 141 #endif /* ! codereview */ 142 # built from lib/Makefile 143 install_lib: FRC 144 @ cd lex; pwd; $(MAKE) $@ 145 @ cd yacc; pwd; $(MAKE) $@ 147 lint: $(SUBDIRS) 149 delete \ 150 clean clobber: native-clobber .WAIT $(SUBDIRS) $(MSGDIR) 152 $(SUBDIRS): FRC 153 @ cd $@; pwd; $(MAKE) $(TARGET) 156 # Integration of ld and ld.so.1 in some developement cycles requires that both 157 # of these modules be built using the new ld. This `native' target allows us 158 # to build a local ld which will then be used to build the delivered version of 159 # itself and ld.so.1. Once this new functionality appears in the standard ld 160 # this target can be disabled. 162 native-add: native-proto FRC 163 @ cd tools/$(MACH); pwd; $(MAKE) native 164 @ cd libconv/$(MACH); pwd; $(MAKE) 165 @ cd libelf/$(MACH); pwd; $(MAKE) native 166 @ cd liblddbg/$(MACH); pwd; $(MAKE) native 167 @ cd libldstab/$(MACH); pwd; $(MAKE) native 168 @ cd libld/$(MACH); pwd; $(MAKE) native 169 @ cd ld/$(MACH); pwd; $(MAKE) native 171 native-clobber: 172 @ cd tools; pwd; $(MAKE) $(TARGET) 173 $(RM) -r proto/$(MACH) 175 native-proto: 176 -@mkdir -p proto/$(MACH) 178 FRC: 180 # 181 # Cross-reference customization: ignore the directories named by XRPRUNE, 182 # and tweak the file globs slightly. 183 # 184 XRPRUNE= rtld.4.x packages abi 185 XRADD= *.msg mapfile* llib-[a-z]* 186 XRDEL= Makefile* kobj_* 188 # 189 # Establish a set of directories for xref to search. As there are duplicates 190 # of things like headers, and only one file will be added to the xref database, 191 # we want xref to list the source file.
Recommended publications
  • Man Pages Section 3 Library Interfaces and Headers
    man pages section 3: Library Interfaces and Headers Beta Part No: 819–2242–33 February 2010 Copyright ©2010 Sun Microsystems, Inc. All Rights Reserved 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more U.S. patents or pending patent applications in the U.S. and in other countries. U.S. Government Rights – Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements. This distribution may include materials developed by third parties. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, the Solaris logo, the Java Coffee Cup logo, docs.sun.com, Java, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and SunTM Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.
    [Show full text]
  • EMC Host Connectivity Guide for Oracle Solaris
    Dell EMC Host Connectivity Guide for Oracle Solaris P/N 300-000-607 REV 56 MAY 2020 Copyright © 2007 – 2020 Dell Inc. or its subsidiaries. All rights reserved. Dell believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS-IS.” DELL MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE, COPYING, AND DISTRIBUTION OF ANY DELL SOFTWARE DESCRIBED IN THIS PUBLICATION REQUIRES AN APPLICABLE SOFTWARE LICENSE. Dell Technologies, Dell, EMC, Dell EMC and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the propertyof their respective owners. Published in the USA. Dell EMC Hopkinton, Massachusetts 01748-9103 1-508-435-1000 In North America 1-866-464-7381 www.DellEMC.com 2 Dell EMC Host Connectivity Guide for Oracle Solaris CONTENTS Preface ....................................................................................................................................... 13 Part 1 Connecting Solaris to Dell EMC Storage Chapter 1 Solaris Operating System Solaris operating system overview........................................................................ 20 Multipathing software ........................................................................................... 21 MPxIO/STMS ...............................................................................................
    [Show full text]
  • New/Usr/Src/Makefile.Lint 1
    new/usr/src/Makefile.lint 1 new/usr/src/Makefile.lint 2 ********************************************************** 61 cmd/chgrp \ 8706 Mon May 27 09:44:59 2013 62 cmd/chmod \ new/usr/src/Makefile.lint 63 cmd/chown \ XXX Remove nawk(1) 64 cmd/chroot \ ********************************************************** 65 cmd/clinfo \ 1 # 66 cmd/cmd-crypto \ 2 # CDDL HEADER START 67 cmd/cmd-inet/lib \ 3 # 68 cmd/cmd-inet/lib/netcfgd \ 4 # The contents of this file are subject to the terms of the 69 cmd/cmd-inet/lib/nwamd \ 5 # Common Development and Distribution License (the "License"). 70 cmd/cmd-inet/sbin \ 6 # You may not use this file except in compliance with the License. 71 cmd/cmd-inet/usr.bin \ 7 # 72 cmd/cmd-inet/usr.lib/bridged \ 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 73 cmd/cmd-inet/usr.lib/dsvclockd \ 9 # or http://www.opensolaris.org/os/licensing. 74 cmd/cmd-inet/usr.lib/ilbd \ 10 # See the License for the specific language governing permissions 75 cmd/cmd-inet/usr.lib/in.dhcpd \ 11 # and limitations under the License. 76 cmd/cmd-inet/usr.lib/in.mpathd \ 12 # 77 cmd/cmd-inet/usr.lib/in.ndpd \ 13 # When distributing Covered Code, include this CDDL HEADER in each 78 cmd/cmd-inet/usr.lib/inetd \ 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 79 cmd/cmd-inet/usr.lib/pppoe \ 15 # If applicable, add the following below this CDDL HEADER, with the 80 cmd/cmd-inet/usr.lib/slpd \ 16 # fields enclosed by brackets "[]" replaced with your own identifying 81 cmd/cmd-inet/usr.lib/vrrpd \ 17 # information: Portions Copyright [yyyy] [name of copyright owner] 82 cmd/cmd-inet/usr.lib/wpad \ 18 # 83 cmd/cmd-inet/usr.lib/wanboot \ 19 # CDDL HEADER END 84 cmd/cmd-inet/usr.sadm \ 20 # 85 cmd/cmd-inet/usr.sbin \ 86 cmd/cmd-inet/usr.sbin/ilbadm \ 22 # Copyright (c) 2003, 2010, Oracle and/or its affiliates.
    [Show full text]
  • New/Exception Lists/Packaging 1
    new/exception_lists/packaging 1 new/exception_lists/packaging 2 ********************************************************** 60 usr/lib/amd64/llib-lsoftcrypto.ln i386 26814 Tue Jun 12 19:54:33 2012 61 usr/lib/sparcv9/llib-lsoftcrypto.ln sparc new/exception_lists/packaging ess_list ioctl now provides all scan results properties for wpa/libdlwlan 63 # first integration of wpa_s control interface client code 64 # The following files are used by the DHCP service, the first integration of wpa_s wpa_ie parsing code 65 # standalone's DHCP implementation, and the kernel (nfs_dlboot). ********************************************************** 66 # They contain interfaces which are currently private. 1 # 67 # 2 # CDDL HEADER START 68 usr/include/dhcp_svc_confkey.h 3 # 69 usr/include/dhcp_svc_confopt.h 4 # The contents of this file are subject to the terms of the 70 usr/include/dhcp_svc_private.h 5 # Common Development and Distribution License (the "License"). 71 usr/include/dhcp_symbol.h 6 # You may not use this file except in compliance with the License. 72 usr/include/sys/sunos_dhcp_class.h 7 # 73 usr/lib/libdhcpsvc.so 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 74 usr/lib/llib-ldhcpsvc 9 # or http://www.opensolaris.org/os/licensing. 75 usr/lib/llib-ldhcpsvc.ln 10 # See the License for the specific language governing permissions 76 # 11 # and limitations under the License. 77 # Private MAC driver header files 12 # 78 # 13 # When distributing Covered Code, include this CDDL HEADER in each 79 usr/include/inet/iptun.h 14
    [Show full text]
  • Man Pages Section 1: User Commands
    man pages section 1: User Commands Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. Part No: 835-8001 December 2000 Copyright 2000 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303-4900 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, docs.sun.com, AnswerBook, AnswerBook2, Trusted Solaris, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun’s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun’s written license agreements.
    [Show full text]
  • 2007 Javaonesm Conference Word “BENEFIT” Is in Green Instead of Orange
    there are 3 cover versions: Prospect 1 (Java) It should say “... Save $200!” on the front and back cover. The first early bird pricing on the IFC and IBC should be “$2,495”, and the word “BENEFIT” is in orange. ADVANCE CONFERENCE GUIDE Prospect 2 (Non-Java) The front cover photo and text is different from Prospect 1. The text of the introduction Last Chance to Save $200! Register by April 4, 2007, at java.sun.com/javaone paragraphs on the IFC is also different, the 2007 JavaOneSM Conference word “BENEFIT” is in green instead of orange. Features Java Technology, Open Source, Web 2.0, Emerging Technologies, and More Don’t miss this year’s newly expanded content. Advance your development skills with hundreds of expert-led, in-depth technical sessions in nine tracks over four days: The back cover and the IBC are the same as Consumer Technologies | Java™ SE | Desktop | Java EE | Java ME Prospect 1. The Next-Generation Web | Open Source | Services and Integration | Tools and Languages How to navigate this brochure and easily find what you need... Alumni For other information for Home Conference Overview JavaOnePavilion this year’s Conference, visit java.sun.com/javaone. It should say “... Save $300!” on the front Registration Conference-at-a-Glance Special Programs and back cover. The first early bird pricing on Hyperlinks Bookmark Buttons Search Click on any of the underlined Use the bookmark tab to Click on the buttons at the top Pull down from the Edit menu and the IFC and IBC should be “$2,395”, and the links to visit specific web sites.
    [Show full text]
  • HP-UX to Oracle Solaris Porting Guide Getting Started on the Move to Oracle Solaris
    An Oracle White Paper October 2011 HP-UX to Oracle Solaris Porting Guide Getting Started on the Move to Oracle Solaris HP-UX to Oracle Solaris Porting Guide Chapter 1 Introduction...................................................................... 1 Oracle Solaris ................................................................................. 1 The Advantages of Porting to Oracle Solaris.................................. 2 Chapter 2 The Porting Process........................................................ 4 Infrastructure and Application Porting Assessment ........................ 4 Build Environment Deployment....................................................... 5 Data Integration .............................................................................. 5 Source Code Porting....................................................................... 6 Application Verification.................................................................... 6 Commercial Applications and Third-Party Products ....................... 6 Chapter 3 Operating System Considerations................................... 7 Processor Endianness .................................................................... 7 Data Alignment ............................................................................... 7 Read/Write Structures..................................................................... 8 Storage Order and Alignment ......................................................... 8 64-Bit Data Models ........................................................................
    [Show full text]
  • HP-UX to Oracle Solaris Porting Guide Getting Started on the Move to Oracle Solaris
    An Oracle White Paper August 2011 HP-UX to Oracle Solaris Porting Guide Getting Started on the Move to Oracle Solaris HP-UX to Oracle Solaris Porting Guide Chapter 1 Introduction...................................................................... 1 Oracle Solaris ................................................................................. 1 The Advantages of Porting to Oracle Solaris.................................. 1 Chapter 2 The Porting Process........................................................ 3 Infrastructure and Application Porting Assessment ........................ 3 Build Environment Deployment....................................................... 4 Data Integration .............................................................................. 4 Source Code Porting....................................................................... 5 Application Verification.................................................................... 5 Commercial Applications and Third-Party Products ....................... 5 Chapter 3 Operating System Considerations................................... 6 Processor Endianness .................................................................... 6 Data Alignment ............................................................................... 6 Read/Write Structures..................................................................... 7 Storage Order and Alignment ......................................................... 7 64-Bit Data Models ........................................................................
    [Show full text]
  • Man Pages Section 7 Device and Network Interfaces
    man pages section 7: Device and Network Interfaces Part No: E29044 October 2012 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT END USERS. Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including anyoperating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications.
    [Show full text]
  • Oracle VM Server for SPARC
    Copyright 2011, Oracle and/or its affiliates. All rights reserved. 3 Oracle VM Server for SPARC Logical Domains (now Oracle VM Server for SPARC) is a virtualization technol- ogy that creates SPARC virtual machines, also called domains. This new style of hypervisor permits operation of virtual machines with less overhead than traditional designs by changing the way guests access physical CPU, memory, and I/O resources. It is ideal for consolidating multiple complete Oracle Solaris systems onto a modern powerful, low-cost, energy-efficient SPARC server, especially when the virtualized systems require the capability to have different kernel levels. The Logical Domains technology is available on systems based on SPARC chip multithreading technology (CMT) processors. These include the Sun SPARC Enterprise T5x20/T5x40 servers, Sun Blade T6320/T6340 server modules, and Sun Fire T1000/T2000 systems. The chip technology is integral to Logical Domains because it leverages the large number of CPU threads available on these servers. At this writing, that number can be as many as 128 threads in a single-rack unit server and as many as 256 threads in a four-rack unit server. Logical Domains is available on all CMT processors without additional license or hardware cost. 3.1 Overview of Logical Domains Features Logical Domains creates virtual machines, usually called domains. Each appears to have its own SPARC server. A domain has the following resources: ■■ CPUs ■■ RAM 77 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 78 Chapter 3 ■ Oracle VM Server for SPARC ■■ Network devices ■■ Disks ■■ Console ■■ OpenBoot environment ■■ Cryptographic accelerators (optional) The next several sections describe properties of Logical Domains and explain how they are implemented.
    [Show full text]
  • New/Usr/Src/Cmd/Intrd/Makefile
    new/usr/src/cmd/intrd/Makefile 1 ********************************************************** 1267 Thu Jul 11 19:18:53 2013 new/usr/src/cmd/intrd/Makefile XXX Rearchitect and replace interrupt distribution ********************************************************** 1 # 2 # CDDL HEADER START 3 # 4 # The contents of this file are subject to the terms of the 5 # Common Development and Distribution License (the "License"). 6 # You may not use this file except in compliance with the License. 7 # 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 # or http://www.opensolaris.org/os/licensing. 10 # See the License for the specific language governing permissions 11 # and limitations under the License. 12 # 13 # When distributing Covered Code, include this CDDL HEADER in each 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 # If applicable, add the following below this CDDL HEADER, with the 16 # fields enclosed by brackets "[]" replaced with your own identifying 17 # information: Portions Copyright [yyyy] [name of copyright owner] 18 # 19 # CDDL HEADER END 20 # 22 # 23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved. 24 # Use is subject to license terms. 25 # 26 # Makefile for interrupt distribution daemon 27 # 29 PROG= intrd 29 MANIFEST= intrd.xml 30 SVCMETHOD= svc-intrd 32 include ../Makefile.cmd 34 TARGET= all 36 ROOTMANIFESTDIR= $(ROOTSVCSYSTEM) 38 # install macros and rule 39 # 41 ROOTPROG= $(ROOTLIB)/$(PROG) 42 $(ROOTPROG) := FILEMODE= 555 41 .KEEP_STATE: 43 all: $(PROG) 45 install:
    [Show full text]
  • EMC Host Connectivity Guide for Oracle Solaris
    EMC Host Connectivity Guide for Oracle Solaris P/N 300-000-607 REV A53 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.EMC.com Copyright © 2007 – 2017 Dell Inc. or its subsidiaries. All rights reserved. Published March 2017 Dell believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED "AS IS." EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. Dell, EMC2, EMC, and the EMC logo are registered trademarks or trademarks of Dell Inc. or its subsidiaries. All other trademarks used herein are the property of their respective owners. For the most up-to-date regulator document for your product line, go to EMC Online Support (https://support.emc.com). 2 EMC Host Connectivity Guide for Oracle Solaris Contents Preface............................................................................................................................ 15 PART 1 Connecting Solaris to EMC Storage Chapter 1 Solaris Operating System Solaris operating system overview ................................................ 24 Multipathing software...................................................................... 25 MPxIO/STMS............................................................................
    [Show full text]