The NetBSD Project

CVS log for src/share/mk/bsd.hostprog.mk

[BACK] Up to [cvs.NetBSD.org] / src / share / mk

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.86: download - view: text, markup, annotated - select for diffs
Sat Nov 2 22:02:39 2024 UTC (5 weeks, 1 day ago) by christos
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -2 lines
make zstd a private library (for now)

Revision 1.85: download - view: text, markup, annotated - select for diffs
Thu Oct 31 23:56:44 2024 UTC (5 weeks, 3 days ago) by christos
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +2 -1 lines
Add zstd

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sat Mar 27 02:46:45 2021 UTC (3 years, 8 months ago) by simonb
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, 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, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +64 -64 lines
Make columns nicely aligned.

Revision 1.80.2.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:03:26 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.80.2.2: preferred, colored; branchpoint 1.80: preferred, colored; next MAIN 1.81: preferred, colored
Changes since revision 1.80.2.2: +1 -0 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.80.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:07:23 2020 UTC (4 years, 8 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.80.2.1: preferred, colored; branchpoint 1.80: preferred, colored
Changes since revision 1.80.2.1: +2 -1 lines
Merge changes from current as of 20200406

Revision 1.83: download - view: text, markup, annotated - select for diffs
Sat Apr 4 01:35:22 2020 UTC (4 years, 8 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +2 -1 lines
Add libgnuctf

Revision 1.81.2.1: download - view: text, markup, annotated - select for diffs
Sun Nov 10 12:58:30 2019 UTC (5 years, 1 month ago) by martin
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Diff to: previous 1.81: preferred, colored; next MAIN 1.82: preferred, colored
Changes since revision 1.81: +2 -1 lines
Pull up following revision(s) (requested by maxv in ticket #405):

	usr.sbin/nvmmctl/nvmmctl.8: revision 1.2
	lib/libnvmm/libnvmm.3: revision 1.24
	sys/dev/nvmm/nvmm.h: revision 1.11
	lib/libnvmm/libnvmm.3: revision 1.25
	sys/dev/nvmm/x86/nvmm_x86.h: revision 1.16
	sys/dev/nvmm/nvmm.h: revision 1.12
	sys/dev/nvmm/x86/nvmm_x86.h: revision 1.17
	tests/lib/libnvmm/h_mem_assist.c: revision 1.12
	sys/dev/nvmm/x86/nvmm_x86.h: revision 1.18
	share/mk/bsd.hostprog.mk: revision 1.82
	lib/libnvmm/libnvmm.c: revision 1.15
	distrib/sets/lists/base/md.amd64: revision 1.281
	tests/lib/libnvmm/h_mem_assist.c: revision 1.13
	lib/libnvmm/libnvmm.c: revision 1.16
	tests/lib/libnvmm/h_mem_assist.c: revision 1.14
	lib/libnvmm/libnvmm_x86.c: revision 1.32
	lib/libnvmm/libnvmm.c: revision 1.17
	tests/lib/libnvmm/h_mem_assist.c: revision 1.15
	lib/libnvmm/libnvmm_x86.c: revision 1.33
	lib/libnvmm/libnvmm.c: revision 1.18
	usr.sbin/nvmmctl/Makefile: revision 1.1
	tests/lib/libnvmm/h_mem_assist_asm.S: revision 1.7
	tests/lib/libnvmm/h_mem_assist.c: revision 1.16
	lib/libnvmm/libnvmm_x86.c: revision 1.34
	usr.sbin/nvmmctl/Makefile: revision 1.2
	tests/lib/libnvmm/h_mem_assist_asm.S: revision 1.8
	tests/lib/libnvmm/h_mem_assist.c: revision 1.17
	sys/dev/nvmm/nvmm_internal.h: revision 1.13
	lib/libnvmm/libnvmm_x86.c: revision 1.35
	lib/libnvmm/libnvmm_x86.c: revision 1.36
	usr.sbin/postinstall/postinstall.in: revision 1.8
	lib/libnvmm/libnvmm_x86.c: revision 1.37
	lib/libnvmm/libnvmm_x86.c: revision 1.38
	lib/libnvmm/libnvmm_x86.c: revision 1.39
	usr.sbin/Makefile: revision 1.282
	lib/libnvmm/nvmm.h: revision 1.13
	lib/libnvmm/nvmm.h: revision 1.14
	lib/libnvmm/nvmm.h: revision 1.15
	sys/dev/nvmm/nvmm.c: revision 1.23
	lib/libnvmm/nvmm.h: revision 1.16
	sys/dev/nvmm/nvmm.c: revision 1.24
	lib/libnvmm/nvmm.h: revision 1.17
	sys/dev/nvmm/nvmm.c: revision 1.25
	tests/lib/libnvmm/h_io_assist.c: revision 1.9
	etc/MAKEDEV.tmpl: revision 1.209
	tests/lib/libnvmm/h_io_assist.c: revision 1.10
	tests/lib/libnvmm/h_io_assist.c: revision 1.11
	etc/group: revision 1.35
	distrib/sets/lists/man/mi: revision 1.1660
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.40
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.41
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.42
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.43
	sys/dev/nvmm/x86/nvmm_x86_vmx.c: revision 1.44
	sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.51
	sys/dev/nvmm/nvmm_ioctl.h: revision 1.8
	sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.52
	sys/dev/nvmm/nvmm_ioctl.h: revision 1.9
	sys/dev/nvmm/x86/nvmm_x86_svm.c: revision 1.53
	usr.sbin/nvmmctl/nvmmctl.c: revision 1.1
	lib/libnvmm/libnvmm.3: revision 1.20
	distrib/sets/lists/debug/md.amd64: revision 1.106
	lib/libnvmm/libnvmm.3: revision 1.21
	lib/libnvmm/libnvmm.3: revision 1.22
	usr.sbin/nvmmctl/nvmmctl.8: revision 1.1
	lib/libnvmm/libnvmm.3: revision 1.23

Fix incorrect parsing: the R/M field uses a special GPR map when the
address size is 16 bits, regardless of the actual operating mode. With
this special map there can be two registers referenced at once, and
also disp16-only.
Implement this special behavior, and add associated tests. While here
simplify a few things.
With this in place, the Windows 95 installer initializes correctly.
Part of PR/54611.
add missing initializer
Implement XCHG, add associated tests, and add comments to explain. With
this in place the Windows 95 installer completes successfuly.
Part of PR/54611.
Improve nvmm_vcpu_dump().
Put back 'default', because llvm apparently doesn't realize that all cases
are covered in the switch.
Miscellaneous changes in NVMM, to address several inconsistencies and
issues in the libnvmm API.
 - Rename NVMM_CAPABILITY_VERSION to NVMM_KERN_VERSION, and check it in
   libnvmm. Introduce NVMM_USER_VERSION, for future use.
 - In libnvmm, open "/dev/nvmm" as read-only and with O_CLOEXEC. This is to
   avoid sharing the VMs with the children if the process forks. In the
   NVMM driver, force O_CLOEXEC on open().
 - Rename the following things for consistency:
       nvmm_exit*              -> nvmm_vcpu_exit*
       nvmm_event*             -> nvmm_vcpu_event*
       NVMM_EXIT_*             -> NVMM_VCPU_EXIT_*
       NVMM_EVENT_INTERRUPT_HW -> NVMM_VCPU_EVENT_INTR
       NVMM_EVENT_EXCEPTION    -> NVMM_VCPU_EVENT_EXCP
   Delete NVMM_EVENT_INTERRUPT_SW, unused already.
 - Slightly reorganize the MI/MD definitions, for internal clarity.
 - Split NVMM_VCPU_EXIT_MSR in two: NVMM_VCPU_EXIT_{RD,WR}MSR. Also provide
   separate u.rdmsr and u.wrmsr fields. This is more consistent with the
   other exit reasons.
 - Change the types of several variables:
       event.type                  enum -> u_int
       event.vector                uint64_t -> uint8_t
       exit.u.*msr.msr:            uint64_t -> uint32_t
       exit.u.io.type:             enum -> bool
       exit.u.io.seg:              int -> int8_t
       cap.arch.mxcsr_mask:        uint64_t -> uint32_t
       cap.arch.conf_cpuid_maxops: uint64_t -> uint32_t
 - Delete NVMM_VCPU_EXIT_MWAIT_COND, it is AMD-only and confusing, and we
   already intercept 'monitor' so it is never armed.
 - Introduce vmx_exit_insn() for NVMM-Intel, similar to svm_exit_insn().
   The 'npc' field wasn't getting filled properly during certain VMEXITs.
 - Introduce nvmm_vcpu_configure(). Similar to nvmm_machine_configure(),
   but as its name indicates, the configuration is per-VCPU and not per-VM.
   Migrate and rename NVMM_MACH_CONF_X86_CPUID to NVMM_VCPU_CONF_CPUID.
   This becomes per-VCPU, which makes more sense than per-VM.
 - Extend the NVMM_VCPU_CONF_CPUID conf to allow triggering VMEXITs on
   specific leaves. Until now we could only mask the leaves. An uint32_t
   is added in the structure:
        uint32_t mask:1;
        uint32_t exit:1;
        uint32_t rsvd:30;
   The two first bits select the desired behavior on the leaf. Specifying
   zero on both resets the leaf to the default behavior. The new
   NVMM_VCPU_EXIT_CPUID exit reason is added.
Three changes in libnvmm:
 - Add 'mach' and 'vcpu' backpointers in the nvmm_io and nvmm_mem
   structures.
 - Rename 'nvmm_callbacks' to 'nvmm_assist_callbacks'.
 - Rename and migrate NVMM_MACH_CONF_CALLBACKS to NVMM_VCPU_CONF_CALLBACKS,
   it now becomes per-VCPU.
Update the libnvmm man page:
 - Sync the naming with reality.
 - Replace "relevant" by "desired" and "virtualizer" by "emulator", closer
   to what I meant.
 - Add a "VCPU Configuration" section.
 - Add a "Machine Ownership" section.
Add the "nvmm" group, and make nvmm_init() public. Sent to tech-kern@ a few
days ago.
Use the new PTE naming, and define CR3_FRAME_* separately. No functional
change.
Add a new VCPU conf option, that allows userland to request VMEXITs after a
TPR change. This is supported on all Intel CPUs, and not-too-old AMD CPUs.
The reason for wanting this option is that certain OSes (like Win10 64bit)
manage interrupt priority in hardware via CR8 directly, and for these OSes,
the emulator may want to sync its internal TPR state on each change.
Add two new fields in cap.arch, to report the conf capabilities. Report TPR
only on Intel for now, not AMD, because I don't have a recent AMD CPU on
which to test.
Mask CPUID leaf 0x0A on Intel, because we don't want the guest to try (and
fail) to probe the PMC MSRs. This avoids "Unexpected WRMSR" warnings in
qemu-nvmm.
Add PCID support in the guests. This speeds up most 64bit guests, because
since Meltdown, everybody uses PCID (including NetBSD).
Change the way root_owner works: consider the calling process as root_owner
not if it has root privileges, but if the /dev/nvmm device was opened with
write permissions. Introduce the undocumented nvmm_root_init() function to
achieve that.
The goal is to simplify the logic and have more granularity, eg if we want
a monitoring agent to access VMs but don't want to give this agent real
root access on the system.
A few changes:
 - Use smaller types in struct nvmm_capability.
 - Use smaller type for nvmm_io.port.
 - Switch exitstate to a compacted structure.
Add nram in struct nvmm_ctl_mach_info.
Add nvmmctl, with two commands for now.
Macro tidyness.
Sort SEE ALSO.
should be fork(2), noticed by wiz
Add debug entry for newly introduced nvmmctl utility.
Annotate a covering switch as such to avoid warnings about missing
returns.
Forgot to put nvmmctl in the "nvmm" group.
Add nvmm group.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Oct 28 13:04:19 2019 UTC (5 years, 1 month ago) by maxv
Branches: MAIN
CVS tags: phil-wifi-20191119, is-mlppp-base, is-mlppp
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +2 -1 lines
Add nvmmctl, with two commands for now.

Revision 1.80.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:05:42 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +3 -3 lines
Sync with HEAD

Revision 1.79.2.2: download - view: text, markup, annotated - select for diffs
Sat Jan 26 21:59:58 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.79.2.1: preferred, colored; branchpoint 1.79: preferred, colored; next MAIN 1.80: preferred, colored
Changes since revision 1.79.2.1: +3 -3 lines
Sync with HEAD

Revision 1.81: download - view: text, markup, annotated - select for diffs
Mon Jan 21 21:11:54 2019 UTC (5 years, 10 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20190609, pgoyette-compat-20190127, netbsd-9-base
Branch point for: netbsd-9
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +3 -3 lines
Most of the mv operations are to move temporary files to their final place.
Some use -f, others don't. This can lead to spurious build failures when
the user performing the build changes. Centralize, and always use -f.

Revision 1.79.2.1: download - view: text, markup, annotated - select for diffs
Mon May 21 04:35:57 2018 UTC (6 years, 6 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
Sync with HEAD

Revision 1.80: download - view: text, markup, annotated - select for diffs
Fri May 4 14:50:40 2018 UTC (6 years, 7 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-base, 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
Branch point for: phil-wifi
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
include bsd.hostinit.mk instead of bsd.init.mk

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sat Nov 25 23:22:41 2017 UTC (7 years ago) by jmcneill
Branches: MAIN
CVS tags: pgoyette-compat-base, 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
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -1 lines
Add LIBREFUSE define for DPADD

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Oct 10 19:29:22 2017 UTC (7 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -1 lines
add the rump resolver library.

Revision 1.76.4.1: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:53:20 2017 UTC (7 years, 7 months ago) by bouyer
Branches: bouyer-socketcan
Diff to: previous 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76: +1 -2 lines
Sync with HEAD

Revision 1.76.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 20 06:57:08 2017 UTC (7 years, 8 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.76: preferred, colored; next MAIN 1.77: preferred, colored
Changes since revision 1.76: +1 -2 lines
Sync with HEAD

Revision 1.77: download - view: text, markup, annotated - select for diffs
Wed Feb 8 03:44:41 2017 UTC (7 years, 10 months ago) by kamil
Branches: 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, netbsd-8-3-RELEASE, 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, bouyer-socketcan-base1
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -2 lines
libpthread_dbg(3) deletion from the base distribution

libpthread_dbg(3) is a remnant library from the M:N thread model
(pre-NetBSD-5.0) API to introspect threads within a process and for use
of debuggers.

Currently in the 1:1 model it's not used in GDB neither in LLDB and it's
not either planned to be used. It's current function to read pthread_t
structures is realizable within a regular debugger capable to
instrospect objects within a tracee (GDB, LLDB...).

Remaining users of this API can still use this library from
pkgsrc/devel/libpthread_dbg.

Sponsored by <The NetBSD Foundation>

Revision 1.76: download - view: text, markup, annotated - select for diffs
Fri Jan 1 17:06:21 2016 UTC (8 years, 11 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914, bouyer-socketcan-base
Branch point for: pgoyette-localcount, bouyer-socketcan
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +6 -4 lines
Add the pthread libraries, documented already in bsd.README; sort

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Nov 22 04:59:15 2015 UTC (9 years ago) by kamil
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +2 -1 lines
Add new predefined value for DPADD: LIBPANEL

Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Dec 1 01:34:30 2014 UTC (10 years ago) by erh
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
PR toolchain/9618: add ".d" to MKDEP_SUFFIXES so the depend files are rebuilt
if any of their dependencies (i.e. the files they refer to) are changed.
This allows changes to transitive included headers to be handled properly.

Revision 1.67.2.3: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:02:38 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.67.2.2: preferred, colored; branchpoint 1.67: preferred, colored; next MAIN 1.68: preferred, colored
Changes since revision 1.67.2.2: +1 -1 lines
Rebase to HEAD as of a few days ago.

Revision 1.72.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:53:30 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72: +1 -3 lines
Rebase.

Revision 1.66.2.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:37:53 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.66.2.1: preferred, colored; branchpoint 1.66: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66.2.1: +9 -2 lines
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.73: download - view: text, markup, annotated - select for diffs
Thu Apr 10 19:02:18 2014 UTC (10 years, 8 months ago) by plunky
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, 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, netbsd-7
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +1 -3 lines
the value of HOST_MKDEP previously depended on USETOOLS;
make it do so again, and centralise the USETOOLS=no case
into bsd.host.mk

Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Oct 29 16:11:46 2013 UTC (11 years, 1 month ago) by joerg
Branches: MAIN
CVS tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +3 -1 lines
Unbreak src/tools usage of C++.

Revision 1.67.2.2: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:28:54 2013 UTC (11 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.67.2.1: preferred, colored; branchpoint 1.67: preferred, colored
Changes since revision 1.67.2.1: +4 -2 lines
resync from head

Revision 1.71: download - view: text, markup, annotated - select for diffs
Fri Jun 14 16:10:02 2013 UTC (11 years, 5 months ago) by tsutsui
Branches: MAIN
CVS tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -2 lines
Invoke tools/binstall/mkmanifest for Cygwin via ${HOST_SH}.
Fixes builds using source sets that drop executable bits.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Thu Apr 11 01:27:47 2013 UTC (11 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +3 -1 lines
add new libevent2 libraries.

Revision 1.67.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 25 00:28:16 2013 UTC (11 years, 9 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +6 -1 lines
resync with head

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sun Feb 17 00:36:00 2013 UTC (11 years, 9 months ago) by christos
Branches: MAIN
CVS tags: agc-symver-base, agc-symver
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +5 -1 lines
Add a hook to create a manifest file if needed under cygwin

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sat Feb 16 21:40:45 2013 UTC (11 years, 9 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -1 lines
Hook Lutok into the build.  This is all protected by the MKKYUA guard.

Revision 1.66.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:05:50 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -1 lines
sync with head

Revision 1.66.4.1: download - view: text, markup, annotated - select for diffs
Fri Mar 2 18:27:56 2012 UTC (12 years, 9 months ago) by riz
Branches: netbsd-6
CVS tags: 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, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Diff to: previous 1.66: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66: +2 -1 lines
Pull up following revision(s) (requested by tron in ticket #72):
	external/mit/xorg/lib/fontconfig/src/Makefile: revision 1.8
	distrib/sets/lists/xbase/shl.mi: revision 1.45
	distrib/sets/lists/comp/ad.mips64eb: revision 1.72
	external/mit/expat/lib/Makefile: revision 1.1
	external/mit/xorg/tools/fc-cache/Makefile: revision 1.6
	x11/lib/fontconfig/src/Makefile: revision 1.11
	distrib/sets/lists/xcomp/mi: revision 1.134
	distrib/sets/lists/base/md.amd64: revision 1.159
	distrib/sets/lists/base/ad.mips64eb: revision 1.85
	external/mit/xorg/lib/dri/dri.mk: revision 1.11
	external/mit/expat/lib/Makefile.inc: revision 1.1
	external/mit/expat/Makefile.inc: revision 1.1
	distrib/sets/lists/base/shl.mi: revision 1.619
	distrib/sets/lists/comp/shl.mi: revision 1.212
	distrib/sets/lists/man/mi: revision 1.1382
	distrib/sets/lists/comp/mi: revision 1.1743
	x11/lib/expat/Makefile: file removal
	lib/Makefile: revision 1.182
	external/mit/expat/Makefile: revision 1.1
	external/mit/Makefile: revision 1.2
	distrib/sets/lists/xcomp/shl.mi: revision 1.31
	external/mit/xorg/bin/xmlwf/Makefile: revision 1.4
	external/mit/xorg/lib/Makefile: revision 1.25
	external/mit/expat/lib/libexpat/Makefile: revision 1.1
	distrib/sets/lists/comp/ad.mips64el: revision 1.72
	x11/lib/expat/shlib_version: file removal
	external/mit/xorg/lib/expat/expat_config.h: file removal
	external/mit/expat/bin/xmlwf/Makefile: revision 1.1
	share/mk/bsd.prog.mk: revision 1.274
	distrib/sets/lists/base/ad.mips64el: revision 1.84
	x11/lib/Makefile: revision 1.11
	external/mit/xorg/lib/expat/Makefile: file removal
	external/mit/xorg/lib/expat/shlib_version: file removal
	distrib/sets/lists/comp/md.amd64: revision 1.158
	distrib/sets/lists/base/mi: revision 1.987
	distrib/sets/lists/base/md.sparc64: revision 1.150
	share/mk/bsd.README: revision 1.294
	external/mit/expat/bin/Makefile.inc: revision 1.1
	distrib/sets/lists/xbase/mi: revision 1.113
	external/mit/expat/lib/libexpat/shlib_version: revision 1.1
	external/mit/expat/lib/libexpat/expat_config.h: revision 1.1
	distrib/sets/lists/comp/md.sparc64: revision 1.141
	share/mk/bsd.hostprog.mk: revision 1.67
	external/mit/expat/bin/Makefile: revision 1.1
Move &quot;libexpat&quot; from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Feb 29 20:07:57 2012 UTC (12 years, 9 months ago) by tron
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4
Branch point for: tls-maxphys
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -1 lines
Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Oct 13 22:08:20 2011 UTC (13 years, 1 month ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base
Branch point for: yamt-pagecache, netbsd-6
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -1 lines
Hook up SQLite into the build

Revision 1.65: download - view: text, markup, annotated - select for diffs
Fri Oct 7 09:15:22 2011 UTC (13 years, 2 months ago) by mrg
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +1 -2 lines
obsolete libgcc_pic and friends.  all libgcc's are supposed to be pic
for platforms with shlibs already (and are.)

this obsoletes our hacks for the libgcc specs to use libgcc_pic, and
fixes a couple of other issues reported to me directly.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sat Sep 10 16:57:35 2011 UTC (13 years, 3 months ago) by apb
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +3 -5 lines
Move all "clean" and "cleandir" processing to a new bsd.clean.mk
file, as proposed in tech-toolchain.

Revision 1.62.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:18:46 2011 UTC (13 years, 5 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.62: preferred, colored; next MAIN 1.63: preferred, colored
Changes since revision 1.62: +2 -1 lines
Catchup with rmind-uvmplock merge.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Jun 5 23:09:15 2011 UTC (13 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -1 lines
add libgcc_pic dependency.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Thu Mar 24 17:05:44 2011 UTC (13 years, 8 months ago) by bouyer
Branches: MAIN
CVS tags: cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -1 lines
Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)

Revision 1.60.2.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:09:27 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.60: preferred, colored; next MAIN 1.61: preferred, colored
Changes since revision 1.60: +3 -1 lines
Sync with HEAD

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sun Feb 20 20:16:01 2011 UTC (13 years, 9 months ago) by jmmv
Branches: MAIN
CVS tags: bouyer-quota2-nbase
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +3 -1 lines
Define LIBATF_C and LIBATF_CXX to point to their corresponding .a files and
use these to properly set DPADD for test programs.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Dec 25 18:56:45 2010 UTC (13 years, 11 months ago) by joerg
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231, bouyer-quota2-base
Branch point for: bouyer-quota2
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2 lines
If MKREPRO, transform ${NETBSDSRCDIR} to /usr/src and ${DESTDIR} to /
for the purpose of the C preprocessor.  This avoids leaking the source
path into the final binaries.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Nov 22 11:29:07 2010 UTC (14 years ago) by pooka
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -1 lines
add LIBRUMPCLIENT

Revision 1.58: download - view: text, markup, annotated - select for diffs
Tue Nov 2 19:13:58 2010 UTC (14 years, 1 month ago) by joerg
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -1 lines
Add LIBLZMA.

Revision 1.53.4.1.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 21 05:26:47 2010 UTC (14 years, 7 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Diff to: previous 1.53.4.1: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.4.1: +1 -1 lines
sync to netbsd-5

Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed Feb 3 15:34:44 2010 UTC (14 years, 10 months ago) by roy
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@

Revision 1.53.4.1: download - view: text, markup, annotated - select for diffs
Sat Jun 6 22:10:49 2009 UTC (15 years, 6 months ago) by bouyer
Branches: netbsd-5-0
CVS tags: netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -1 lines
Pull up following revision(s) (requested by snj in ticket #790):
	share/mk/bsd.lib.mk: revision 1.298
	share/mk/bsd.man.mk: revision 1.100
	share/mk/bsd.hostprog.mk: revision 1.55
	distrib/sets/maketars: revision 1.66
	share/zoneinfo/Makefile: revision 1.43
	share/mk/bsd.kmodule.mk: revision 1.19
	usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch
	share/mk/bsd.prog.mk: revision 1.241
	share/dict/Makefile: revision 1.17
	share/mk/bsd.README: revision 1.249
	distrib/common/parselist.awk: revision 1.16
	share/mk/bsd.links.mk: revision 1.34
Explicitly sort entries on preparing set files from METALOG.
METALOG could have different order due to install(1) race
on parallel builds, and mtree(8) doesn't sort files.
Should fix inconsistent shared sets among builds as seen in
/pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and
/pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs.
Okay'ed by snj@.
Changes for installing with a metalog:
* When installing hard links and using a metalog, if -o, -g, -m, or -f
  args were explicitly specified on the command line, then believe them,
  but do not implicitly believe uname/gname/mode/flags from the file
  system.
* Output fields in the same order used by mtree.
Fix -Wshadow -Wcast-qual issues
Re-calculate size and digestresult after stripping, to ensure that
correct values appear in the metalog.
Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.
Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.
Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.

Revision 1.53.2.1: download - view: text, markup, annotated - select for diffs
Sat Jun 6 22:10:12 2009 UTC (15 years, 6 months ago) by bouyer
Branches: 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, 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, matt-nb5-pq3-base, matt-nb5-pq3
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -1 lines
Pull up following revision(s) (requested by snj in ticket #790):
	share/mk/bsd.lib.mk: revision 1.298
	share/mk/bsd.man.mk: revision 1.100
	share/mk/bsd.hostprog.mk: revision 1.55
	distrib/sets/maketars: revision 1.66
	share/zoneinfo/Makefile: revision 1.43
	share/mk/bsd.kmodule.mk: revision 1.19
	usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch
	share/mk/bsd.prog.mk: revision 1.241
	share/dict/Makefile: revision 1.17
	share/mk/bsd.README: revision 1.249
	distrib/common/parselist.awk: revision 1.16
	share/mk/bsd.links.mk: revision 1.34
Explicitly sort entries on preparing set files from METALOG.
METALOG could have different order due to install(1) race
on parallel builds, and mtree(8) doesn't sort files.
Should fix inconsistent shared sets among builds as seen in
/pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and
/pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs.
Okay'ed by snj@.
Changes for installing with a metalog:
* When installing hard links and using a metalog, if -o, -g, -m, or -f
  args were explicitly specified on the command line, then believe them,
  but do not implicitly believe uname/gname/mode/flags from the file
  system.
* Output fields in the same order used by mtree.
Fix -Wshadow -Wcast-qual issues
Re-calculate size and digestresult after stripping, to ensure that
correct values appear in the metalog.
Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.
Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.
Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.

Revision 1.54.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 19:19:16 2009 UTC (15 years, 7 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.54: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54: +2 -2 lines
Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.56: download - view: text, markup, annotated - select for diffs
Tue May 12 18:07:54 2009 UTC (15 years, 7 months ago) by plunky
Branches: MAIN
CVS tags: matt-premerge-20091211, jym-xensuspend-nbase, jym-xensuspend-base
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +1 -2 lines
remove libsdp as improved functionality has been enabled in libbluetooth.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Apr 10 16:16:12 2009 UTC (15 years, 8 months ago) by apb
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -1 lines
Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk
when installing hard links.  They have no effect except when using a
metalog, in which case the information is added to the metalog.  In
the future, these variables may be replaced by a method for explicitly
recording hard links in a metadata log.

Also change a few things that called ${INSTALL_LINK} without going
through bsd.links.mk.

Reviewed by perry and joerg.  This should fix PR 24457 and PR 41155.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Nov 19 14:10:48 2008 UTC (16 years ago) by pooka
Branches: MAIN
Branch point for: jym-xensuspend
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -1 lines
Split vfs out of rumpkern into rumpvfs.  Non-fs rumps no longer
include the file system code.  File system rumps explicitly need
to include rumpvfs from now on.

Revision 1.50.16.2: download - view: text, markup, annotated - select for diffs
Sun Oct 5 20:11:24 2008 UTC (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.50.16.1: preferred, colored; branchpoint 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50.16.1: +19 -0 lines
Sync with HEAD.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Thu Oct 2 17:54:53 2008 UTC (16 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, mjf-devfs2-base, matt-mips64-base2
Branch point for: netbsd-5-0, netbsd-5
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -1 lines
Hook up libfetch and pkg_install update.

Revision 1.51.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:38:09 2008 UTC (16 years, 2 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +19 -1 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Jul 29 13:17:41 2008 UTC (16 years, 4 months ago) by pooka
Branches: MAIN
CVS tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +19 -1 lines
Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
  * install relevant headers into /usr/include/rump
  * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
    from src/lib and install as librumpuser and librump, respectively
    + this retains the ability to test a librump build with just the
      kernel sources at hand
  * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
    for general consumption, they are not kernel-space dwellers anyway
  * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
  * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
  * build and install userspace kernel file system daemons if MKPUFFS=yes
    is spexified
  * retire fsconsole for now, it will make a comeback with an actually
    implemented version shortly

Revision 1.50.16.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:21:42 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -1 lines
Sync with HEAD.

Revision 1.50.18.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:31:18 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +2 -1 lines
sync with head.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat Apr 26 20:03:44 2008 UTC (16 years, 7 months ago) by christos
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -1 lines
make all shared libraries depend on libc.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Nov 9 17:06:54 2006 UTC (18 years, 1 month ago) by christos
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, pc532-eol-2008, netbsd-4-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, netbsd-4-0, netbsd-4, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: yamt-pf42, mjf-devfs2
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1 lines
Add ssp glue.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Oct 22 22:53:41 2006 UTC (18 years, 1 month ago) by pooka
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -1 lines
libpuffs

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Oct 9 08:32:11 2006 UTC (18 years, 2 months ago) by mrg
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -3 lines
- clean up some comments to reality.
- retire LIBDCK, LIBG2C and (long broken) USE_LIBSTDCXX
- in bsd.hostprog.mk's LIBSTDCPP -> LIBSTDCC
- add LIBSUPCXX
- don't default USE_LIBSTDCXX or USE_GCC4 since they are
  not used in the tree any where
- same with USE_XF86_4; retire it
- remove _SUPCXX handling in bsd.prog.mk

inspired by PR#26714.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Jun 19 15:44:44 2006 UTC (18 years, 5 months ago) by gdamore
Branches: MAIN
CVS tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -1 lines
Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Mar 20 21:26:15 2006 UTC (18 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +1 -3 lines
remove KRB4 libraries (Jukka Salmi)

Revision 1.44.2.1: download - view: text, markup, annotated - select for diffs
Sun Sep 4 20:04:04 2005 UTC (19 years, 3 months ago) by tron
Branches: netbsd-3
CVS tags: 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
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +5 -1 lines
Pull up following revision(s) (requested by jwise in ticket #737):
	share/mk/bsd.sys.mk: revision 1.124
	share/mk/bsd.hostprog.mk: revision 1.45
Add proper support for using bsd.hostprog.mk to build c++-based host
programs -- doesn't affect current host tools build (groff is built the
Makefile.gnuhost way).
Provides {.cc,.cpp,.cxx,.C}.lo rule, associated variables, and HOSTPROG_CXX
support (mirroring PROG_CXX in bsd.prog.mk).
Tested with from-scratch `build.sh tools' and full system build.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Sep 2 03:57:10 2005 UTC (19 years, 3 months ago) by jwise
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +5 -1 lines
Add proper support for using bsd.hostprog.mk to build c++-based host
programs -- doesn't affect current host tools build (groff is built the
Makefile.gnuhost way).

Provides {.cc,.cpp,.cxx,.C}.lo rule, associated variables, and HOSTPROG_CXX
support (mirroring PROG_CXX in bsd.prog.mk).

Tested with from-scratch `build.sh tools' and full system build.

Revision 1.41.2.2: download - view: text, markup, annotated - select for diffs
Tue Jun 22 07:30:28 2004 UTC (20 years, 5 months ago) by tron
Branches: 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
Diff to: previous 1.41.2.1: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.2.1: +19 -1 lines
Pull up revision 1.44 (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.44: download - view: text, markup, annotated - select for diffs
Sun Jun 20 22:20:15 2004 UTC (20 years, 5 months ago) by jmc
Branches: MAIN
CVS tags: netbsd-3-base
Branch point for: netbsd-3
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +19 -1 lines
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.43: download - view: text, markup, annotated - select for diffs
Thu Jun 10 00:29:58 2004 UTC (20 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -5 lines
Be consistent in handling YHEADER, similar to Christos' fix in bsd.lib.mk 1.253

Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Sat May 22 17:35:48 2004 UTC (20 years, 6 months ago) by he
Branches: netbsd-2-0
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -1 lines
Pull up revision 1.42 (requested by ross in ticket #373):
  If you add a library, you need to define its DPADD symbol
  here.  Add LIBMAGIC.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri May 21 21:13:57 2004 UTC (20 years, 6 months ago) by ross
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -1 lines
If you add a library, you need to define its DPADD symbol here.

Add LIBMAGIC.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Jan 29 01:48:45 2004 UTC (20 years, 10 months ago) by lukem
Branches: MAIN
CVS tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -3 lines
Cosmetically tweak how .PHONY is used by (generally) providing it as a source,
instead of using it as a target with all the rules as its sources.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Jan 27 03:31:48 2004 UTC (20 years, 10 months ago) by lukem
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
Replace
	:M-[IDU]*
with
	:C/-([IDU])[  ]*/-\1/Wg:M-[IDU]*
so that arguments with whitespace after them work correctly.
Resolves [toolchain/18248] from Andrew White at Motorola.

Be consisent in this syntax; previously we'd sometimes we'd just have :M-[ID]*
which would ignore -Ufoo ...

(This needs :C///W support in make(1) that Simon Gerraty added for me :)

Revision 1.39: download - view: text, markup, annotated - select for diffs
Fri Jan 2 16:12:36 2004 UTC (20 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
Consistently test all variables that support a "yes"/"no" value with
	${VAR} == "no"
or
	${VAR} != "no"
(instead of against "yes").  Variables affected:
	TOOLCHAIN_MISSING
	HAVE_GCC3
	USE_TOOLS_TOOLCHAIN
	NEED_OWN_INSTALL_TARGET
	USE_SHLIBDIR

Improve the documentation.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri Dec 26 17:22:43 2003 UTC (20 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -1 lines
Add libstdc++

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Nov 16 14:09:00 2003 UTC (21 years ago) by lukem
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
simplify with _MKTARGET_LINK

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Nov 11 11:43:45 2003 UTC (21 years, 1 month ago) by dsl
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -9 lines
Set MKDEP_SUFFIXES to get additional targets in .depend instead of using
sed in .afterdepend.  I don't think .afterdepend is used anywhere any more.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Oct 21 10:01:21 2003 UTC (21 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -5 lines
Rework how MAKEVERBOSE operates:

    *	Don't bother prefixing commands with a line of  ${_MKCMD}\
	and instead rely upon "make -s".  This is less intrusive on
	all the Makefiles than the former.  Idea from David Laight.

    *	Rename the variables use to print messages.  The scheme now is:
	    _MKMSG_FOO		Run  _MKMSG 'foo'
	    _MKTARGET_FOO	Run  _MKMSG_FOO ${.TARGET}
	From discussion with Alistair Crooks.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Oct 19 03:00:55 2003 UTC (21 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2 lines
Provide _MKMSG{BUILD,CREATE,COMPILE,FORMAT,INSTALL,LINK,LEX,YACC} to display
${_MKMSG} "  ...  {$.TARGET}"  and use appropriately.

Provide _MKMSGLINK.m to provide "link" message by itself (without ${.TARGET})

Replace _MKSHCMD with _MKSHECHO

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Oct 18 15:33:59 2003 UTC (21 years, 1 month ago) by lukem
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +5 -1 lines
Implement MAKEVERBOSE to control how "verbose" the standard make(1) rules are.
Supported values:
    0	Minimal output ("quiet")
    1	Describe what is occurring
    2	Describe what is occurring and echo the actual command ("verbose")
	This is the default, and is equivalent to the previous behaviour.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Fri Aug 1 17:04:01 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +5 -3 lines
Rework how dependency generation is performed:

* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
  This is a change of behaviour.  If a Makefile wants the clean semantics
  it must specifically append to CLEANFILES.
  Resolves PR toolchain/5204.

* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
  that have a suffix of: .c .m .s .S .C .cc .cpp .cxx

* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES

* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d  depend upon ${DPSRCS}

* Deprecate the (short lived) DEPENDSRCS


Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.

Tested with "make -j 8 distribution" and "make distribution".

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Jul 28 23:54:24 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
be consistent when adding *.y and *.l to DPSRCS

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Jul 18 04:04:03 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
whitespace cleanup

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Jul 16 05:42:02 2003 UTC (21 years, 5 months ago) by itojun
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +1 -2 lines
stop installing install libtelnet.  build under lib/libtelnet and reference
it from usr.bin/telnet and libexec/telnetd.
(reason for separate build: compiler flags)

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Jun 12 23:26:21 2003 UTC (21 years, 6 months ago) by provos
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -1 lines
add LIBEVENT

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Jun 11 04:56:58 2003 UTC (21 years, 6 months ago) by msaitoh
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
catch signal 1,2,3,13 and 15 to clean /tmp/_dependXXX

Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed May 14 00:24:06 2003 UTC (21 years, 7 months ago) by dbj
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
remove dependencies on ${LIBC} ${LIBM} and ${LIBTERMCAP} static libraries
from host tool targets.  Commits fix from PR toolchain/21495

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Sep 17 23:18:29 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
* Eliminate the USE_NEW_TOOLCHAIN variable.  Instead, split it into
  two variables:

  TOOLCHAIN_MISSING -- set to "yes" on platforms for which there is
  no working in-tree toolchain (hppa, ns32k, sh5, x86_64).

  EXTERNAL_TOOLCHAIN -- if defined by the user, points to the root of
  an external toolchain (e.g. /usr/local/gnu).  This enables the cross-build
  framework even for TOOLCHAIN_MISSING platforms.

  If TOOLCHAIN_MISSING is set to "yes", MKGDB, MKBFD, and MKGCC are all
  unconditionally set to "no", since the bits are not there to build.

  If EXTERNAL_TOOLCHAIN is set, MKGCC is unconditionally set to "no",
  since the external toolchain's compiler is not in-sync with the
  in-tree compiler support components (e.g. libgcc).

* Set MACHINE_CPU much earlier in bsd.own.mk, so that more tests in
  that file can use it.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Mar 29 18:58:19 2002 UTC (22 years, 8 months ago) by tv
Branches: MAIN
CVS tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -2 lines
COPTS is for target objects, not host objects.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Jan 3 22:45:26 2002 UTC (22 years, 11 months ago) by tv
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -2 lines
Add more tolerant script-based implementation of mkdep for host tool
compiles.  Based loosely on mkdep.old.compiler (so CSRG license copied),
but now uses just one rewrite (awk) process per cpp invocation and
determines the proper way to run cpp and awk via a "configure" script.

Use HOST_MKDEP in bsd.hostlib/hostprog.mk (defaulting to the old override
value of MKDEP), and give it a TOOLDIR equivalent in bsd.own.mk.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Nov 14 23:06:26 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
C/..$/.c/ -> C/\..$/.c/

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Nov 14 23:03:06 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +1 -22 lines
Remove SHAREDSTRINGS logic for host programs; this is unnecessary here.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Nov 13 17:36:14 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -1 lines
Move host program overrides of INSTALL and MKDEP to <bsd.hostprog.mk>.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Nov 12 22:06:41 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -3 lines
Set CFLAGS and CPPFLAGS for the benefit of <bsd.dep.mk>, and move the
inclusion of <bsd.sys.mk> to the top to get defaults.  (Dependency handling
needs a cleanup, and will get one soon....)

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Nov 11 23:19:14 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -1 lines
Affix the ${HOST_OSTYPE} info to the end of the objdir name if OBJMACHINE
is set (and MAKEOBJDIR[PREFIX] is not in use).  This permits multiple hosts
to compile hostprogs (not just src/tools) for a given target without
colliding with each other.

Currently restricted only to new toolchain builds, as this requires a new
make(1) in order to function properly.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Nov 2 05:21:50 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +9 -15 lines
Improve readability and reduce redundant redundancy in share/mk; add some
descriptive comments.  The guts of hostprog, lib, and prog are mostly
unchanged; this will be done in another pass.

Make several things work properly with UNPRIVILEGED set, and make the
install-time "cmp" logic work for MANZ.  Also reimplement INCS{DIR,NAME}_foo
(requested by wiz) in a backwards compatible way.

Reviewed by christos.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Oct 25 13:48:50 2001 UTC (23 years, 1 month ago) by thorpej
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -0 lines
Sigh, back out previous -- it is necessary inorder for the depend
(and dependall) targets to work properly.

XXX THIS IS BROKEN.  It's highly questionalble that we should be applying
our .depend-generating rules to a host system -- the mkdep we currently
use assumes GCC.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Oct 25 01:21:14 2001 UTC (23 years, 1 month ago) by thorpej
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -2 lines
Remove an unnecessary "CPPFLAGS=${HOST_CPPFLAGS}" -- the host tool
targets use HOST_CPPFLAGS exclusively, and keeping this assignment
can get us into some unfortuante recursion trouble.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Oct 19 15:55:52 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -7 lines
Add .NOPATH for all files generated from .l or .y files in SRCS.  Fixes PRs
bin/14187 and lib/14239.

Also simplify the handling of these transforms to .c and .h files a bit by
leveraging make's builtin macro operators.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Sep 25 02:19:26 2001 UTC (23 years, 2 months ago) by tv
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Set .NOPATH on program to build to make sure it goes in .OBJDIR.
Problem noted by <seebs@plethora.net>.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Sep 13 23:23:26 2001 UTC (23 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
Add LIBPCI.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Aug 14 07:02:13 2001 UTC (23 years, 4 months ago) by tv
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Rather than explicitly saying "clean cleandir:" all the time, make clean
a dependency of cleandir (so that "make cleandir" implies "make clean").

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Jun 1 17:49:33 2001 UTC (23 years, 6 months ago) by tv
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Make "distclean" a REAL synonym for "cleandir" by actually aliasing it
in <bsd.own.mk>, rather than sprinkling it in all the .mk files (and
some Makefiles throughout the tree).

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Jan 4 23:52:00 2001 UTC (23 years, 11 months ago) by garbled
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -1 lines
Add LIBCDK and LIBFORM definitions

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Oct 31 10:49:02 2000 UTC (24 years, 1 month ago) by itojun
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 lines
add ${LIBINTL} for use with DPADD.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Mar 7 20:55:05 2000 UTC (24 years, 9 months ago) by veego
Branches: MAIN
CVS tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -2 lines
Remove unused libahdi.
It will be replaced in the future with a more generic libdisklabel.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Feb 5 20:54:12 2000 UTC (24 years, 10 months ago) by jdc
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
Add libahdi entries.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Jan 22 19:31:01 2000 UTC (24 years, 10 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Make `dependall' play nicely with SUBDIR, using a hack similar to `realinstall'
for both `depend' and `all'.
Also, remove the old hack that invokes an extra shell for .depend, now that
make(1) has been fixed.

Revision 1.2.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:31:11 1999 UTC (24 years, 11 months ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +3 -7 lines
Pull up to last week's -current.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Nov 23 13:22:38 1999 UTC (25 years ago) by blymn
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
Added libmenu library.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Sep 24 17:48:57 1999 UTC (25 years, 2 months ago) by wrstuden
Branches: MAIN
CVS tags: comdex-fall-1999-base, comdex-fall-1999
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -7 lines
Zap proginstall and scriptinstall - they don't make sense for hostprog.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Sep 14 01:31:11 1999 UTC (25 years, 3 months ago) by perry
Branches: MAIN
Branch point for: wrstuden-devbsize
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
Add a "dependall" target, which does a "make depend" and then "make all"
in a single directory. This is useful in "make build" because by doing
the build immediately after the depend, all sources will typically
still be in the buffer cache, thus saving significant time over doing
a "make depend" on all the directories and then a "make all".

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jul 14 20:20:05 1999 UTC (25 years, 5 months ago) by wrstuden
Branches: MAIN
CVS tags: mortalinstall
Add bsd.hostprog.mk, a makefile for making programs used during
the build which will run on the build machine.

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>