The NetBSD Project

CVS log for src/tools/compat/nbtool_config.h.in

[BACK] Up to [cvs.NetBSD.org] / src / tools / compat

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.56 / (download) - annotate - [select for diffs], Thu Jul 20 16:22:30 2023 UTC (8 months, 4 weeks ago) by lukem
Branch: MAIN
CVS Tags: HEAD
Changes since 1.55: +3 -0 lines
Diff to previous 1.55 (colored)

tools/compat: regen

Revision 1.53.6.1 / (download) - annotate - [select for diffs], Fri Jun 30 17:13:50 2023 UTC (9 months, 2 weeks ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.53: +5 -2 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

Pull up following revision(s) (requested by riastradh in ticket #221):

	external/cddl/osnet/dist/tools/ctf/cvt/ctfmerge.c: revision 1.18
	external/cddl/osnet/sys/sys/opentypes.h: revision 1.7
	tools/compat/configure: revision 1.100
	external/cddl/osnet/dist/tools/ctf/cvt/barrier.c: revision 1.6
	external/cddl/osnet/dist/tools/ctf/cvt/barrier.h: revision 1.4
	external/cddl/osnet/dist/tools/ctf/cvt/barrier.c: revision 1.7
	external/cddl/osnet/dist/tools/ctf/cvt/barrier.c: revision 1.8
	tools/compat/configure.ac: revision 1.100
	external/cddl/osnet/dist/tools/ctf/cvt/tdata.c: revision 1.10
	tools/compat/nbtool_config.h.in: revision 1.54

ctfmerge: error check sem_*() and pthread_*() APIs

terminate() if sem_*() returns -1 or pthread_*() returns != 0.
(Set errno from pthread_*() so terminate() prints the strerror message).

Note: Failing on errors instead of ignoring them helps identify
reasons for intermittent failures, such as those on macOS host builds:

  ERROR: nbctfmerge: barrier_init: sem_init(bar_sem): Function not implemented

ctfmerge: fix macOS semaphore implementation

Use dispatch_semaphore_create() if present instead of sem_init().
macOS doesn't actually implement sem_init() (et al)
(even though it provides the prototypes as deprecated).

This was detected by the previous commit to ctfmerge
that added error handling.

Implement ctfmerge's barrier operations in terms of
dispatch(3) APIs such as dispatch_semaphore_create() (et al).

Update tools/compat/configure.ac to find dispatch_semaphore_create().
Fixes ctfmerge on macOS hosts.

Inspired by https://stackoverflow.com/a/27847103

tools/compat: regen for dispatch_semaphore_create

ctfmerge: fix macOS semaphore implementation, part 2
dispatch_semaphore_signal() doesn't return an error, just an
indicator of whether a thread was woken or not, so there's
no need to fail on non-zero return.

osnet: on macOS, use <mach/boolean.h> for boolean_t
macOS/x86_64 defines boolean_t as 'unsigned int' not 'int',
which causes a build issue with tools/ctfmerge on that host
after my recent fixes for macOS semaphores.

So use the <mach/boolean.h> instead of a local typedef ifdef __APPLE__.
May fix a macOS/x86_64 build issue reported by cjep@.
Builds fine on NetBSD/amd64 or macOS/arm.

Note: this compat stuff is clunky, and based on the commit log,
annoyingly error prone. A newer sync of osnet from upstream /may/
improve a lot of these compat typedef workarounds for solaris types...

Revision 1.55 / (download) - annotate - [select for diffs], Tue May 30 19:04:42 2023 UTC (10 months, 2 weeks ago) by lukem
Branch: MAIN
Changes since 1.54: +0 -0 lines
Diff to previous 1.54 (colored)

tools/compat: regen

Revision 1.54 / (download) - annotate - [select for diffs], Tue May 23 20:22:11 2023 UTC (10 months, 3 weeks ago) by lukem
Branch: MAIN
Changes since 1.53: +4 -1 lines
Diff to previous 1.53 (colored)

tools/compat: regen for dispatch_semaphore_create

Revision 1.53 / (download) - annotate - [select for diffs], Thu Feb 25 13:41:58 2021 UTC (3 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: netbsd-10-base, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: netbsd-10
Changes since 1.52: +7 -0 lines
Diff to previous 1.52 (colored)

Add reallocarray; this is used by the new regex code and we don't want to
convert it to reallocarr so the code is kept similar with the original from
FreeBSD.

Revision 1.44.2.2 / (download) - annotate - [select for diffs], Mon Apr 13 08:05:34 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.44.2.1: +22 -1 lines
Diff to previous 1.44.2.1 (colored) to branchpoint 1.44 (colored) next main 1.45 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.52 / (download) - annotate - [select for diffs], Sat Jun 22 13:42:53 2019 UTC (4 years, 9 months ago) by hannken
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp
Changes since 1.51: +0 -0 lines
Diff to previous 1.51 (colored)

Update tools/compat/configure for new path of "rpc/types.h".

Remove intermediate patch from rpcgen/Makefile.

Patch from Nick Hudson, errors from me.

Revision 1.51 / (download) - annotate - [select for diffs], Wed Jun 19 23:35:55 2019 UTC (4 years, 10 months ago) by kamil
Branch: MAIN
Changes since 1.50: +12 -0 lines
Diff to previous 1.50 (colored)

regen tools/compat

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jun 19 03:40:15 2019 UTC (4 years, 10 months ago) by kamil
Branch: MAIN
Changes since 1.49: +10 -1 lines
Diff to previous 1.49 (colored)

Add sys/uio.h & enum uio_seg, enum uio_rw to tools/compat

This is needed for bootstrapping the tools on Ubuntu 16.x.

Revision 1.44.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:10:13 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.44: +19 -1 lines
Diff to previous 1.44 (colored)

Sync with HEAD

Revision 1.49 / (download) - annotate - [select for diffs], Sun Jan 27 05:15:32 2019 UTC (5 years, 2 months ago) by dholland
Branch: MAIN
CVS Tags: phil-wifi-20190609
Changes since 1.48: +2 -1 lines
Diff to previous 1.48 (colored)

Restore comment accidentally lost in merge.

Revision 1.48 / (download) - annotate - [select for diffs], Sun Jan 27 02:08:50 2019 UTC (5 years, 2 months ago) by pgoyette
Branch: MAIN
Changes since 1.47: +1 -2 lines
Diff to previous 1.47 (colored)

Merge the [pgoyette-compat] branch

Revision 1.42.2.2 / (download) - annotate - [select for diffs], Thu Sep 6 06:56:49 2018 UTC (5 years, 7 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.42.2.1: +19 -2 lines
Diff to previous 1.42.2.1 (colored) to branchpoint 1.42 (colored) next main 1.43 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 30 12:05:34 2018 UTC (5 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.46: +4 -0 lines
Diff to previous 1.46 (colored)

deal with getsubopt and strncasecmp (needed by mdocml)

Revision 1.46 / (download) - annotate - [select for diffs], Thu Aug 16 12:03:36 2018 UTC (5 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.45: +7 -0 lines
Diff to previous 1.45 (colored)

add strncasecmp

Revision 1.45 / (download) - annotate - [select for diffs], Sat Aug 11 16:24:59 2018 UTC (5 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.44: +8 -1 lines
Diff to previous 1.44 (colored)

Add strcasecmp

Revision 1.42.2.1 / (download) - annotate - [select for diffs], Mon Jun 25 07:26:09 2018 UTC (5 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.42: +1 -1 lines
Diff to previous 1.42 (colored)

Sync with HEAD

Revision 1.44 / (download) - annotate - [select for diffs], Wed Jun 13 04:17:43 2018 UTC (5 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0728, pgoyette-compat-0625
Branch point for: phil-wifi
Changes since 1.43: +1 -4 lines
Diff to previous 1.43 (colored)

Revert my previous config test inclusion for u_longlong_t.

Fixing this differently by avoiding the need for the definition.
It also caused a problem in OS X, as I neglected to include a correct header

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jun 11 18:48:25 2018 UTC (5 years, 10 months ago) by maya
Branch: MAIN
Changes since 1.42: +3 -0 lines
Diff to previous 1.42 (colored)

Add configure check and fallback definition for u_longlong_t

Should help linux tools compilation of dtrace tools, and not
affect NetBSD.

From Chuck Zmudzinski in current-users, with light modification
by myself.

Revision 1.40.6.3 / (download) - annotate - [select for diffs], Sat Feb 3 22:02:02 2018 UTC (6 years, 2 months ago) by snj
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since 1.40.6.2: +5 -1 lines
Diff to previous 1.40.6.2 (colored) to branchpoint 1.40 (colored) next main 1.41 (colored)

Pull up following revision(s) (requested by sevan in ticket #435):
	tools/compat/configure: revision 1.88 via patch
	tools/compat/configure.ac: revision 1.89 via patch
	tools/compat/nbtool_config.h.in: revision 1.42
Add asnprintf() to the AC_CHECK_DECLS list.
Resolves conflict when cross compiling on Cygwin the provided implementation
does not get picked up.
Closes PR toolchain/52797
--
regen

Revision 1.40.6.2 / (download) - annotate - [select for diffs], Thu Dec 21 23:06:58 2017 UTC (6 years, 3 months ago) by snj
Branch: netbsd-8
Changes since 1.40.6.1: +4 -19 lines
Diff to previous 1.40.6.1 (colored) to branchpoint 1.40 (colored)

revert ticket 435

Revision 1.40.6.1 / (download) - annotate - [select for diffs], Thu Dec 21 19:11:21 2017 UTC (6 years, 3 months ago) by snj
Branch: netbsd-8
Changes since 1.40: +19 -4 lines
Diff to previous 1.40 (colored)

Pull up following revision(s) (requested by sevan in ticket #435):
	tools/compat/compat_defs.h: 1.108
	tools/compat/configure: 1.87-1.88
	tools/compat/configure.ac: 1.88-1.89
	tools/compat/fpurge.c: 1.2
	tools/compat/nbtool_config.h.in: 1.41-1.42
handle __fpurge being declared in <stdio_ext.h>
--
regen
--
Add asnprintf() to the AC_CHECK_DECLS list.
Resolves conflict when cross compiling on Cygwin the provided implementation
does not get picked up.
Closes PR toolchain/52797
--
regen

Revision 1.42 / (download) - annotate - [select for diffs], Sat Dec 9 04:23:22 2017 UTC (6 years, 4 months ago) by sevan
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.41: +4 -0 lines
Diff to previous 1.41 (colored)

regen

Revision 1.41 / (download) - annotate - [select for diffs], Mon Oct 2 22:21:31 2017 UTC (6 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.40: +14 -3 lines
Diff to previous 1.40 (colored)

regen

Revision 1.38.2.2 / (download) - annotate - [select for diffs], Mon Mar 20 06:58:02 2017 UTC (7 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.38.2.1: +113 -1 lines
Diff to previous 1.38.2.1 (colored) to branchpoint 1.38 (colored) next main 1.39 (colored)

Sync with HEAD

Revision 1.40 / (download) - annotate - [select for diffs], Sat Jan 7 21:31:07 2017 UTC (7 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-8
Changes since 1.39: +112 -0 lines
Diff to previous 1.39 (colored)

regen

Revision 1.38.2.1 / (download) - annotate - [select for diffs], Fri Nov 4 14:49:25 2016 UTC (7 years, 5 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.38: +36 -1 lines
Diff to previous 1.38 (colored)

Sync with HEAD

Revision 1.39 / (download) - annotate - [select for diffs], Wed Oct 19 21:55:26 2016 UTC (7 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, pgoyette-localcount-20161104
Changes since 1.38: +35 -0 lines
Diff to previous 1.38 (colored)

regen

Revision 1.38 / (download) - annotate - [select for diffs], Wed Jan 20 19:35:32 2016 UTC (8 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.37: +183 -150 lines
Diff to previous 1.37 (colored)

Regen with autoconf 2.69.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jul 26 14:01:53 2015 UTC (8 years, 8 months ago) by kamil
Branch: MAIN
Changes since 1.36: +4 -1 lines
Diff to previous 1.36 (colored)

Add reallocarr(3) to tools/compat

This should unbreak libutil(3) creation on systems withot reallocarr(3).

Revision 1.35.2.1 / (download) - annotate - [select for diffs], Wed Apr 22 07:18:58 2015 UTC (8 years, 11 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.35: +7 -1 lines
Diff to previous 1.35 (colored) next main 1.36 (colored)

Pull up following revision(s) (requested by roy in ticket #648):
	common/lib/libc/stdlib/_strtoi.h: revisions 1.1, 1.2
	common/lib/libc/stdlib/strtoi.c: revision 1.1
	common/lib/libc/stdlib/strtou.c: revision 1.1
	distrib/sets/lists/base/ad.aarch64: patch
	distrib/sets/lists/base/ad.arm: patch
	distrib/sets/lists/base/ad.mips: patch
	distrib/sets/lists/base/ad.powerpc: patch
	distrib/sets/lists/base/md.amd64: patch
	distrib/sets/lists/base/md.sparc64: patch
	distrib/sets/lists/base/shl.mi: patch
	distrib/sets/lists/comp/mi: revision 1.1939
	distrib/sets/lists/debug/ad.aarch64: patch
	distrib/sets/lists/debug/ad.arm: patch
	distrib/sets/lists/debug/ad.mips: patch
	distrib/sets/lists/debug/ad.powerpc: patch
	distrib/sets/lists/debug/md.amd64: patch
	distrib/sets/lists/debug/md.sparc64: patch
	distrib/sets/lists/debug/shl.mi: patch
	include/inttypes.h: revision 1.11
	lib/libc/shlib_version: patch
	lib/libc/stdlib/Makefile.inc: revision 1.84
	lib/libc/stdlib/strtol.3: revisions 1.27-1.31
	lib/libc/stdlib/strtoul.3: revisions 1.26-1.29
	sys/lib/libkern/Makefile.libkern: revision 1.37
	sys/lib/libkern/libkern.h: revision 1.117
	tools/compat/Makefile: revision 1.73
	tools/compat/compat_defs.h: revision 1.101
	tools/compat/configure.ac: revision 1.83
	tools/compat/configure: revision 1.82
	tools/compat/nbtool_config.h.in: revision 1.36
add strto{i,u} from Kamil Rytarowski as discussed in tech-userlevel.
--
strtoi and strtou additions
--
strtoi and strtou for the kernel
--
strtoi and strtou additions
--
strtoi and strtou man pages
--
strto{i,u}
--
regen
--
Remove trailing whitespace.
--
match variable names with man page (Kamil Rytarowski)
--
cleanups from (Kamil Rytarowski)
--
add strtoi strtou (Kamil Rytarowski)
--
PR/49640: Kamil Rytarowski: Improve error printing
--
Use existing month for Dd.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jan 16 18:44:31 2015 UTC (9 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.35: +6 -0 lines
Diff to previous 1.35 (colored)

regen

Revision 1.27.6.3 / (download) - annotate - [select for diffs], Wed Aug 20 00:04:53 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.27.6.2: +174 -175 lines
Diff to previous 1.27.6.2 (colored) to branchpoint 1.27 (colored) next main 1.28 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.34.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:57:39 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.34: +17 -1 lines
Diff to previous 1.34 (colored) next main 1.35 (colored)

Rebase.

Revision 1.35 / (download) - annotate - [select for diffs], Fri Jun 6 01:40:40 2014 UTC (9 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.34: +16 -0 lines
Diff to previous 1.34 (colored)

Deal with errc/warnc

Revision 1.26.2.2 / (download) - annotate - [select for diffs], Thu May 22 11:42:30 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.26.2.1: +20 -1 lines
Diff to previous 1.26.2.1 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.34 / (download) - annotate - [select for diffs], Thu Jan 9 11:30:01 2014 UTC (10 years, 3 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.33: +7 -0 lines
Diff to previous 1.33 (colored)

regen

Revision 1.33 / (download) - annotate - [select for diffs], Wed Aug 14 10:15:14 2013 UTC (10 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.32: +3 -0 lines
Diff to previous 1.32 (colored)

regen

Revision 1.32 / (download) - annotate - [select for diffs], Fri Aug 9 20:13:21 2013 UTC (10 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.31: +3 -0 lines
Diff to previous 1.31 (colored)

regen

Revision 1.31 / (download) - annotate - [select for diffs], Tue Aug 6 21:56:36 2013 UTC (10 years, 8 months ago) by apb
Branch: MAIN
Changes since 1.30: +3 -0 lines
Diff to previous 1.30 (colored)

regen, to pick up the test for snprintb_m.

Revision 1.29.4.1 / (download) - annotate - [select for diffs], Tue Jul 23 21:07:38 2013 UTC (10 years, 8 months ago) by riastradh
Branch: riastradh-drm2
Changes since 1.29: +143 -176 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

sync with HEAD

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jul 19 11:06:37 2013 UTC (10 years, 9 months ago) by pooka
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1
Changes since 1.29: +142 -175 lines
Diff to previous 1.29 (colored)

regen

(XXX: I don't think these files were previously regen'd with the
method documented in configure.ac, and therefore the diffs are now huge)

Revision 1.27.6.2 / (download) - annotate - [select for diffs], Sun Jun 23 06:28:57 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.27.6.1: +4 -1 lines
Diff to previous 1.27.6.1 (colored) to branchpoint 1.27 (colored)

resync from head

Revision 1.29 / (download) - annotate - [select for diffs], Tue Mar 5 16:28:06 2013 UTC (11 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: riastradh-drm2-base, agc-symver-base, agc-symver
Branch point for: riastradh-drm2
Changes since 1.28: +3 -0 lines
Diff to previous 1.28 (colored)

regen

Revision 1.27.6.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:30:29 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.27: +175 -142 lines
Diff to previous 1.27 (colored)

resync with head

Revision 1.28 / (download) - annotate - [select for diffs], Sun Feb 17 00:34:35 2013 UTC (11 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.27: +174 -141 lines
Diff to previous 1.27 (colored)

regen

Revision 1.26.2.1 / (download) - annotate - [select for diffs], Thu Nov 10 14:31:53 2011 UTC (12 years, 5 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored)

sync with head

Revision 1.27 / (download) - annotate - [select for diffs], Thu Nov 3 14:13:53 2011 UTC (12 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: tls-maxphys
Changes since 1.26: +3 -0 lines
Diff to previous 1.26 (colored)

Add getline(3) compat glue.

Revision 1.21.2.2 / (download) - annotate - [select for diffs], Wed Nov 2 19:43:03 2011 UTC (12 years, 5 months ago) by riz
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2
Changes since 1.21.2.1: +4 -1 lines
Diff to previous 1.21.2.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1676):
	tools/compat/configure.ac: revision 1.71
	tools/compat/configure: revision 1.71
	tools/compat/nbtool_config.h.in: revision 1.24
Test for <sys/endian.h> and provide HAVE_SYS_ENDIAN_H.
Fixes FreeBSD hosted builds (PR 42440 and PR 42470).
Approved by <dholland>.
Regenerate.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Aug 14 20:25:01 2011 UTC (12 years, 8 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.25: +4 -1 lines
Diff to previous 1.25 (colored)

regen

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jan 21 12:55:04 2010 UTC (14 years, 3 months ago) by tsutsui
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.24: +4 -4 lines
Diff to previous 1.24 (colored)

Regen this properly per procedure described in src/tools/compat/configure.ac.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jan 15 11:26:25 2010 UTC (14 years, 3 months ago) by asau
Branch: MAIN
Changes since 1.23: +4 -1 lines
Diff to previous 1.23 (colored)

Test for <sys/endian.h> and provide HAVE_SYS_ENDIAN_H.
Fixes FreeBSD hosted builds (PR 42440 and PR 42470).

Approved by <dholland>.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jun 16 22:35:34 2009 UTC (14 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.22: +7 -1 lines
Diff to previous 1.22 (colored)

add fpurge; needed by awk.

Revision 1.15.2.3 / (download) - annotate - [select for diffs], Sat Feb 14 19:50:28 2009 UTC (15 years, 2 months ago) by snj
Branch: netbsd-4
Changes since 1.15.2.2: +49 -0 lines
Diff to previous 1.15.2.2 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)

Apply patch (requested by adrianp in ticket #1278):
Fix build on netbsd-5 amd64 hosts.

Revision 1.15.2.1.2.1 / (download) - annotate - [select for diffs], Sat Feb 14 19:45:57 2009 UTC (15 years, 2 months ago) by snj
Branch: netbsd-4-0
Changes since 1.15.2.1: +49 -0 lines
Diff to previous 1.15.2.1 (colored) next main 1.15.2.2 (colored)

Apply patch (requested by adrianp in ticket #1278):
Fix build on netbsd-5 amd64 hosts.

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Thu Jan 15 04:30:19 2009 UTC (15 years, 3 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b
Changes since 1.21: +4 -1 lines
Diff to previous 1.21 (colored)

Regen for ticket 270.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jan 5 06:11:43 2009 UTC (15 years, 3 months ago) by tnozaki
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.21: +3 -0 lines
Diff to previous 1.21 (colored)

1. reworking PR lib/40317:
libnbcompat already contains empty fparseln.lo
so previous fix doesn't work correctly.
i've just added broken fparseln check to configure script.

2. reworking cross build breakage under FreeBSD/MacOS X.
FreeBSD/MacOS X still have public /usr/include/runetype.h
derived from 4.4BSD-Lite.  so i renamed out private header from
src/lib/libc/locale/runetype.h to src/lib/libc/locale/runetype_local.h
to solve this problems.

3. fix build breakage when CITRUS=no was set.

Revision 1.15.2.2 / (download) - annotate - [select for diffs], Tue Nov 18 21:08:40 2008 UTC (15 years, 5 months ago) by snj
Branch: netbsd-4
Changes since 1.15.2.1: +7 -1 lines
Diff to previous 1.15.2.1 (colored) to branchpoint 1.15 (colored)

Regen for ticket 1224.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Oct 18 16:27:19 2008 UTC (15 years, 6 months ago) by tsutsui
Branch: MAIN
CVS Tags: netbsd-5-base, matt-mips64-base2
Branch point for: netbsd-5
Changes since 1.20: +7 -1 lines
Diff to previous 1.20 (colored)

Regen from configure.ac rev 1.67:
> Prepare dummy <resolv.h> and <arpa/nameser.h> to make asn1_compile and
> compile_et compile on systems which don't have these BIND headers like Cygwin.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Oct 14 15:23:26 2008 UTC (15 years, 6 months ago) by tsutsui
Branch: MAIN
Changes since 1.19: +134 -153 lines
Diff to previous 1.19 (colored)

Regen autoconf stuff using tools version of autoconf (in src/tools/autoconf),
as per suggestion from apb@ on tech-toolchain.
Tested 'build.sh -U release iso-image' on NetBSD/i386 4.99.73.

Revision 1.17.2.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:35:37 2007 UTC (16 years, 5 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.17: +201 -130 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

sync with HEAD

Revision 1.19 / (download) - annotate - [select for diffs], Fri Oct 19 15:56:54 2007 UTC (16 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, mjf-devfs2-base, mjf-devfs2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Changes since 1.18: +198 -130 lines
Diff to previous 1.18 (colored)

I am now convinced of the error of my ways, and I am checking for all the
decls mtree is using.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 28 09:12:20 2007 UTC (16 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.17: +4 -1 lines
Diff to previous 1.17 (colored)

regen for raise_default_signal

Revision 1.15.4.1 / (download) - annotate - [select for diffs], Mon Sep 3 07:05:26 2007 UTC (16 years, 7 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.15: +175 -146 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Sync w/ NetBSD-4-RC_1

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Fri Aug 31 19:36:30 2007 UTC (16 years, 7 months ago) by pavel
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE
Branch point for: netbsd-4-0
Changes since 1.15: +175 -146 lines
Diff to previous 1.15 (colored)

regen for ticket #827. Files provided by apb@.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Aug 7 08:29:16 2007 UTC (16 years, 8 months ago) by apb
Branch: MAIN
Branch point for: matt-armv6
Changes since 1.16: +176 -147 lines
Diff to previous 1.16 (colored)

Regen after recent changes to configure.ac and compat_defs.h.
(Most of the changes seem to result from somebody having used
non-tools versions of autoconf and autoheader in the past.)

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jul 3 12:11:10 2007 UTC (16 years, 9 months ago) by nakayama
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, hpcarm-cleanup
Changes since 1.15: +4 -1 lines
Diff to previous 1.15 (colored)

Add strndup(3) to libnbcompat, since estrndup(3) added into efun.c calls it.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 9 14:59:41 2006 UTC (17 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-4-base
Branch point for: wrstuden-fixsa, netbsd-4
Changes since 1.14: +4 -1 lines
Diff to previous 1.14 (colored)

regen.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Oct 7 22:00:22 2006 UTC (17 years, 6 months ago) by apb
Branch: MAIN
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored)

Add definitions for strmode.  This was missing from the
patch in PR 31232.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 20 18:52:05 2006 UTC (17 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.12: +7 -4 lines
Diff to previous 1.12 (colored)

Also check for DIR.__dd_fd.  tools/compat now builds on the WWDC developer
preview version of Mac OS X "Leopard".

Revision 1.12 / (download) - annotate - [select for diffs], Sat Feb 11 10:35:29 2006 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.11: +5 -7 lines
Diff to previous 1.11 (colored)

Redo previous differently: use AH_TOP and AH_BOTTOM macros to insert
header and footer into nbtool_config.h.in directly.

Revision 1.11, Sat Feb 11 01:28:01 2006 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.10: +1 -1 lines
FILE REMOVED

Make using autoheader easier:
split off the autogenerated file into nbtool_config_internal.h,
and let nbtool_config.h be a file with the proper wrappers.

This way you can just change configure.ac, run autoconf and autoheader,
verify the result, and commit, but don't have to edit nbtool_config*in
manually every time.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Feb 11 00:55:17 2006 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored)

rerun autoheader (and re-add header and footer).

Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 9 22:28:06 2006 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.8: +451 -65 lines
Diff to previous 1.8 (colored)

regen with autoheader; header and footer need to be added manually,
add a comment saying so.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Feb 9 22:03:15 2006 UTC (18 years, 2 months ago) by dogcow
Branch: MAIN
Changes since 1.7: +16 -16 lines
Diff to previous 1.7 (colored)

change #include <sys/endian.h> => #include <machine/endian.h> so that
it's (more) consistent in the tree; this, along with changing tools/compat's
autoconf detection from AC_CHECK_FUNCS to AC_CHECK_DECLS makes the vast
majority of htobe16 and friends' redefinition errors bite the dust.
Tested with -current and FreeBSD.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Oct 12 03:28:31 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)

Check for fstatvfs and provide/use it only if the host system has it.
Fixes PR#27221

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Sun Jul 25 07:49:46 2004 UTC (19 years, 8 months ago) by tron
Branch: netbsd-2-0
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2
Changes since 1.2.2.1: +0 -1 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Pull up revision 1.5 (requested by dbj in ticket #712):
remove HAVE_STRUCT_STATFS_F_IOSIZE
this is not currently being used and should be replaced with
HAVE_STRUCT_STATVFS_F_IOSIZE, but that will be done separately.
This commit should be able to be safely pulled up to
the netbsd-2-0 branch to address PR toolchain/26415

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jul 24 16:32:01 2004 UTC (19 years, 8 months ago) by dbj
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

check for HAVE_STRUCT_STATVFS_F_IOSIZE
addresses PR toolchain/26415

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 24 12:24:59 2004 UTC (19 years, 8 months ago) by dbj
Branch: MAIN
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored)

remove HAVE_STRUCT_STATFS_F_IOSIZE
this is not currently being used and should be replaced with
HAVE_STRUCT_STATVFS_F_IOSIZE, but that will be done separately.
This commit should be able to be safely pulled up to
the netbsd-2-0 branch to address PR toolchain/26415

Revision 1.2.2.1 / (download) - annotate - [select for diffs], Tue Jun 22 07:16:11 2004 UTC (19 years, 10 months ago) by tron
Branch: netbsd-2-0
Changes since 1.2: +21 -1 lines
Diff to previous 1.2 (colored)

Pull up revision 1.4 (requested by jmc in ticket #527):
Completely rework how tools/compat is done. Purge all uses/references to
_NETBSD_SOURCE as this makes cross building from older/newer versions of
NetBSD harder, not easier (and also makes the resulting tools 'different')
Wrap all required code with the inclusion of nbtool_config.h, attempt to
only use POSIX code in all places (or when reasonable test w. configure and
provide definitions: ala u_int, etc).
Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86
NetBSD current (x86 and amd64) and Solaris 9.
Fixes PR's: PR#17762 PR#25944

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jun 20 22:20:15 2004 UTC (19 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.3: +21 -1 lines
Diff to previous 1.3 (colored)

Completely rework how tools/compat is done. Purge all uses/references to
_NETBSD_SOURCE as this makes cross building from older/newer versions of
NetBSD harder, not easier (and also makes the resulting tools 'different')

Wrap all required code with the inclusion of nbtool_config.h, attempt to
only use POSIX code in all places (or when reasonable test w. configure and
provide definitions: ala u_int, etc).

Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86
NetBSD current (x86 and amd64) and Solaris 9.

Fixes PR's: PR#17762 PR#25944

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jun 18 20:07:31 2004 UTC (19 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Check for group_from_gid().

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 12 19:43:58 2003 UTC (20 years, 5 months ago) by dbj
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

use sys/poll.h and HAVE_SYS_POLL_H instead of just HAVE_POLL_H
HAVE_SYS_POLL_H is used by src/include/roken.h needed by the host tool asn1_compile

Revision 1.1 / (download) - annotate - [select for diffs], Mon Oct 27 01:42:50 2003 UTC (20 years, 5 months ago) by lukem
Branch: MAIN

Overhaul how `build.sh tools' are used:

    *	Rename "config.h" to "nbtool_config.h" and
	HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
	This makes in more obvious in the source when we're using
	tools/compat/config.h versus "standard autoconf" config.h

    *	Consistently move the inclusion of nbtool_config.h to before
	<sys/cdefs.h> so that the former can provide __RCSID() (et al),
	and there's no need to protect those macros any more.

These changes should make it easier to "tool-ify" a program by adding:
	#if HAVE_NBTOOL_CONFIG_H
	#include "nbtool_config.h"
	#endif
to the top of the source files (for the general case).

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>