Commit Graph

14565 Commits

Author SHA1 Message Date
hannken d5f14318c4 Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace". 2015-09-29 08:01:29 +00:00
hannken a484921197 Typo (ompat -> compat). 2015-09-29 08:00:59 +00:00
hannken 71a9213721 Typo (trailing comma). 2015-09-29 08:00:22 +00:00
christos 7e89f9a479 try to fix sets 2015-09-26 01:46:14 +00:00
martin e7ce0e573c conditionalize librtld_db docs 2015-09-25 10:43:18 +00:00
martin 1cd8e8787f More conditional dance for librtld_db 2015-09-25 10:30:36 +00:00
martin c5c0f1ebc3 Try to fix set lists for libproc and librtld_db. The latter is probably
wrong and needs to be redone with COMPATARCHDIRS magic, but I can't
find any documentation how to do it. Matt?
2015-09-25 09:55:49 +00:00
christos 9657a4f4e1 fix debug and lint sets for i386 2015-09-24 20:27:40 +00:00
christos 810c90eba8 fix typo 2015-09-24 20:27:11 +00:00
christos 450b6a295e bump libdtrace/libctf. 2015-09-24 20:04:57 +00:00
christos ef15a8ede3 remove extra lintlibrary 2015-09-24 18:03:22 +00:00
christos e3e9fedc50 forgotten lint libraries. 2015-09-24 16:37:09 +00:00
christos bec53237f7 debug for libproc 2015-09-24 16:36:58 +00:00
christos afbe6b2d68 update for libproc/librtld_db/dtrace changes 2015-09-24 14:49:38 +00:00
wiz b1bfb67337 Install radeon(4) from radeon-kms into x86 subdir.
This way, there is no file name issue with radeon(4) from
the old not-kms driver; and subdir man pages are preferred
to non-subdir.

Addresses MKREPRO issue from PR 50132.

XXX: This will stop being correct if radeon-kms is ported to more
platforms like sparc64.
2015-09-19 23:00:44 +00:00
pooka f2aae5969b install <rump/rumperrno2host.h> 2015-09-15 14:57:34 +00:00
ozaki-r f2a7b1339e Add tests for IPv6 ICMP redirect
Note that tests for redirect timeout doesn't work for now due to
PR kern/50240.

From s-yamaguchi@IIJ (with some fixes and tweaks by ozaki-r)
2015-09-14 05:22:56 +00:00
he 3c48f5cbbf Add entry for nexttowardf(3) and a link for the function name.
Bump manual page date.
2015-09-13 10:58:30 +00:00
he a9e1b0780a Add entries for rintl(3) and the nearbyint functions, and
make manual page links to the new functions.
Bump manual page date.
2015-09-13 09:46:30 +00:00
snj 42a95bd51a remove xf86 ctwm.debug entry. 2015-09-12 15:25:01 +00:00
kamil 5169502213 Fix build with MKCATPAGES=yes
ctwm.0 is a part of X11R7 (xorg), not X11R6 (x11).
2015-09-11 10:35:44 +00:00
martin 76f02d87b3 Add xorg variant of ctwm 2015-09-05 17:50:01 +00:00
christos 4e91c3070b add debug for ctwm 2015-09-05 07:35:31 +00:00
youri 2a20aa63de CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
  different workspaces.
  - Animations: icons, root backgrounds and buttons can be animated.
  - Pinnable and sticky menus.
  - etc...

See http://web.zephyrite.net/NetBSD/wm/index.html
ok mrg.
2015-09-03 22:24:02 +00:00
christos a7c125a050 mark a rump library as such 2015-09-01 19:58:57 +00:00
ozaki-r 4e97073b73 Add tests for ICMP redirect timeout 2015-08-31 06:16:08 +00:00
nonaka 5e4eaa25ce Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network
devices.  Ported from OpenBSD.
2015-08-27 14:04:07 +00:00
rjs aefbc039cf Don't make fifofs test depend on rump. 2015-08-27 12:59:36 +00:00
martin 819c3cdb65 Add some missing obsolete markers 2015-08-24 09:49:08 +00:00
rkujawa bafa0e11e2 Add man page for mcp48x1dac driver. 2015-08-23 19:09:02 +00:00
mrg 081fe7889a move the obsolete list files into their respective sets. this means
that if you install a new set and run "postinstall fix obsolete"
the expected things happen.

(hi 12.5 year old me who thought base was better than etc set, which
it really was, but this is better again :-)
2015-08-23 18:28:40 +00:00
jmcneill 719aab5470 Cubieboard2 kernel is named netbsd-CUBIEBOARD.ub not netbsd-CUBIEBOARD2.ub 2015-08-21 17:08:11 +00:00
roy cbf135c5b2 10-mtu is no longer used 2015-08-21 10:44:43 +00:00
joerg b04b4ec44f Update set list and build glue for libc++ r245539. 2015-08-20 10:06:20 +00:00
phx d643dd143b MI driver for the Microchip 3x0x series of SAR analog to digital converters. 2015-08-18 15:54:20 +00:00
mrg 1e31a77fce oops: mark ./usr/include/gcc-4.5/omp.h obsolete instead of removing it. 2015-08-17 22:20:39 +00:00
christos 4716aa8185 forgot one. 2015-08-17 17:18:53 +00:00
christos 2343b2000f fix sets. 2015-08-17 16:31:15 +00:00
christos f0e9d65639 fix debug and lint sets for evbarm/arm 2015-08-17 16:05:25 +00:00
nonaka 048ee1dcbf Mark the pci_intr_distribute man page as obsolete. 2015-08-17 12:55:49 +00:00
knakahara a1136117a8 Add intrctl(8) man. 2015-08-17 06:50:03 +00:00
knakahara 84f76c9c0f Add intrctl(8). 2015-08-17 06:42:45 +00:00
knakahara d338e2661d Add man about kernel APIs to support intrctl(8). 2015-08-17 06:28:11 +00:00
knakahara 1d72faad3b fix: missing pci_get_ht_capability(9) to distrib/sets/lists. 2015-08-14 02:35:32 +00:00
leot ea36dfc342 Add myself. 2015-08-13 13:21:04 +00:00
christos c64627c274 bump for openssh 2015-08-13 10:36:38 +00:00
nakayama 1b89033042 Resurrect ./usr/include/gcc-4.8/tgmath.h on sparc*. They are not
obsolete.
2015-08-12 21:56:27 +00:00
tsutsui 5b88d89ed6 Specify -DNDEBUG to remove assert(3) macro. Shaves instbin ~40 bytes. 2015-08-12 18:08:02 +00:00
mlelstv 755909d2b5 XFree86 has been removed 2015-08-10 19:23:32 +00:00
mrg 991faf5762 revert the previous; it wasn't wrong, just a little unusual 2015-08-10 06:09:30 +00:00
mrg 1012ea6dfa fix some merge errors in the previous 2015-08-10 04:13:18 +00:00
mrg d0bfe71006 now that we only support gcc 4.8, make all the gcc tags just "gcc".
this should help with next-gcc, when we can add back gcc=48 and
gcc=5x tags, as necessary.
2015-08-10 03:21:44 +00:00
mrg 70401d7281 obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets. 2015-08-10 02:44:36 +00:00
ozaki-r 96b5a23030 Add -DCRUNCHOPS
It's required because ping6 is now rump-ified.
2015-08-07 00:37:14 +00:00
ozaki-r 2a4e5e0f61 Introduce rump.ping6
We use ping6 frequently in ATF tests so let's have rump-ified one.
2015-08-06 14:45:54 +00:00
ozaki-r 1f31785d33 Add basic tests for IPv6 Address Lifetime Expiry 2015-08-06 08:23:14 +00:00
ozaki-r 2f55a7d3ed Add tests for NDP 2015-08-03 09:54:20 +00:00
ozaki-r 10613e2fe6 Introduce rump.ndp
ndp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
ndp(8) as well as arp(8).
2015-08-03 09:51:40 +00:00
jmcneill f9279be4bd install jetsontk1 boot script as boot.scr 2015-08-02 11:11:32 +00:00
jmcneill 799ebb3ae1 Install hdmicecio.h 2015-08-02 11:09:05 +00:00
jmcneill c33ccff2e1 use a larger (64KB) block size, this helps SD card performance 2015-08-01 10:05:51 +00:00
jmcneill 54fb23f641 mount root partition with noatime 2015-08-01 10:04:50 +00:00
jmcneill e3283cc16e Align partitions to 64MB for the benefit of SD cards > 32GB 2015-08-01 10:04:06 +00:00
kamil 0c4bdb7434 Do as POSIX says, define the timespec structure in <signal.h>
Extract struct timespec from <sys/time.h> and put into a separate header.

This solution is minimally invasive.
2015-07-31 12:51:32 +00:00
christos 77cb80f70e add missing x11 selector 2015-07-30 07:56:13 +00:00
ozaki-r 0f1639b8cc Add tests for IPv4 DAD 2015-07-30 02:52:53 +00:00
christos 6efe3a8e5c fix debug sets after latest x changes. 2015-07-29 19:44:47 +00:00
christos bedea1f2c3 add missing lint libraries 2015-07-29 19:44:01 +00:00
christos d4dbab9987 fix name of the test 2015-07-29 19:18:18 +00:00
christos 5af4616131 new lint test. 2015-07-29 18:27:18 +00:00
ozaki-r d4516589be Add tests for ARP 2015-07-29 06:10:09 +00:00
ozaki-r fe28962804 Introduce rump.arp
arp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
arp(8) as well as ifconfig and route commands.

Suggested by pooka@.
2015-07-29 06:07:35 +00:00
christos 0c5f4eaec2 add sys/stdbool.h 2015-07-29 00:12:27 +00:00
christos 2b89e69445 new test 2015-07-28 18:08:37 +00:00
dholland 34f0d74c9e Add a new lfs header file: lfs_accessors.h.
This contains all the accessor functions and macros out of lfs.h.
Add an include of lfs_accessors.h after all uses of lfs.h... except
for code that wants to define its own struct lfs-alike that the
accessors are supposed to play along with. For these, set STRUCT_LFS
and include lfs_accessors.h after the necessary structure has been
defined, so that lfs_accessors.h can emit functions in terms of it.
2015-07-28 05:09:34 +00:00
martin 7b553b530b Add driver debug entries 2015-07-27 09:59:49 +00:00
kamil 382f8944d9 Bump shlib minor for new function: ereallocarr(3)
Noted by <mrg>
2015-07-26 15:15:31 +00:00
kamil 2cf5f6af2b Add ereallocarr(3) to libutil
ereallocarr(3) wraps reallocarr(3) and embeds return status validation.

Older version reviewed by <riastradh> and <christos>
2015-07-26 02:20:30 +00:00
mrg d4842dda23 un-obsolete xf86-video-intel-old components that were being installed
but deleted by postinstall.
2015-07-24 07:13:34 +00:00
mrg 1f8bf413af libdri2.a is still installed. 2015-07-24 04:29:27 +00:00
mrg cf4dd8937a remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)
2015-07-23 08:03:24 +00:00
mrg d9b30e28a9 build libXpresent. 2015-07-23 05:46:39 +00:00
mrg 39fd47d868 delete obsolete vga and radeonhd drivers. 2015-07-22 16:37:33 +00:00
knakahara f418a5c9d8 add pci_intr_alloc() man 2015-07-21 03:12:50 +00:00
matt a4f27301cc Adding -DNDEBUG saves about 5KB of text and disable asserts.
Adding -mthumb -mthumb-interwork, knowing this is Xscale which
has thumb, saves about 340KB of text.
2015-07-21 01:53:44 +00:00
mrg 499ffedcd0 updates for freetype 2.6. 2015-07-20 04:10:40 +00:00
mrg 0bd823f928 bump libXrandr.so minor 2015-07-20 03:14:12 +00:00
mrg 5ddee1b75f actually bump libdrm_intel. 2015-07-20 02:52:57 +00:00
mrg c768c0ca4c updates for libdrm 2.4.62 and xf86-video-ast 1.0.1. 2015-07-20 02:50:42 +00:00
martin 0ae2127055 Obey MKKMOD=no.
From Rin Okuyama in PR install/50061.
2015-07-19 10:16:55 +00:00
martin 9497dabfdb Backout previous - it is not that easy 2015-07-19 09:23:53 +00:00
mrg 14b386c679 updates for libX11 1.6.3 - "xlocale" is removed. 2015-07-19 08:18:32 +00:00
mrg 31a530f7fc properly mark all libi2c files as obsolete. 2015-07-18 21:49:30 +00:00
mrg 4460fb1444 no longer build a bunch of xorg-server twice (for .a and _pic.a).
entirely obsolete installing libi2c since it's builtin.

libfb, libdri and libdri2 all want to be both .a for the Xorg link
and .so for the run-time, i didn't really look too closely.

remove a bunch of duplicated set list entries.

i built a bunch of platforms for this, and i think i got the sets
lists updates correct, including for debug sets, but it's probable
that i broke something.

XXX: pullup to netbsd-7, but not critical
2015-07-18 08:56:05 +00:00
martin 0e67954b15 Bump ram disk image size slightly 2015-07-17 19:32:48 +00:00
martin 25295acf2a Properly escape the $ when trying to pass the u-boot env var $kernel.
From Rin Okuyama.
2015-07-15 11:29:16 +00:00
martin 5051ec142e Add a new endianes flag to mkimage and pass it on big endian arm builds.
From Rin Okuyama.
2015-07-15 11:27:13 +00:00
martin 3872df9e8a Set IMAGEENDIAN properly for big endian builds.
From Rin Okuyama.
2015-07-15 11:24:03 +00:00
hannken 50c0a5b05d Operations getnewvnode() and ungetnewvnode() have been replaced with vcache.
- Remove now obsolete functions getnewvnode() and ungetnewvnode().
- Document vcache operations.

Welcome to 7.99.20
2015-07-12 08:11:27 +00:00
christos d305019850 add missing lint library 2015-07-11 22:20:20 +00:00
christos 860f4cb2a2 another one bites the dust 2015-07-11 16:40:13 +00:00
matt 57bfaf6698 Add nocompatmodules keyword to stop the expanding of a kmod to compatmodules.
Use for compat_netbsd32 on mips
2015-07-09 18:19:34 +00:00
christos 52ac3ae96c bump bind libraries 2015-07-08 17:29:56 +00:00
skrll 6e1c589f77 Turn resize on 2015-07-08 10:57:46 +00:00
kamil e2f57ebab7 Add myself 2015-07-08 08:48:19 +00:00
matt 58c3b19744 Remove redundant entries due to compatdir/compatfile. 2015-07-08 01:06:40 +00:00
matt 056fcbe0a6 Add g to sed commands so it can deal with more than 2 archdirs. 2015-07-08 01:06:01 +00:00
matt aaecdd723a Fix one last time. mark libarm_g.a libpmc_g.a as compatfile, add
oabi/libc_vfp_g.a as compat.
2015-07-06 09:17:24 +00:00
martin e95f86e57b Add some compat oabi debug libs 2015-07-06 09:07:39 +00:00
martin f1e6365000 Backout previous, needs to be done differently 2015-07-06 08:25:43 +00:00
martin dd088c7a2e Add some more debug/compat debug files. 2015-07-06 08:04:51 +00:00
matt 1dde0348d8 Remove entries made redundnat by compatdir/compatfile 2015-07-03 18:28:37 +00:00
matt 144cec82f4 Remove entries made redundant by compatdir/compatfile. (Leaves only
libexec/ld.elf_so-rv32 as the only compat files).
2015-07-03 16:43:50 +00:00
matt 56cebdce3a Remove entries made redundant by compatdir/compatfile 2015-07-03 15:11:04 +00:00
christos 83f2fed54f new libssh 2015-07-03 01:00:59 +00:00
christos 2598b316f9 fix lint sets. 2015-07-01 18:18:00 +00:00
christos df62f42666 new test 2015-07-01 15:37:35 +00:00
ozaki-r 5fbfc68952 Add tests of interface creation/destruction 2015-07-01 08:33:31 +00:00
matt aa7105ed8d Need debug sets if ${MKDEBUGLIB} != "no" 2015-06-28 23:49:33 +00:00
matt 496c03f04a liblisp, libre, libmp are now private lirbaries and no longer installed. 2015-06-27 20:27:03 +00:00
matt cde042ae67 X11 libs liblisp, libmp, libre are no longer installed and are now obsolete. 2015-06-27 17:07:58 +00:00
matt 30074b3e8a Add MKCOMPATX11 knob for making X11 compat libraries. 2015-06-27 16:21:07 +00:00
matt 6b96e216d7 p++ symlink is only create if MKCXX != no 2015-06-27 15:47:29 +00:00
matt 5bfc4ef1ed p++ is a symlink so it won't have a .debug 2015-06-27 15:46:09 +00:00
matt cc19e18fba Fix various missing or incorrect keywords. 2015-06-27 15:42:08 +00:00
matt d4758b70da add pigzgzip to comment 2015-06-27 15:41:26 +00:00
matt 179f451896 Add ./usr/include/sys/common_lock.h 2015-06-26 14:40:31 +00:00
matt f398267901 More compat changes. Add compat dirs to each set. 2015-06-25 05:30:47 +00:00
matt 7a365b294c Don't add duplicate compat paths 2015-06-25 05:27:00 +00:00
matt 589b128fbc Support building the xorg X11 libraries under MKCOMPAT.
Add XORG_MACHINE_ARCH to compat's bsd.*.mk
Turn xorg makekeys and makestrs into real host tools which are installed into
${TOOLSDIR}
2015-06-24 22:20:24 +00:00
matt 41b020ad08 Tag libgcc.so.debug with gcc 2015-06-24 16:10:54 +00:00
matt db1ce38203 add gcc keyword to libgcc_s.so files 2015-06-24 13:58:29 +00:00
matt 99bdcdac50 Remove spurious rump from directories 2015-06-24 01:39:24 +00:00
matt fecdcfcae8 Remove compatmodules lines since they are now autogenerated 2015-06-23 14:38:49 +00:00
matt 0bd69fd47f remove unneed arch64 keywords 2015-06-23 01:03:35 +00:00
matt 5fad18f106 Fix spurious wantedness of compat, compattests, kmod, and compatmodules
keywords.  Be more consistent in names.
2015-06-23 00:58:16 +00:00
matt 47928b5521 Remove autogenerated entries. 2015-06-23 00:30:47 +00:00
matt 2906f58b81 Add missing arch64 to libasan entries 2015-06-22 19:11:00 +00:00
christos 512e73be67 add new db test 2015-06-22 19:10:13 +00:00
matt d5c6f3f908 No longer needed 2015-06-22 19:08:14 +00:00
matt 22d3ec294b Don't put COMPATARCHDIRS or KMODARCHDIRS since we handle them explicitly. 2015-06-22 19:04:21 +00:00
matt 76063e720e Need to check MKCOMPATMODULES as well. 2015-06-22 14:17:04 +00:00
martin d735c91beb Force ARCHDIR_SUBDIR to empty before including some archdirs.mk - the
different files may set different values (or none at all).
Example: earm has "oabi" as compat, but none as module subdir.
2015-06-22 08:51:42 +00:00
matt a77c60d70a Rework a little. test MKCOMPATMODULES for KMOD entry autogeneration. 2015-06-22 07:07:10 +00:00
matt 99ac13ccc6 Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.
2015-06-22 06:02:01 +00:00
matt b39f12f817 Using archdirs.mk in compat, automagically generate compat entries for
files tagged with compatfile relative to directories tagged with compatdir.
This also applies to compattestsdirs and compattestsfile when
MKCOMPAT != "no" and MKCOMPATTESTS != "no".
Using archdirs.mk in sys/modules/arch, set list entries are automatically
create for all the other defined variants in ARCHDIR_SUBDIR (if any).
This should cut down on set lists getting out-of-sync a lot.
2015-06-22 05:59:59 +00:00
christos 006ade20cc add missing options 2015-06-06 15:16:28 +00:00
pgoyette 5ff76cc8e2 Add some additional cat pages that are generated by the MKCATPAGES
build option.

Pointed out by Kamil Rytarowski on current-users@
2015-06-03 23:09:49 +00:00
joerg 8adffa949a Remove ISCSI_PERFTEST. 2015-05-30 18:00:09 +00:00
joerg 7a9216d2ee Fix set lists for NetBSD/ARM after the OABI addition. 2015-05-30 17:39:56 +00:00