xref: /illumos-gate/usr/src/man/man3proc/Makefile (revision 4c28a617e3922d92a58e813a5b955eb526b9c386)
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 2015 Joyent, Inc.
16#
17
18include		$(SRC)/Makefile.master
19
20MANSECT= 	3proc
21
22MANFILES=					\
23		Lctlfd.3proc			\
24		Lfree.3proc			\
25		Lgrab_error.3proc		\
26		Lgrab.3proc			\
27		Lprochandle.3proc		\
28		Lpsinfo.3proc			\
29		Lstate.3proc			\
30		Lstatus.3proc			\
31		Paddr_to_ctf.3proc		\
32		Paddr_to_loadobj.3proc		\
33		Paddr_to_map.3proc		\
34		Pasfd.3proc			\
35		Pclearfault.3proc		\
36		Pclearsig.3proc			\
37		Pcontent.3proc			\
38		Pcreate_agent.3proc		\
39		Pcreate_error.3proc		\
40		Pcreate.3proc			\
41		Pcred.3proc			\
42		Pctlfd.3proc			\
43		Pdelbkpt.3proc			\
44		Pdelwapt.3proc			\
45		Pdestroy_agent.3proc		\
46		Penv_iter.3proc			\
47		Perror_printf.3proc		\
48		Pexecname.3proc			\
49		Pfault.3proc			\
50		Pfdinfo_iter.3proc		\
51		Pgcore.3proc			\
52		Pgetareg.3proc			\
53		Pgetauxval.3proc		\
54		Pgetauxvec.3proc		\
55		Pgetenv.3proc			\
56		Pgrab_core.3proc		\
57		Pgrab_error.3proc		\
58		Pgrab_file.3proc		\
59		Pgrab.3proc			\
60		Pisprocdir.3proc		\
61		Pissyscall.3proc		\
62		Pldt.3proc			\
63		Plmid.3proc			\
64		Plookup_by_addr.3proc		\
65		Plwp_getasrs.3proc		\
66		Plwp_getgwindows.3proc		\
67		Plwp_getpsinfo.3proc		\
68		Plwp_getregs.3proc		\
69		Plwp_getspymaster.3proc		\
70		Plwp_getxregs.3proc		\
71		Plwp_iter.3proc			\
72		Plwp_stack.3proc		\
73		Pmapping_iter.3proc		\
74		Pobjname.3proc			\
75		Pplatform.3proc			\
76		Ppltdest.3proc			\
77		Ppriv.3proc			\
78		Ppsinfo.3proc			\
79		pr_access.3proc			\
80		pr_close.3proc			\
81		pr_creat.3proc			\
82		pr_door_info.3proc		\
83		pr_exit.3proc			\
84		pr_fcntl.3proc			\
85		pr_fstatvfs.3proc		\
86		pr_getitimer.3proc		\
87		pr_getpeername.3proc		\
88		pr_getpeerucred.3proc		\
89		pr_getprojid.3proc		\
90		pr_getrctl.3proc		\
91		pr_getrlimit.3proc		\
92		pr_getsockname.3proc		\
93		pr_getsockopt.3proc		\
94		pr_gettaskid.3proc		\
95		pr_getzoneid.3proc		\
96		pr_ioctl.3proc			\
97		pr_link.3proc			\
98		pr_llseek.3proc			\
99		pr_lseek.3proc			\
100		pr_memcntl.3proc		\
101		pr_meminfo.3proc		\
102		pr_mmap.3proc			\
103		pr_munmap.3proc			\
104		pr_open.3proc			\
105		pr_processor_bind.3proc		\
106		pr_rename.3proc			\
107		pr_setitimer.3proc		\
108		pr_setrctl.3proc		\
109		pr_setrlimit.3proc		\
110		pr_settaskid.3proc		\
111		pr_sigaction.3proc		\
112		pr_stat.3proc			\
113		pr_statvfs.3proc		\
114		pr_unlink.3proc			\
115		pr_waitid.3proc			\
116		Prd_agent.3proc			\
117		Pread.3proc			\
118		Prelease.3proc			\
119		Preopen.3proc			\
120		Preset_maps.3proc		\
121		proc_arg_grab.3proc		\
122		proc_arg_psinfo.3proc		\
123		proc_content2str.3proc		\
124		proc_fltname.3proc		\
125		proc_fltset2str.3proc		\
126		proc_get_auxv.3proc		\
127		proc_get_cred.3proc		\
128		proc_get_priv.3proc		\
129		proc_get_psinfo.3proc		\
130		proc_get_status.3proc		\
131		proc_initstdio.3proc		\
132		proc_lwp_in_set.3proc		\
133		proc_service.3proc		\
134		proc_str2flt.3proc		\
135		proc_str2fltset.3proc		\
136		proc_unctrl_psinfo.3proc	\
137		proc_walk.3proc			\
138		Psecflags.3proc			\
139		Psetbkpt.3proc			\
140		Psetcred.3proc			\
141		Psetfault.3proc			\
142		Psetflags.3proc			\
143		Psetpriv.3proc			\
144		Psetrun.3proc			\
145		Psetsignal.3proc		\
146		Psetsysentry.3proc		\
147		Psetwapt.3proc			\
148		Psetzoneid.3proc		\
149		Psignal.3proc			\
150		Pstack_iter.3proc		\
151		Pstate.3proc			\
152		Pstatus.3proc			\
153		Pstopstatus.3proc		\
154		Psymbol_iter.3proc		\
155		Psync.3proc			\
156		Psysentry.3proc			\
157		Puname.3proc			\
158		Pupdate_maps.3proc		\
159		Pupdate_syms.3proc		\
160		Pwrite.3proc			\
161		Pxecbkpt.3proc			\
162		Pzonename.3proc			\
163	 	ps_lgetregs.3proc		\
164	 	ps_pglobal_lookup.3proc		\
165	 	ps_pread.3proc			\
166	 	ps_pstop.3proc
167
168
169MANLINKS=					\
170		Lalt_stack.3proc		\
171		Lclearfault.3proc		\
172		Lclearsig.3proc			\
173		Ldstop.3proc			\
174		Lgetareg.3proc			\
175		Lmain_stack.3proc		\
176		Lputareg.3proc			\
177		Lsetrun.3proc			\
178		Lstack.3proc			\
179		Lstop.3proc			\
180		Lsync.3proc			\
181		Lwait.3proc			\
182		Lxecbkpt.3proc			\
183		Lxecwapt.3proc			\
184		Paddr_to_text_map.3proc		\
185		Pcreate_callback.3proc		\
186		Pdstop.3proc			\
187		Pfgcore.3proc			\
188		Pfgrab_core.3proc		\
189		Pfree.3proc			\
190		Pissyscall_prev.3proc		\
191		Plmid_to_ctf.3proc		\
192		Plmid_to_loadobj.3proc		\
193		Plmid_to_map.3proc		\
194		Plookup_by_name.3proc		\
195		Plwp_alt_stack.3proc		\
196		Plwp_getfpregs.3proc		\
197		Plwp_iter_all.3proc		\
198		Plwp_main_stack.3proc		\
199		Plwp_setasrs.3proc		\
200		Plwp_setfpregs.3proc		\
201		Plwp_setregs.3proc		\
202		Plwp_setxregs.3proc		\
203		Pmapping_iter_resolved.3proc	\
204		Pname_to_ctf.3proc		\
205		Pname_to_loadobj.3proc		\
206		Pname_to_map.3proc		\
207		Pobject_iter_resolved.3proc	\
208		Pobject_iter.3proc		\
209		Pobjname_resolved.3proc		\
210		Ppriv_free.3proc		\
211		Pputareg.3proc			\
212		pr_fstat.3proc			\
213		pr_fstat64.3proc		\
214		pr_getrlimit64.3proc		\
215		pr_lstat.3proc			\
216		pr_lstat64.3proc		\
217		pr_setrlimit64.3proc		\
218		pr_stat64.3proc			\
219		Pread_string.3proc		\
220		proc_arg_xgrab.3proc		\
221		proc_arg_xpsinfo.3proc		\
222		proc_finistdio.3proc		\
223		proc_flushstdio.3proc		\
224		proc_free_priv.3proc		\
225		proc_get_ldt.3proc		\
226		proc_lwp_range_valid.3proc	\
227		proc_signame.3proc		\
228		proc_sigset2str.3proc		\
229		proc_str2content.3proc		\
230		proc_str2sig.3proc		\
231		proc_str2sigset.3proc		\
232		proc_str2sys.3proc		\
233		proc_str2sysset.3proc		\
234		proc_sysname.3proc		\
235		proc_sysset2str.3proc		\
236		ps_kill.3proc			\
237		ps_lcontinue.3proc		\
238		ps_lgetfpregs.3proc		\
239		ps_lgetxregs.3proc		\
240		ps_lgetxregsize.3proc		\
241		ps_lrolltoaddr.3proc		\
242		ps_lsetfpregs.3proc		\
243		ps_lsetregs.3proc		\
244		ps_lsetxregs.3proc		\
245		ps_lstop.3proc			\
246		ps_pcontinue.3proc		\
247		ps_pdread.3proc			\
248		ps_pdwrite.3proc		\
249		ps_pglobal_sym.3proc		\
250		ps_ptread.3proc			\
251		ps_ptwrite.3proc		\
252		ps_pwrite.3proc			\
253		Psetsysexit.3proc		\
254		Pstop.3proc			\
255		Psymbol_iter_by_addr.3proc	\
256		Psymbol_iter_by_lmid.3proc	\
257		Psymbol_iter_by_name.3proc	\
258		Psysexit.3proc			\
259		Punsetflags.3proc		\
260		Pwait.3proc			\
261		Pxcreate.3proc			\
262		Pxecwapt.3proc			\
263		Pxlookup_by_addr_resolved.3proc	\
264		Pxlookup_by_addr.3proc		\
265		Pxlookup_by_name.3proc		\
266		Pxsymbol_iter.3proc		\
267		Pzonepath.3proc			\
268		Pzoneroot.3proc
269
270
271ps_lgetfpregs.3proc		:= LINKSRC = ps_lgetregs.3proc
272ps_lgetxregs.3proc		:= LINKSRC = ps_lgetregs.3proc
273ps_lgetxregsize.3proc		:= LINKSRC = ps_lgetregs.3proc
274ps_lsetfpregs.3proc		:= LINKSRC = ps_lgetregs.3proc
275ps_lsetregs.3proc		:= LINKSRC = ps_lgetregs.3proc
276ps_lsetxregs.3proc		:= LINKSRC = ps_lgetregs.3proc
277
278ps_pglobal_sym.3proc		:= LINKSRC = ps_pglobal_lookup.3proc
279
280ps_pdread.3proc			:= LINKSRC = ps_pread.3proc
281ps_pdwrite.3proc		:= LINKSRC = ps_pread.3proc
282ps_ptread.3proc			:= LINKSRC = ps_pread.3proc
283ps_ptwrite.3proc		:= LINKSRC = ps_pread.3proc
284ps_pwrite.3proc			:= LINKSRC = ps_pread.3proc
285
286ps_kill.3proc			:= LINKSRC = ps_pstop.3proc
287ps_lcontinue.3proc		:= LINKSRC = ps_pstop.3proc
288ps_lrolltoaddr.3proc		:= LINKSRC = ps_pstop.3proc
289ps_lstop.3proc			:= LINKSRC = ps_pstop.3proc
290ps_pcontinue.3proc		:= LINKSRC = ps_pstop.3proc
291
292
293Pxcreate.3proc			:= LINKSRC = Pcreate.3proc
294Pcreate_callback.3proc		:= LINKSRC = Pcreate.3proc
295
296Pfgrab_core.3proc		:= LINKSRC = Pgrab_core.3proc
297
298Pfree.3proc			:= LINKSRC = Prelease.3proc
299
300Plwp_iter_all.3proc		:= LINKSRC = Plwp_iter.3proc
301
302Pmapping_iter_resolved.3proc	:= LINKSRC = Pmapping_iter.3proc
303Pobject_iter.3proc		:= LINKSRC = Pmapping_iter.3proc
304Pobject_iter_resolved.3proc	:= LINKSRC = Pmapping_iter.3proc
305
306Psymbol_iter_by_addr.3proc	:= LINKSRC = Psymbol_iter.3proc
307Psymbol_iter_by_lmid.3proc	:= LINKSRC = Psymbol_iter.3proc
308Psymbol_iter_by_name.3proc	:= LINKSRC = Psymbol_iter.3proc
309Pxsymbol_iter.3proc		:= LINKSRC = Psymbol_iter.3proc
310
311Plmid_to_ctf.3proc		:= LINKSRC = Paddr_to_ctf.3proc
312Pname_to_ctf.3proc		:= LINKSRC = Paddr_to_ctf.3proc
313
314Plmid_to_loadobj.3proc		:= LINKSRC = Paddr_to_loadobj.3proc
315Pname_to_loadobj.3proc		:= LINKSRC = Paddr_to_loadobj.3proc
316
317Paddr_to_text_map.3proc		:= LINKSRC = Paddr_to_map.3proc
318Plmid_to_map.3proc		:= LINKSRC = Paddr_to_map.3proc
319Pname_to_map.3proc		:= LINKSRC = Paddr_to_map.3proc
320
321Pdstop.3proc			:= LINKSRC = Pstopstatus.3proc
322Pstop.3proc			:= LINKSRC = Pstopstatus.3proc
323Pwait.3proc			:= LINKSRC = Pstopstatus.3proc
324Ldstop.3proc			:= LINKSRC = Pstopstatus.3proc
325Lstop.3proc			:= LINKSRC = Pstopstatus.3proc
326Lwait.3proc			:= LINKSRC = Pstopstatus.3proc
327
328Lsync.3proc			:= LINKSRC = Psync.3proc
329
330Pfgcore.3proc			:= LINKSRC = Pgcore.3proc
331
332Pputareg.3proc			:= LINKSRC = Pgetareg.3proc
333Lgetareg.3proc			:= LINKSRC = Pgetareg.3proc
334Lputareg.3proc			:= LINKSRC = Pgetareg.3proc
335
336Pissyscall_prev.3proc		:= LINKSRC = Pissyscall.3proc
337
338Pxlookup_by_addr.3proc		:= LINKSRC = Plookup_by_addr.3proc
339Pxlookup_by_addr_resolved.3proc	:= LINKSRC = Plookup_by_addr.3proc
340Plookup_by_name.3proc		:= LINKSRC = Plookup_by_addr.3proc
341Pxlookup_by_name.3proc		:= LINKSRC = Plookup_by_addr.3proc
342
343Plwp_setregs.3proc		:= LINKSRC = Plwp_getregs.3proc
344Plwp_getfpregs.3proc		:= LINKSRC = Plwp_getregs.3proc
345Plwp_setfpregs.3proc		:= LINKSRC = Plwp_getregs.3proc
346
347Plwp_alt_stack.3proc		:= LINKSRC = Plwp_stack.3proc
348Plwp_main_stack.3proc		:= LINKSRC = Plwp_stack.3proc
349Lalt_stack.3proc		:= LINKSRC = Plwp_stack.3proc
350Lmain_stack.3proc		:= LINKSRC = Plwp_stack.3proc
351Lstack.3proc			:= LINKSRC = Plwp_stack.3proc
352
353Pobjname_resolved.3proc		:= LINKSRC = Pobjname.3proc
354
355Ppriv_free.3proc		:= LINKSRC = Ppriv.3proc
356
357Pread_string.3proc		:= LINKSRC = Pread.3proc
358
359Punsetflags.3proc		:= LINKSRC = Psetflags.3proc
360
361Psetsysexit.3proc		:= LINKSRC = Psetsysentry.3proc
362
363Psysexit.3proc			:= LINKSRC = Psysentry.3proc
364
365Pxecwapt.3proc			:= LINKSRC = Pxecbkpt.3proc
366Lxecbkpt.3proc			:= LINKSRC = Pxecbkpt.3proc
367Lxecwapt.3proc			:= LINKSRC = Pxecbkpt.3proc
368
369Lclearfault.3proc		:= LINKSRC = Pclearfault.3proc
370
371Lclearsig.3proc			:= LINKSRC = Pclearsig.3proc
372
373Lsetrun.3proc			:= LINKSRC = Psetrun.3proc
374
375Pzonepath.3proc			:= LINKSRC = Pzonename.3proc
376Pzoneroot.3proc			:= LINKSRC = Pzonename.3proc
377
378pr_fstat.3proc			:= LINKSRC = pr_stat.3proc
379pr_fstat64.3proc		:= LINKSRC = pr_stat.3proc
380pr_lstat.3proc			:= LINKSRC = pr_stat.3proc
381pr_lstat64.3proc		:= LINKSRC = pr_stat.3proc
382pr_stat64.3proc			:= LINKSRC = pr_stat.3proc
383
384pr_getrlimit64.3proc		:= LINKSRC = pr_getrlimit.3proc
385
386pr_setrlimit64.3proc		:= LINKSRC = pr_setrlimit.3proc
387
388proc_arg_xgrab.3proc		:= LINKSRC = proc_arg_grab.3proc
389
390proc_arg_xpsinfo.3proc		:= LINKSRC = proc_arg_psinfo.3proc
391
392proc_str2content.3proc		:= LINKSRC = proc_content2str.3proc
393
394proc_flushstdio.3proc		:= LINKSRC = proc_initstdio.3proc
395proc_finistdio.3proc		:= LINKSRC = proc_initstdio.3proc
396
397proc_signame.3proc		:= LINKSRC = proc_fltname.3proc
398proc_sysname.3proc		:= LINKSRC = proc_fltname.3proc
399
400proc_sigset2str.3proc		:= LINKSRC = proc_fltset2str.3proc
401proc_sysset2str.3proc		:= LINKSRC = proc_fltset2str.3proc
402
403proc_free_priv.3proc		:= LINKSRC = proc_get_priv.3proc
404
405proc_lwp_range_valid.3proc	:= LINKSRC = proc_lwp_in_set.3proc
406
407proc_str2sig.3proc		:= LINKSRC = proc_str2flt.3proc
408proc_str2sys.3proc		:= LINKSRC = proc_str2flt.3proc
409
410proc_str2sigset.3proc		:= LINKSRC = proc_str2fltset.3proc
411proc_str2sysset.3proc		:= LINKSRC = proc_str2fltset.3proc
412
413proc_get_ldt.3proc		:= LINKSRC = Pldt.3proc
414
415Plwp_setxregs.3proc		:= LINKSRC = Plwp_getxregs.3proc
416
417Plwp_setasrs.3proc		:= LINKSRC = Plwp_getasrs.3proc
418
419.KEEP_STATE:
420
421include		$(SRC)/man/Makefile.man
422
423install:	$(ROOTMANFILES) $(ROOTMANLINKS)
424