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# 21 22# 23# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 24# Copyright 2021 OmniOS Community Edition (OmniOSce) Association. 25# 26 27set name=pkg.fmri value=pkg:/source/demo/system@$(PKGVERS) 28set name=pkg.summary value="OS demo source" 29set name=pkg.description \ 30 value="Source code to demonstrate the use of OS interfaces: ELF" 31set name=info.classification value=org.opensolaris.category.2008:System/Core 32set name=variant.arch value=$(ARCH) 33dir path=usr group=sys 34dir path=usr/demo 35dir path=usr/demo/ELF 36file path=usr/demo/ELF/00README 37file path=usr/demo/ELF/Makefile 38file path=usr/demo/ELF/acom.c 39file path=usr/demo/ELF/dcom.c 40file path=usr/demo/ELF/dispsyms.c 41file path=usr/demo/ELF/pcom.c 42file path=usr/demo/ELF/tpcom.c 43dir path=usr/demo/libexacct 44file path=usr/demo/libexacct/Makefile 45file path=usr/demo/libexacct/README 46file path=usr/demo/libexacct/exdump.c 47dir path=usr/demo/librtld_db 48file path=usr/demo/librtld_db/00README 49file path=usr/demo/librtld_db/Makefile.com 50file path=usr/demo/librtld_db/Makefile.targ 51dir path=usr/demo/librtld_db/amd64 52file path=usr/demo/librtld_db/amd64/Makefile 53file path=usr/demo/librtld_db/amd64/rdb_mach.h 54file path=usr/demo/librtld_db/amd64/regs.c 55dir path=usr/demo/librtld_db/common 56file path=usr/demo/librtld_db/common/bpt.c 57file path=usr/demo/librtld_db/common/callstack.c 58file path=usr/demo/librtld_db/common/dis.c 59file path=usr/demo/librtld_db/common/disasm.c 60file path=usr/demo/librtld_db/common/disasm.h 61file path=usr/demo/librtld_db/common/globals.c 62file path=usr/demo/librtld_db/common/gram.y 63file path=usr/demo/librtld_db/common/help.c 64file path=usr/demo/librtld_db/common/lex.l 65file path=usr/demo/librtld_db/common/main.c 66file path=usr/demo/librtld_db/common/maps.c 67file path=usr/demo/librtld_db/common/ps.c 68file path=usr/demo/librtld_db/common/rdb.h 69file path=usr/demo/librtld_db/common/rdb.man 70file path=usr/demo/librtld_db/common/syms.c 71file path=usr/demo/librtld_db/common/utils.c 72dir path=usr/demo/librtld_db/i386 73file path=usr/demo/librtld_db/i386/Makefile 74file path=usr/demo/librtld_db/i386/m_utils.c 75file path=usr/demo/librtld_db/i386/rdb_mach.h 76file path=usr/demo/librtld_db/i386/regs.c 77dir path=usr/demo/librtld_db/sparc 78file path=usr/demo/librtld_db/sparc/Makefile 79file path=usr/demo/librtld_db/sparc/m_utils.c 80file path=usr/demo/librtld_db/sparc/rdb_mach.h 81file path=usr/demo/librtld_db/sparc/regs.c 82dir path=usr/demo/librtld_db/sparcv9 83file path=usr/demo/librtld_db/sparcv9/Makefile 84file path=usr/demo/librtld_db/sparcv9/m_utils.c 85file path=usr/demo/librtld_db/sparcv9/rdb_mach.h 86file path=usr/demo/librtld_db/sparcv9/regs.c 87dir path=usr/demo/librtld_db/tests 88file path=usr/demo/librtld_db/tests/breaks 89file path=usr/demo/librtld_db/tests/loadmaps 90file path=usr/demo/librtld_db/tests/object_padding_maps 91file path=usr/demo/librtld_db/tests/plt_skip 92file path=usr/demo/librtld_db/tests/simp.c 93file path=usr/demo/librtld_db/tests/steps 94file path=usr/demo/librtld_db/tests/sub.c 95file path=usr/demo/librtld_db/tests/test-sparc-regs 96dir path=usr/demo/link_audit 97file path=usr/demo/link_audit/00README 98file path=usr/demo/link_audit/Makefile 99dir path=usr/demo/link_audit/man 100file path=usr/demo/link_audit/man/dumpbind.man 101file path=usr/demo/link_audit/man/perfcnt.man 102file path=usr/demo/link_audit/man/symbindrep.man 103dir path=usr/demo/link_audit/src 104file path=usr/demo/link_audit/src/bindings.c 105file path=usr/demo/link_audit/src/bindings.h 106file path=usr/demo/link_audit/src/dumpbind.c 107file path=usr/demo/link_audit/src/env.c 108file path=usr/demo/link_audit/src/env.h 109file path=usr/demo/link_audit/src/hash.c 110file path=usr/demo/link_audit/src/hash.h 111file path=usr/demo/link_audit/src/mach.h 112file path=usr/demo/link_audit/src/perfcnt.c 113file path=usr/demo/link_audit/src/perfcnt.ksh 114file path=usr/demo/link_audit/src/sotruss.ksh 115file path=usr/demo/link_audit/src/symbindrep.c 116file path=usr/demo/link_audit/src/symbindrep.ksh 117file path=usr/demo/link_audit/src/truss.c 118file path=usr/demo/link_audit/src/who.c 119file path=usr/demo/link_audit/src/who.h 120file path=usr/demo/link_audit/src/whocalls.ksh 121legacy pkg=SUNWosdem \ 122 desc="Source code to demonstrate the use of OS interfaces: ELF" \ 123 name="OS demo source" 124license cr_Sun license=cr_Sun 125license lic_CDDL license=lic_CDDL 126license usr/src/contrib/ast/LICENSE license=usr/src/contrib/ast/LICENSE 127