xref: /illumos-gate/usr/src/man/man3elf/Makefile (revision c10c16dec587a0662068f6e2991c29ed3a9db943)
1*c10c16deSRichard Lowe#
2*c10c16deSRichard Lowe# This file and its contents are supplied under the terms of the
3*c10c16deSRichard Lowe# Common Development and Distribution License ("CDDL"), version 1.0.
4*c10c16deSRichard Lowe# You may only use this file in accordance with the terms of version
5*c10c16deSRichard Lowe# 1.0 of the CDDL.
6*c10c16deSRichard Lowe#
7*c10c16deSRichard Lowe# A full copy of the text of the CDDL should have accompanied this
8*c10c16deSRichard Lowe# source.  A copy of the CDDL is also available via the Internet
9*c10c16deSRichard Lowe# at http://www.illumos.org/license/CDDL.
10*c10c16deSRichard Lowe#
11*c10c16deSRichard Lowe
12*c10c16deSRichard Lowe# Copyright 2011, Richard Lowe
13*c10c16deSRichard Lowe
14*c10c16deSRichard Loweinclude ../../Makefile.master
15*c10c16deSRichard Lowe
16*c10c16deSRichard LoweMANSECT = 	3elf
17*c10c16deSRichard Lowe
18*c10c16deSRichard LoweMANFILES = 	elf.3elf		\
19*c10c16deSRichard Lowe	 	elf32_checksum.3elf	\
20*c10c16deSRichard Lowe	 	elf32_fsize.3elf	\
21*c10c16deSRichard Lowe	 	elf32_getehdr.3elf	\
22*c10c16deSRichard Lowe	 	elf32_getphdr.3elf	\
23*c10c16deSRichard Lowe	 	elf32_getshdr.3elf	\
24*c10c16deSRichard Lowe	 	elf32_xlatetof.3elf	\
25*c10c16deSRichard Lowe	 	elf_begin.3elf		\
26*c10c16deSRichard Lowe	 	elf_cntl.3elf		\
27*c10c16deSRichard Lowe	 	elf_errmsg.3elf		\
28*c10c16deSRichard Lowe	 	elf_fill.3elf		\
29*c10c16deSRichard Lowe	 	elf_flagdata.3elf	\
30*c10c16deSRichard Lowe	 	elf_getarhdr.3elf	\
31*c10c16deSRichard Lowe	 	elf_getarsym.3elf	\
32*c10c16deSRichard Lowe	 	elf_getbase.3elf	\
33*c10c16deSRichard Lowe	 	elf_getdata.3elf	\
34*c10c16deSRichard Lowe	 	elf_getident.3elf	\
35*c10c16deSRichard Lowe	 	elf_getscn.3elf		\
36*c10c16deSRichard Lowe	 	elf_hash.3elf		\
37*c10c16deSRichard Lowe	 	elf_kind.3elf		\
38*c10c16deSRichard Lowe	 	elf_rawfile.3elf	\
39*c10c16deSRichard Lowe	 	elf_strptr.3elf		\
40*c10c16deSRichard Lowe	 	elf_update.3elf		\
41*c10c16deSRichard Lowe	 	elf_version.3elf	\
42*c10c16deSRichard Lowe	 	gelf.3elf		\
43*c10c16deSRichard Lowe	 	nlist.3elf
44*c10c16deSRichard Lowe
45*c10c16deSRichard LoweMANSOFILES =	elf32_newehdr.3elf		\
46*c10c16deSRichard Lowe		elf32_newphdr.3elf		\
47*c10c16deSRichard Lowe		elf32_xlatetom.3elf		\
48*c10c16deSRichard Lowe		elf64_checksum.3elf		\
49*c10c16deSRichard Lowe		elf64_fsize.3elf		\
50*c10c16deSRichard Lowe		elf64_getehdr.3elf		\
51*c10c16deSRichard Lowe		elf64_getphdr.3elf		\
52*c10c16deSRichard Lowe		elf64_getshdr.3elf		\
53*c10c16deSRichard Lowe		elf64_newehdr.3elf		\
54*c10c16deSRichard Lowe		elf64_newphdr.3elf		\
55*c10c16deSRichard Lowe		elf64_xlatetof.3elf		\
56*c10c16deSRichard Lowe		elf64_xlatetom.3elf		\
57*c10c16deSRichard Lowe		elf_end.3elf			\
58*c10c16deSRichard Lowe		elf_errno.3elf			\
59*c10c16deSRichard Lowe		elf_flagehdr.3elf		\
60*c10c16deSRichard Lowe		elf_flagelf.3elf		\
61*c10c16deSRichard Lowe		elf_flagphdr.3elf		\
62*c10c16deSRichard Lowe		elf_flagscn.3elf		\
63*c10c16deSRichard Lowe		elf_flagshdr.3elf		\
64*c10c16deSRichard Lowe		elf_getphdrnum.3elf		\
65*c10c16deSRichard Lowe		elf_getphnum.3elf		\
66*c10c16deSRichard Lowe		elf_getshdrnum.3elf		\
67*c10c16deSRichard Lowe		elf_getshdrstrndx.3elf		\
68*c10c16deSRichard Lowe		elf_getshnum.3elf		\
69*c10c16deSRichard Lowe		elf_getshstrndx.3elf		\
70*c10c16deSRichard Lowe		elf_memory.3elf			\
71*c10c16deSRichard Lowe		elf_ndxscn.3elf			\
72*c10c16deSRichard Lowe		elf_newdata.3elf		\
73*c10c16deSRichard Lowe		elf_newscn.3elf			\
74*c10c16deSRichard Lowe		elf_next.3elf			\
75*c10c16deSRichard Lowe		elf_nextscn.3elf		\
76*c10c16deSRichard Lowe		elf_rand.3elf			\
77*c10c16deSRichard Lowe		elf_rawdata.3elf		\
78*c10c16deSRichard Lowe		gelf_checksum.3elf		\
79*c10c16deSRichard Lowe		gelf_fsize.3elf			\
80*c10c16deSRichard Lowe		gelf_getcap.3elf		\
81*c10c16deSRichard Lowe		gelf_getclass.3elf		\
82*c10c16deSRichard Lowe		gelf_getdyn.3elf		\
83*c10c16deSRichard Lowe		gelf_getehdr.3elf		\
84*c10c16deSRichard Lowe		gelf_getmove.3elf		\
85*c10c16deSRichard Lowe		gelf_getphdr.3elf		\
86*c10c16deSRichard Lowe		gelf_getrel.3elf		\
87*c10c16deSRichard Lowe		gelf_getrela.3elf		\
88*c10c16deSRichard Lowe		gelf_getshdr.3elf		\
89*c10c16deSRichard Lowe		gelf_getsym.3elf		\
90*c10c16deSRichard Lowe		gelf_getsyminfo.3elf		\
91*c10c16deSRichard Lowe		gelf_getsymshndx.3elf		\
92*c10c16deSRichard Lowe		gelf_newehdr.3elf		\
93*c10c16deSRichard Lowe		gelf_newphdr.3elf		\
94*c10c16deSRichard Lowe		gelf_update_cap.3elf		\
95*c10c16deSRichard Lowe		gelf_update_dyn.3elf		\
96*c10c16deSRichard Lowe		gelf_update_ehdr.3elf		\
97*c10c16deSRichard Lowe		gelf_update_getmove.3elf	\
98*c10c16deSRichard Lowe		gelf_update_move.3elf		\
99*c10c16deSRichard Lowe		gelf_update_phdr.3elf		\
100*c10c16deSRichard Lowe		gelf_update_rel.3elf		\
101*c10c16deSRichard Lowe		gelf_update_rela.3elf		\
102*c10c16deSRichard Lowe		gelf_update_shdr.3elf		\
103*c10c16deSRichard Lowe		gelf_update_sym.3elf		\
104*c10c16deSRichard Lowe		gelf_update_syminfo.3elf	\
105*c10c16deSRichard Lowe		gelf_update_symshndx.3elf	\
106*c10c16deSRichard Lowe		gelf_xlatetof.3elf		\
107*c10c16deSRichard Lowe		gelf_xlatetom.3elf
108*c10c16deSRichard Lowe
109*c10c16deSRichard LoweMANFILES +=	$(MANSOFILES)
110*c10c16deSRichard Lowe
111*c10c16deSRichard Loweelf64_checksum.3elf		:= SOSRC = man3elf/elf32_checksum.3elf
112*c10c16deSRichard Lowe
113*c10c16deSRichard Loweelf64_fsize.3elf		:= SOSRC = man3elf/elf32_fsize.3elf
114*c10c16deSRichard Lowe
115*c10c16deSRichard Loweelf32_newehdr.3elf		:= SOSRC = man3elf/elf32_getehdr.3elf
116*c10c16deSRichard Loweelf64_getehdr.3elf		:= SOSRC = man3elf/elf32_getehdr.3elf
117*c10c16deSRichard Loweelf64_newehdr.3elf		:= SOSRC = man3elf/elf32_getehdr.3elf
118*c10c16deSRichard Loweelf32_newphdr.3elf		:= SOSRC = man3elf/elf32_getphdr.3elf
119*c10c16deSRichard Loweelf64_getphdr.3elf		:= SOSRC = man3elf/elf32_getphdr.3elf
120*c10c16deSRichard Loweelf64_newphdr.3elf		:= SOSRC = man3elf/elf32_getphdr.3elf
121*c10c16deSRichard Loweelf64_getshdr.3elf		:= SOSRC = man3elf/elf32_getshdr.3elf
122*c10c16deSRichard Lowe
123*c10c16deSRichard Loweelf32_xlatetom.3elf		:= SOSRC = man3elf/elf32_xlatetof.3elf
124*c10c16deSRichard Loweelf64_xlatetof.3elf		:= SOSRC = man3elf/elf32_xlatetof.3elf
125*c10c16deSRichard Loweelf64_xlatetom.3elf		:= SOSRC = man3elf/elf32_xlatetof.3elf
126*c10c16deSRichard Lowe
127*c10c16deSRichard Loweelf_end.3elf			:= SOSRC = man3elf/elf_begin.3elf
128*c10c16deSRichard Loweelf_memory.3elf			:= SOSRC = man3elf/elf_begin.3elf
129*c10c16deSRichard Loweelf_next.3elf			:= SOSRC = man3elf/elf_begin.3elf
130*c10c16deSRichard Loweelf_rand.3elf			:= SOSRC = man3elf/elf_begin.3elf
131*c10c16deSRichard Lowe
132*c10c16deSRichard Loweelf_errno.3elf			:= SOSRC = man3elf/elf_errmsg.3elf
133*c10c16deSRichard Lowe
134*c10c16deSRichard Loweelf_flagehdr.3elf		:= SOSRC = man3elf/elf_flagdata.3elf
135*c10c16deSRichard Loweelf_flagelf.3elf		:= SOSRC = man3elf/elf_flagdata.3elf
136*c10c16deSRichard Loweelf_flagphdr.3elf		:= SOSRC = man3elf/elf_flagdata.3elf
137*c10c16deSRichard Loweelf_flagscn.3elf		:= SOSRC = man3elf/elf_flagdata.3elf
138*c10c16deSRichard Loweelf_flagshdr.3elf		:= SOSRC = man3elf/elf_flagdata.3elf
139*c10c16deSRichard Lowe
140*c10c16deSRichard Loweelf_newdata.3elf		:= SOSRC = man3elf/elf_getdata.3elf
141*c10c16deSRichard Loweelf_rawdata.3elf		:= SOSRC = man3elf/elf_getdata.3elf
142*c10c16deSRichard Lowe
143*c10c16deSRichard Loweelf_getphdrnum.3elf		:= SOSRC = man3elf/elf_getident.3elf
144*c10c16deSRichard Loweelf_getphnum.3elf		:= SOSRC = man3elf/elf_getident.3elf
145*c10c16deSRichard Loweelf_getshdrnum.3elf		:= SOSRC = man3elf/elf_getident.3elf
146*c10c16deSRichard Loweelf_getshdrstrndx.3elf		:= SOSRC = man3elf/elf_getident.3elf
147*c10c16deSRichard Loweelf_getshnum.3elf		:= SOSRC = man3elf/elf_getident.3elf
148*c10c16deSRichard Loweelf_getshstrndx.3elf		:= SOSRC = man3elf/elf_getident.3elf
149*c10c16deSRichard Lowe
150*c10c16deSRichard Loweelf_ndxscn.3elf			:= SOSRC = man3elf/elf_getscn.3elf
151*c10c16deSRichard Loweelf_newscn.3elf			:= SOSRC = man3elf/elf_getscn.3elf
152*c10c16deSRichard Loweelf_nextscn.3elf		:= SOSRC = man3elf/elf_getscn.3elf
153*c10c16deSRichard Lowe
154*c10c16deSRichard Lowegelf_checksum.3elf		:= SOSRC = man3elf/gelf.3elf
155*c10c16deSRichard Lowegelf_fsize.3elf			:= SOSRC = man3elf/gelf.3elf
156*c10c16deSRichard Lowegelf_getcap.3elf		:= SOSRC = man3elf/gelf.3elf
157*c10c16deSRichard Lowegelf_getclass.3elf		:= SOSRC = man3elf/gelf.3elf
158*c10c16deSRichard Lowegelf_getdyn.3elf		:= SOSRC = man3elf/gelf.3elf
159*c10c16deSRichard Lowegelf_getehdr.3elf		:= SOSRC = man3elf/gelf.3elf
160*c10c16deSRichard Lowegelf_getmove.3elf		:= SOSRC = man3elf/gelf.3elf
161*c10c16deSRichard Lowegelf_getphdr.3elf		:= SOSRC = man3elf/gelf.3elf
162*c10c16deSRichard Lowegelf_getrel.3elf		:= SOSRC = man3elf/gelf.3elf
163*c10c16deSRichard Lowegelf_getrela.3elf		:= SOSRC = man3elf/gelf.3elf
164*c10c16deSRichard Lowegelf_getshdr.3elf		:= SOSRC = man3elf/gelf.3elf
165*c10c16deSRichard Lowegelf_getsym.3elf		:= SOSRC = man3elf/gelf.3elf
166*c10c16deSRichard Lowegelf_getsyminfo.3elf		:= SOSRC = man3elf/gelf.3elf
167*c10c16deSRichard Lowegelf_getsymshndx.3elf		:= SOSRC = man3elf/gelf.3elf
168*c10c16deSRichard Lowegelf_newehdr.3elf		:= SOSRC = man3elf/gelf.3elf
169*c10c16deSRichard Lowegelf_newphdr.3elf		:= SOSRC = man3elf/gelf.3elf
170*c10c16deSRichard Lowegelf_update_cap.3elf		:= SOSRC = man3elf/gelf.3elf
171*c10c16deSRichard Lowegelf_update_dyn.3elf		:= SOSRC = man3elf/gelf.3elf
172*c10c16deSRichard Lowegelf_update_ehdr.3elf		:= SOSRC = man3elf/gelf.3elf
173*c10c16deSRichard Lowegelf_update_getmove.3elf	:= SOSRC = man3elf/gelf.3elf
174*c10c16deSRichard Lowegelf_update_move.3elf		:= SOSRC = man3elf/gelf.3elf
175*c10c16deSRichard Lowegelf_update_phdr.3elf		:= SOSRC = man3elf/gelf.3elf
176*c10c16deSRichard Lowegelf_update_rel.3elf		:= SOSRC = man3elf/gelf.3elf
177*c10c16deSRichard Lowegelf_update_rela.3elf		:= SOSRC = man3elf/gelf.3elf
178*c10c16deSRichard Lowegelf_update_shdr.3elf		:= SOSRC = man3elf/gelf.3elf
179*c10c16deSRichard Lowegelf_update_sym.3elf		:= SOSRC = man3elf/gelf.3elf
180*c10c16deSRichard Lowegelf_update_syminfo.3elf	:= SOSRC = man3elf/gelf.3elf
181*c10c16deSRichard Lowegelf_update_symshndx.3elf	:= SOSRC = man3elf/gelf.3elf
182*c10c16deSRichard Lowegelf_xlatetof.3elf		:= SOSRC = man3elf/gelf.3elf
183*c10c16deSRichard Lowegelf_xlatetom.3elf		:= SOSRC = man3elf/gelf.3elf
184*c10c16deSRichard Lowe
185*c10c16deSRichard Lowe.KEEP_STATE:
186*c10c16deSRichard Lowe
187*c10c16deSRichard Loweinclude ../Makefile.man
188*c10c16deSRichard Lowe
189*c10c16deSRichard Loweinstall: $(ROOTMANFILES)
190