1# 2# This file and its contents are supplied under the terms of the 3# Common Development and Distribution License ("CDDL"), version 1.0. 4# You may only use this file in accordance with the terms of version 5# 1.0 of the CDDL. 6# 7# A full copy of the text of the CDDL should have accompanied this 8# source. A copy of the CDDL is also available via the Internet 9# at http://www.illumos.org/license/CDDL. 10# 11 12# 13# Copyright 2011, Richard Lowe 14# Copyright 2013 Nexenta Systems, Inc. All rights reserved. 15# Copyright 2023 Peter Tribble 16# 17 18include $(SRC)/Makefile.master 19 20MANSECT= 3ext 21 22MANFILES= NOTE.3ext \ 23 SUNW_C_GetMechSession.3ext \ 24 crypt.3ext \ 25 demangle.3ext \ 26 ecb_crypt.3ext \ 27 efi_alloc_and_init.3ext \ 28 ld_support.3ext \ 29 md4.3ext \ 30 md5.3ext \ 31 read_vtoc.3ext \ 32 rtld_audit.3ext \ 33 rtld_db.3ext \ 34 sendfile.3ext \ 35 sendfilev.3ext \ 36 sha1.3ext \ 37 sha2.3ext \ 38 stdarg.3ext \ 39 varargs.3ext 40 41MANLINKS= DES_FAILED.3ext \ 42 MD4Final.3ext \ 43 MD4Init.3ext \ 44 MD4Update.3ext \ 45 MD5Final.3ext \ 46 MD5Init.3ext \ 47 MD5Update.3ext \ 48 SHA1Final.3ext \ 49 SHA1Init.3ext \ 50 SHA1Update.3ext \ 51 SHA256Final.3ext \ 52 SHA256Init.3ext \ 53 SHA256Update.3ext \ 54 SHA2Final.3ext \ 55 SHA2Init.3ext \ 56 SHA2Update.3ext \ 57 SHA384Final.3ext \ 58 SHA384Init.3ext \ 59 SHA384Update.3ext \ 60 SHA512Final.3ext \ 61 SHA512Init.3ext \ 62 SHA512Update.3ext \ 63 SUNW_C_KeyToObject.3ext \ 64 _NOTE.3ext \ 65 cbc_crypt.3ext \ 66 cplus_demangle.3ext \ 67 crypt_close.3ext \ 68 des_crypt.3ext \ 69 des_encrypt.3ext \ 70 des_setkey.3ext \ 71 des_setparity.3ext \ 72 efi_alloc_and_read.3ext \ 73 efi_free.3ext \ 74 efi_reserved_sectors.3ext \ 75 efi_use_whole_disk.3ext \ 76 efi_write.3ext \ 77 encrypt.3ext \ 78 la_activity.3ext \ 79 la_amd64_pltenter.3ext \ 80 la_i86_pltenter.3ext \ 81 la_objfilter.3ext \ 82 la_objopen.3ext \ 83 la_objsearch.3ext \ 84 la_pltexit.3ext \ 85 la_pltexit64.3ext \ 86 la_preinit.3ext \ 87 la_sparcv8_pltenter.3ext \ 88 la_sparcv9_pltenter.3ext \ 89 la_symbind32.3ext \ 90 la_symbind64.3ext \ 91 la_version.3ext \ 92 ld_atexit.3ext \ 93 ld_atexit64.3ext \ 94 ld_file.3ext \ 95 ld_file64.3ext \ 96 ld_input_done.3ext \ 97 ld_input_section.3ext \ 98 ld_input_section64.3ext \ 99 ld_open.3ext \ 100 ld_open64.3ext \ 101 ld_section.3ext \ 102 ld_section64.3ext \ 103 ld_start.3ext \ 104 ld_start64.3ext \ 105 ld_version.3ext \ 106 md5_calc.3ext \ 107 rd_delete.3ext \ 108 rd_errstr.3ext \ 109 rd_event_addr.3ext \ 110 rd_event_enable.3ext \ 111 rd_event_getmsg.3ext \ 112 rd_init.3ext \ 113 rd_loadobj_iter.3ext \ 114 rd_log.3ext \ 115 rd_new.3ext \ 116 rd_objpad_enable.3ext \ 117 rd_plt_resolution.3ext \ 118 rd_reset.3ext \ 119 run_crypt.3ext \ 120 run_setkey.3ext \ 121 setkey.3ext \ 122 write_vtoc.3ext 123 124_NOTE.3ext := LINKSRC = NOTE.3ext 125 126SUNW_C_KeyToObject.3ext := LINKSRC = SUNW_C_GetMechSession.3ext 127 128crypt_close.3ext := LINKSRC = crypt.3ext 129des_crypt.3ext := LINKSRC = crypt.3ext 130des_encrypt.3ext := LINKSRC = crypt.3ext 131des_setkey.3ext := LINKSRC = crypt.3ext 132encrypt.3ext := LINKSRC = crypt.3ext 133run_crypt.3ext := LINKSRC = crypt.3ext 134run_setkey.3ext := LINKSRC = crypt.3ext 135setkey.3ext := LINKSRC = crypt.3ext 136 137cplus_demangle.3ext := LINKSRC = demangle.3ext 138 139DES_FAILED.3ext := LINKSRC = ecb_crypt.3ext 140cbc_crypt.3ext := LINKSRC = ecb_crypt.3ext 141des_setparity.3ext := LINKSRC = ecb_crypt.3ext 142 143efi_alloc_and_read.3ext := LINKSRC = efi_alloc_and_init.3ext 144efi_free.3ext := LINKSRC = efi_alloc_and_init.3ext 145efi_reserved_sectors.3ext := LINKSRC = efi_alloc_and_init.3ext 146efi_use_whole_disk.3ext := LINKSRC = efi_alloc_and_init.3ext 147efi_write.3ext := LINKSRC = efi_alloc_and_init.3ext 148 149ld_atexit.3ext := LINKSRC = ld_support.3ext 150ld_atexit64.3ext := LINKSRC = ld_support.3ext 151ld_file.3ext := LINKSRC = ld_support.3ext 152ld_file64.3ext := LINKSRC = ld_support.3ext 153ld_input_done.3ext := LINKSRC = ld_support.3ext 154ld_input_section.3ext := LINKSRC = ld_support.3ext 155ld_input_section64.3ext := LINKSRC = ld_support.3ext 156ld_open.3ext := LINKSRC = ld_support.3ext 157ld_open64.3ext := LINKSRC = ld_support.3ext 158ld_section.3ext := LINKSRC = ld_support.3ext 159ld_section64.3ext := LINKSRC = ld_support.3ext 160ld_start.3ext := LINKSRC = ld_support.3ext 161ld_start64.3ext := LINKSRC = ld_support.3ext 162ld_version.3ext := LINKSRC = ld_support.3ext 163 164MD4Final.3ext := LINKSRC = md4.3ext 165MD4Init.3ext := LINKSRC = md4.3ext 166MD4Update.3ext := LINKSRC = md4.3ext 167 168MD5Final.3ext := LINKSRC = md5.3ext 169MD5Init.3ext := LINKSRC = md5.3ext 170MD5Update.3ext := LINKSRC = md5.3ext 171md5_calc.3ext := LINKSRC = md5.3ext 172 173write_vtoc.3ext := LINKSRC = read_vtoc.3ext 174 175la_activity.3ext := LINKSRC = rtld_audit.3ext 176la_amd64_pltenter.3ext := LINKSRC = rtld_audit.3ext 177la_i86_pltenter.3ext := LINKSRC = rtld_audit.3ext 178la_objfilter.3ext := LINKSRC = rtld_audit.3ext 179la_objopen.3ext := LINKSRC = rtld_audit.3ext 180la_objsearch.3ext := LINKSRC = rtld_audit.3ext 181la_pltexit.3ext := LINKSRC = rtld_audit.3ext 182la_pltexit64.3ext := LINKSRC = rtld_audit.3ext 183la_preinit.3ext := LINKSRC = rtld_audit.3ext 184la_sparcv8_pltenter.3ext := LINKSRC = rtld_audit.3ext 185la_sparcv9_pltenter.3ext := LINKSRC = rtld_audit.3ext 186la_symbind32.3ext := LINKSRC = rtld_audit.3ext 187la_symbind64.3ext := LINKSRC = rtld_audit.3ext 188la_version.3ext := LINKSRC = rtld_audit.3ext 189 190rd_delete.3ext := LINKSRC = rtld_db.3ext 191rd_errstr.3ext := LINKSRC = rtld_db.3ext 192rd_event_addr.3ext := LINKSRC = rtld_db.3ext 193rd_event_enable.3ext := LINKSRC = rtld_db.3ext 194rd_event_getmsg.3ext := LINKSRC = rtld_db.3ext 195rd_init.3ext := LINKSRC = rtld_db.3ext 196rd_loadobj_iter.3ext := LINKSRC = rtld_db.3ext 197rd_log.3ext := LINKSRC = rtld_db.3ext 198rd_new.3ext := LINKSRC = rtld_db.3ext 199rd_objpad_enable.3ext := LINKSRC = rtld_db.3ext 200rd_plt_resolution.3ext := LINKSRC = rtld_db.3ext 201rd_reset.3ext := LINKSRC = rtld_db.3ext 202 203SHA1Final.3ext := LINKSRC = sha1.3ext 204SHA1Init.3ext := LINKSRC = sha1.3ext 205SHA1Update.3ext := LINKSRC = sha1.3ext 206 207SHA256Final.3ext := LINKSRC = sha2.3ext 208SHA256Init.3ext := LINKSRC = sha2.3ext 209SHA256Update.3ext := LINKSRC = sha2.3ext 210SHA2Final.3ext := LINKSRC = sha2.3ext 211SHA2Init.3ext := LINKSRC = sha2.3ext 212SHA2Update.3ext := LINKSRC = sha2.3ext 213SHA384Final.3ext := LINKSRC = sha2.3ext 214SHA384Init.3ext := LINKSRC = sha2.3ext 215SHA384Update.3ext := LINKSRC = sha2.3ext 216SHA512Final.3ext := LINKSRC = sha2.3ext 217SHA512Init.3ext := LINKSRC = sha2.3ext 218SHA512Update.3ext := LINKSRC = sha2.3ext 219 220.KEEP_STATE: 221 222include $(SRC)/man/Makefile.man 223 224install: $(ROOTMANFILES) $(ROOTMANLINKS) 225