[BACK]Return to Makefile.inc CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / atomic

File: [cvs.NetBSD.org] / src / lib / libc / atomic / Makefile.inc (download)

Revision 1.3, Sat Aug 27 08:03:13 2016 UTC (3 years, 11 months ago) by dholland
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20191119, phil-wifi-20190609, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi
Changes since 1.2: +7 -1 lines

Add MLINKS for atomic_add_nv, atomic_cas_ni, and so forth - otherwise
you have to remember that they're the same page as plain atomic_add and
atomic_cas, or remember one of the types that they're defined on.
PR 51033.

#	$NetBSD: Makefile.inc,v 1.3 2016/08/27 08:03:13 dholland Exp $
#	from: @(#)Makefile.inc	8.6 (Berkeley) 5/4/95

# gen sources
.PATH:	${.CURDIR}/atomic

MAN+=	atomic_add.3 atomic_and.3 atomic_cas.3 atomic_dec.3 \
	atomic_inc.3 atomic_ops.3 atomic_or.3 atomic_swap.3 \
	membar_ops.3

MLINKS+=atomic_add.3 atomic_add_32.3 \
	atomic_add.3 atomic_add_int.3 \
	atomic_add.3 atomic_add_long.3 \
	atomic_add.3 atomic_add_ptr.3 \
	atomic_add.3 atomic_add_64.3 \
	atomic_add.3 atomic_add_32_nv.3 \
	atomic_add.3 atomic_add_int_nv.3 \
	atomic_add.3 atomic_add_long_nv.3 \
	atomic_add.3 atomic_add_ptr_nv.3 \
	atomic_add.3 atomic_add_64_nv.3 \
	atomic_add.3 atomic_add_nv.3 \
	atomic_and.3 atomic_and_32.3 \
	atomic_and.3 atomic_and_uint.3 \
	atomic_and.3 atomic_and_ulong.3 \
	atomic_and.3 atomic_and_64.3 \
	atomic_and.3 atomic_and_32_nv.3 \
	atomic_and.3 atomic_and_uint_nv.3 \
	atomic_and.3 atomic_and_ulong_nv.3 \
	atomic_and.3 atomic_and_64_nv.3 \
	atomic_and.3 atomic_and_nv.3 \
	atomic_cas.3 atomic_cas_32.3 \
	atomic_cas.3 atomic_cas_uint.3 \
	atomic_cas.3 atomic_cas_ulong.3 \
	atomic_cas.3 atomic_cas_ptr.3 \
	atomic_cas.3 atomic_cas_64.3 \
	atomic_cas.3 atomic_cas_32_ni.3 \
	atomic_cas.3 atomic_cas_uint_ni.3 \
	atomic_cas.3 atomic_cas_ulong_ni.3 \
	atomic_cas.3 atomic_cas_ptr_ni.3 \
	atomic_cas.3 atomic_cas_64_ni.3 \
	atomic_cas.3 atomic_cas_ni.3 \
	atomic_dec.3 atomic_dec_32.3 \
	atomic_dec.3 atomic_dec_uint.3 \
	atomic_dec.3 atomic_dec_ulong.3 \
	atomic_dec.3 atomic_dec_ptr.3 \
	atomic_dec.3 atomic_dec_64.3 \
	atomic_dec.3 atomic_dec_32_nv.3 \
	atomic_dec.3 atomic_dec_uint_nv.3 \
	atomic_dec.3 atomic_dec_ulong_nv.3 \
	atomic_dec.3 atomic_dec_ptr_nv.3 \
	atomic_dec.3 atomic_dec_64_nv.3 \
	atomic_dec.3 atomic_dec_nv.3 \
	atomic_inc.3 atomic_inc_32.3 \
	atomic_inc.3 atomic_inc_uint.3 \
	atomic_inc.3 atomic_inc_ulong.3 \
	atomic_inc.3 atomic_inc_ptr.3 \
	atomic_inc.3 atomic_inc_64.3 \
	atomic_inc.3 atomic_inc_32_nv.3 \
	atomic_inc.3 atomic_inc_uint_nv.3 \
	atomic_inc.3 atomic_inc_ulong_nv.3 \
	atomic_inc.3 atomic_inc_ptr_nv.3 \
	atomic_inc.3 atomic_inc_64_nv.3 \
	atomic_inc.3 atomic_inc_nv.3 \
	atomic_or.3 atomic_or_32.3 \
	atomic_or.3 atomic_or_uint.3 \
	atomic_or.3 atomic_or_ulong.3 \
	atomic_or.3 atomic_or_64.3 \
	atomic_or.3 atomic_or_32_nv.3 \
	atomic_or.3 atomic_or_uint_nv.3 \
	atomic_or.3 atomic_or_ulong_nv.3 \
	atomic_or.3 atomic_or_64_nv.3 \
	atomic_or.3 atomic_or_nv.3 \
	atomic_swap.3 atomic_swap_32.3 \
	atomic_swap.3 atomic_swap_uint.3 \
	atomic_swap.3 atomic_swap_ulong.3 \
	atomic_swap.3 atomic_swap_ptr.3 \
	atomic_swap.3 atomic_swap_64.3 \
	membar_ops.3 membar_enter.3 \
	membar_ops.3 membar_exit.3 \
	membar_ops.3 membar_producer.3 \
	membar_ops.3 membar_consumer.3 \
	membar_ops.3 membar_sync.3