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