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# 16 17include $(SRC)/Makefile.master 18 19MANSECT= 3elf 20 21MANFILES= elf.3elf \ 22 elf32_checksum.3elf \ 23 elf32_fsize.3elf \ 24 elf32_getehdr.3elf \ 25 elf32_getphdr.3elf \ 26 elf32_getshdr.3elf \ 27 elf32_xlatetof.3elf \ 28 elf_begin.3elf \ 29 elf_cntl.3elf \ 30 elf_errmsg.3elf \ 31 elf_fill.3elf \ 32 elf_flagdata.3elf \ 33 elf_getarhdr.3elf \ 34 elf_getarsym.3elf \ 35 elf_getbase.3elf \ 36 elf_getdata.3elf \ 37 elf_getident.3elf \ 38 elf_getscn.3elf \ 39 elf_hash.3elf \ 40 elf_kind.3elf \ 41 elf_rawfile.3elf \ 42 elf_strptr.3elf \ 43 elf_update.3elf \ 44 elf_version.3elf \ 45 gelf.3elf \ 46 nlist.3elf 47 48MANLINKS= elf32_newehdr.3elf \ 49 elf32_newphdr.3elf \ 50 elf32_xlatetom.3elf \ 51 elf64_checksum.3elf \ 52 elf64_fsize.3elf \ 53 elf64_getehdr.3elf \ 54 elf64_getphdr.3elf \ 55 elf64_getshdr.3elf \ 56 elf64_newehdr.3elf \ 57 elf64_newphdr.3elf \ 58 elf64_xlatetof.3elf \ 59 elf64_xlatetom.3elf \ 60 elf_end.3elf \ 61 elf_errno.3elf \ 62 elf_flagehdr.3elf \ 63 elf_flagelf.3elf \ 64 elf_flagphdr.3elf \ 65 elf_flagscn.3elf \ 66 elf_flagshdr.3elf \ 67 elf_getphdrnum.3elf \ 68 elf_getphnum.3elf \ 69 elf_getshdrnum.3elf \ 70 elf_getshdrstrndx.3elf \ 71 elf_getshnum.3elf \ 72 elf_getshstrndx.3elf \ 73 elf_memory.3elf \ 74 elf_ndxscn.3elf \ 75 elf_newdata.3elf \ 76 elf_newscn.3elf \ 77 elf_next.3elf \ 78 elf_nextscn.3elf \ 79 elf_rand.3elf \ 80 elf_rawdata.3elf \ 81 gelf_checksum.3elf \ 82 gelf_fsize.3elf \ 83 gelf_getcap.3elf \ 84 gelf_getclass.3elf \ 85 gelf_getdyn.3elf \ 86 gelf_getehdr.3elf \ 87 gelf_getmove.3elf \ 88 gelf_getphdr.3elf \ 89 gelf_getrel.3elf \ 90 gelf_getrela.3elf \ 91 gelf_getshdr.3elf \ 92 gelf_getsym.3elf \ 93 gelf_getsyminfo.3elf \ 94 gelf_getsymshndx.3elf \ 95 gelf_newehdr.3elf \ 96 gelf_newphdr.3elf \ 97 gelf_update_cap.3elf \ 98 gelf_update_dyn.3elf \ 99 gelf_update_ehdr.3elf \ 100 gelf_update_getmove.3elf \ 101 gelf_update_move.3elf \ 102 gelf_update_phdr.3elf \ 103 gelf_update_rel.3elf \ 104 gelf_update_rela.3elf \ 105 gelf_update_shdr.3elf \ 106 gelf_update_sym.3elf \ 107 gelf_update_syminfo.3elf \ 108 gelf_update_symshndx.3elf \ 109 gelf_xlatetof.3elf \ 110 gelf_xlatetom.3elf 111 112elf64_checksum.3elf := LINKSRC = elf32_checksum.3elf 113 114elf64_fsize.3elf := LINKSRC = elf32_fsize.3elf 115 116elf32_newehdr.3elf := LINKSRC = elf32_getehdr.3elf 117elf64_getehdr.3elf := LINKSRC = elf32_getehdr.3elf 118elf64_newehdr.3elf := LINKSRC = elf32_getehdr.3elf 119elf32_newphdr.3elf := LINKSRC = elf32_getphdr.3elf 120elf64_getphdr.3elf := LINKSRC = elf32_getphdr.3elf 121elf64_newphdr.3elf := LINKSRC = elf32_getphdr.3elf 122elf64_getshdr.3elf := LINKSRC = elf32_getshdr.3elf 123 124elf32_xlatetom.3elf := LINKSRC = elf32_xlatetof.3elf 125elf64_xlatetof.3elf := LINKSRC = elf32_xlatetof.3elf 126elf64_xlatetom.3elf := LINKSRC = elf32_xlatetof.3elf 127 128elf_end.3elf := LINKSRC = elf_begin.3elf 129elf_memory.3elf := LINKSRC = elf_begin.3elf 130elf_next.3elf := LINKSRC = elf_begin.3elf 131elf_rand.3elf := LINKSRC = elf_begin.3elf 132 133elf_errno.3elf := LINKSRC = elf_errmsg.3elf 134 135elf_flagehdr.3elf := LINKSRC = elf_flagdata.3elf 136elf_flagelf.3elf := LINKSRC = elf_flagdata.3elf 137elf_flagphdr.3elf := LINKSRC = elf_flagdata.3elf 138elf_flagscn.3elf := LINKSRC = elf_flagdata.3elf 139elf_flagshdr.3elf := LINKSRC = elf_flagdata.3elf 140 141elf_newdata.3elf := LINKSRC = elf_getdata.3elf 142elf_rawdata.3elf := LINKSRC = elf_getdata.3elf 143 144elf_getphdrnum.3elf := LINKSRC = elf_getident.3elf 145elf_getphnum.3elf := LINKSRC = elf_getident.3elf 146elf_getshdrnum.3elf := LINKSRC = elf_getident.3elf 147elf_getshdrstrndx.3elf := LINKSRC = elf_getident.3elf 148elf_getshnum.3elf := LINKSRC = elf_getident.3elf 149elf_getshstrndx.3elf := LINKSRC = elf_getident.3elf 150 151elf_ndxscn.3elf := LINKSRC = elf_getscn.3elf 152elf_newscn.3elf := LINKSRC = elf_getscn.3elf 153elf_nextscn.3elf := LINKSRC = elf_getscn.3elf 154 155gelf_checksum.3elf := LINKSRC = gelf.3elf 156gelf_fsize.3elf := LINKSRC = gelf.3elf 157gelf_getcap.3elf := LINKSRC = gelf.3elf 158gelf_getclass.3elf := LINKSRC = gelf.3elf 159gelf_getdyn.3elf := LINKSRC = gelf.3elf 160gelf_getehdr.3elf := LINKSRC = gelf.3elf 161gelf_getmove.3elf := LINKSRC = gelf.3elf 162gelf_getphdr.3elf := LINKSRC = gelf.3elf 163gelf_getrel.3elf := LINKSRC = gelf.3elf 164gelf_getrela.3elf := LINKSRC = gelf.3elf 165gelf_getshdr.3elf := LINKSRC = gelf.3elf 166gelf_getsym.3elf := LINKSRC = gelf.3elf 167gelf_getsyminfo.3elf := LINKSRC = gelf.3elf 168gelf_getsymshndx.3elf := LINKSRC = gelf.3elf 169gelf_newehdr.3elf := LINKSRC = gelf.3elf 170gelf_newphdr.3elf := LINKSRC = gelf.3elf 171gelf_update_cap.3elf := LINKSRC = gelf.3elf 172gelf_update_dyn.3elf := LINKSRC = gelf.3elf 173gelf_update_ehdr.3elf := LINKSRC = gelf.3elf 174gelf_update_getmove.3elf := LINKSRC = gelf.3elf 175gelf_update_move.3elf := LINKSRC = gelf.3elf 176gelf_update_phdr.3elf := LINKSRC = gelf.3elf 177gelf_update_rel.3elf := LINKSRC = gelf.3elf 178gelf_update_rela.3elf := LINKSRC = gelf.3elf 179gelf_update_shdr.3elf := LINKSRC = gelf.3elf 180gelf_update_sym.3elf := LINKSRC = gelf.3elf 181gelf_update_syminfo.3elf := LINKSRC = gelf.3elf 182gelf_update_symshndx.3elf := LINKSRC = gelf.3elf 183gelf_xlatetof.3elf := LINKSRC = gelf.3elf 184gelf_xlatetom.3elf := LINKSRC = gelf.3elf 185 186.KEEP_STATE: 187 188include $(SRC)/man/Makefile.man 189 190install: $(ROOTMANFILES) $(ROOTMANLINKS) 191