njoly
ed3d4b186b
+devpubd.debug
2011-08-29 16:45:54 +00:00
jruoho
1d9550a5a1
Build libutil(3) as a link to util(3).
2011-08-29 12:37:52 +00:00
mrg
f385d8f556
add the device publish daemon, written by jmcneill@.
...
listens on drvctl for new devices and invokes MAKEDEV for them.
missing:
- manual page
- rc.d script
- more testing
but it works well enough to make new disk nodes appear in /dev when
netbsd sees them and they're missing. you will need to make sure
you have a new /dev/MAKEDEV for this to work properly (postinstall
should handle this normally, of course.)
thanks jared!
2011-08-29 11:38:48 +00:00
jruoho
df2580b9bc
Add Zarlink ZL10353 DVB demodulator (or as it is now know, Intel CE623x).
2011-08-29 11:14:15 +00:00
jruoho
4384aaccea
Install the dtv(4) manual page. (The stub man-pages are commented out ATM.)
2011-08-29 10:48:57 +00:00
jmcneill
97d971731f
add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules
2011-08-28 16:19:07 +00:00
jmcneill
5494668f55
Split out ati_pcigart into a separate module so it can be shared with r128drm
2011-08-28 15:56:21 +00:00
christos
d44afdf0b0
add strpct man mage
2011-08-28 08:20:29 +00:00
christos
398b06523a
bump libutil for strpct
2011-08-28 07:48:18 +00:00
dyoung
dd4d60eb36
Build and install ppath(3) tests.
2011-08-27 18:55:51 +00:00
dyoung
27dae6f368
Updating setlists for mips64. Thanks Matt Thomas for the heads-up.
2011-08-27 18:54:15 +00:00
joerg
ba5a5a1119
Add new "analyze" command to run clang's static analyzer in a directory
...
on all C/C++ files.
2011-08-27 18:35:19 +00:00
bouyer
12455d2438
Add fdisk and ext2fs tools, pmon-based platforms needs them.
2011-08-27 14:30:33 +00:00
dyoung
9943264696
Build and install ppath(3), property-list paths library.
2011-08-26 21:22:07 +00:00
joerg
ef4c662073
-Wno-format-nonliteral for msg_defs.c
2011-08-25 17:39:58 +00:00
christos
d30a63af7f
fix non-literal format string
2011-08-25 16:54:58 +00:00
christos
572b078924
document non-literal format string use for many md files
2011-08-25 16:47:16 +00:00
kiyohara
3137e2afff
bebox not support md_post_newfs() and md_post_disklabel() now. Change null-func.
2011-08-25 15:42:33 +00:00
dyoung
96aa1a27a7
Set-list repair: remove the 'gcccmds' tag from lines where it does not
...
belong.
2011-08-25 15:34:05 +00:00
dyoung
485105d4dc
Set-list repair: add 'nls' tag to some files that need it, sort some
...
firmware files, move some graphics-adapter firmware into the syspkg
base-firmware-root.
2011-08-25 15:29:04 +00:00
christos
b182f6a794
document non-literal formats
2011-08-23 10:26:07 +00:00
phx
1cc96bc3f9
The ofppc generic kernel has tmpfs, so use it.
2011-08-21 15:21:46 +00:00
phx
4875a7e930
Use PRIi64 for printing tmp_ramdisk_size, which is a daddr_t (64 bits).
...
This fixes the size of the ramdisk file system being 0 on big endian
systems.
2011-08-21 15:06:41 +00:00
phx
fd263523fc
Unmounting /targetroot in md_post_newfs() is not needed.
...
Use target_prefix() instead of /mnt2 in md_post_extract().
2011-08-21 13:40:08 +00:00
manu
5b61306f9b
Add futimens(2) and part of utimnsat(2)
2011-08-17 07:22:33 +00:00
jakllsch
2ae6ec590d
Add ./usr/mdec/gptmbr.bin obsoleting mbr_gpt and mbr_gpt_com0.
2011-08-17 00:33:52 +00:00
wiz
3de59c619c
Improve a comment. For Snader_LB.
2011-08-16 18:28:41 +00:00
wiz
e6edecb609
Fix typo in comment, from Snader_LB.
2011-08-16 13:58:21 +00:00
wiz
692c157baa
Mark a few gcc-4.1 entries as obsolete with gcc-4.5.
2011-08-15 15:13:59 +00:00
wiz
0988531ef9
sort -u (removing duplicate entry).
2011-08-15 11:25:07 +00:00
wiz
1e58891abf
Install irmce(4) after review by jmcneill.
...
Sort set lists while there.
2011-08-14 16:11:15 +00:00
dyoung
65a4b5bf07
Pull the bus_space(9) definitions needed by alpha userland into
...
bus_user.h and include that from pio.h, sysarch.h, bus_defs.h. Fixes
the alpha build.
2011-08-12 22:22:49 +00:00
dyoung
508a6ddd68
Install the ixg(4) manual page.
2011-08-12 22:04:33 +00:00
mbalmer
b50c50a270
gpio(4) and gpiosim(4) can now be built and used as modules. While here,
...
make some functions static.
2011-08-12 08:00:52 +00:00
mbalmer
2533c9c8ac
pwdog is not mi, but it only in the lists we build it for.
2011-08-11 12:03:58 +00:00
mbalmer
5e68c86d4d
Fix a typo.
2011-08-11 11:21:06 +00:00
mbalmer
fcfcf17c68
Add the pwdog module to md.evbppc as well and take a note in mi that
...
module have to be added in md.evbppc as well (and why that is so).
2011-08-11 11:17:15 +00:00
matt
2b4b011cf1
Add fdisk
2011-08-11 08:39:42 +00:00
he
f7a04693d8
Bump the image size so that the contents fits again.
2011-08-11 07:47:22 +00:00
mbalmer
352c784990
pwdog(4) is a device driver for QUANCOM Electronic PWDOG1 PCI
...
attached watchdog timers.
2011-08-11 07:33:24 +00:00
kiyohara
4bb7b85e88
Obsolete some include files.
2011-08-10 07:56:59 +00:00
jruoho
0557e6f5b0
Add a summary page for <limits.h>.
2011-08-09 17:58:27 +00:00
jmcneill
539ce5845b
when sorting the metalog for unpriv builds, first run it through sort so
...
mtree doesn't fail with:
nbmtree: .: missing directory in specification
nbmtree: failed at line 1 of the specification
2011-08-09 15:02:30 +00:00
jruoho
b7ff5db1d4
Build acpiwdrt(4) as a module on x86.
2011-08-09 12:16:03 +00:00
jmcneill
fb32363eae
include cx24227, lg3303, mt2131, nxt2k, tvpll, xc3028, coram, cxdtv, and emdtv
...
modules in x86 build
2011-08-09 11:12:02 +00:00
jruoho
4c658c19b0
As wmieeepc(4) was added to amd64 GENERIC, build it also as a amd64 module.
2011-08-09 08:36:05 +00:00
jmcneill
14d05a98eb
add dtv_math module
2011-08-09 01:42:57 +00:00
manu
9db30be448
First stage of support for Extended API set 2. Most of the think is
...
unimplemented, except enough of linkat(2) to hardlink to a symlink.
Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since
some software (e.g.: xcvs in our own tree) will assume they can use openat(2)
when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support
will be completed.
2011-08-08 12:08:52 +00:00
rmind
52b220e91d
Add kcpuset(9) - a reworked dynamic CPU set implementation for kernel.
...
Suitable for use during the early boot. MD and other implementations
should be replaced with this interface.
Discussed on: tech-kern@
2011-08-07 13:33:01 +00:00
mrg
5fab666e92
add gcc-4.5/tgmath.h
2011-08-07 02:18:56 +00:00
mrg
c96a09b60c
add gcc-4.5/tgmath.h
2011-08-07 01:49:12 +00:00
jruoho
0221df4ea4
Mark ieee(3) as obsolete. Thanks for assistance, mbalmer, sigh.
2011-08-06 17:17:39 +00:00
mbalmer
0d397340b2
revert previous
2011-08-06 16:44:16 +00:00
mbalmer
3b8c9b3e65
jruoho obsoleted the ieee(3) manpage; remove it from the list.
2011-08-06 16:23:55 +00:00
riz
15f4ca5d83
Typo fix: p5pb.0, not p5pbc.0
2011-08-04 21:59:35 +00:00
rkujawa
331d05a691
Add missing .0 and .html for p5pb.
2011-08-04 21:17:19 +00:00
rkujawa
03208da2c0
Add p5pb man page to setlist.
2011-08-04 21:09:53 +00:00
rkujawa
e498244d6e
Mention Amiga PCI support in CHANGES and installation notes. Approved by phx.
2011-08-04 20:24:36 +00:00
matt
e021bc9048
Add new xz program links and man pages.
2011-08-04 03:38:54 +00:00
joerg
cee5599b68
Add logbl(3).
2011-08-03 14:13:07 +00:00
tsutsui
24cde80981
less is no more
2011-08-03 13:59:14 +00:00
manu
32c00d6291
Make cp -p and mv preverve extended attributes, and complain if they cannot.
...
Also introduce library functions for copying extended attributes from one
file to another:
- extattr_copy_file, extattr_copy_fd, extattr_copy_link, with FreeBSD style,
where a namespace is to be supplied
- cpxattr, fcpxattr, lcpxattr, with Linux style, where all namespaces
accessible to the caller are copied, and the others are silently ignored.
2011-08-03 04:11:15 +00:00
mrg
e3eac79897
obsolete libxf8_16bpp.
2011-08-03 01:43:25 +00:00
he
1293719eb8
Add the spdmem directory and kernel modules for booke and 4xx.
2011-08-03 01:32:16 +00:00
mrg
34b81ae076
obsolete libxf8_16bpp*.
2011-08-03 01:19:47 +00:00
macallan
94b274d1e6
obsolete libxf8_16bpp*
2011-08-03 00:39:45 +00:00
macallan
56763655b1
obsolete renderedge.h and xaaWrapper.h
2011-08-03 00:38:42 +00:00
mrg
edbdb33b37
remove bstore*.h, add Xprintf.h and inpututils.h
2011-08-02 07:56:33 +00:00
tsutsui
f43d5958d6
Use distrib/utils/more to shrink ramdiskbin.
2011-08-01 15:41:34 +00:00
pgoyette
2fa51cd836
Ooopppsss - there were some other modules here that should not have been
...
committed. Remove them.
2011-08-01 03:56:23 +00:00
pgoyette
4ad33d7af6
Add new spdmem(4) module
2011-08-01 03:51:55 +00:00
jmcneill
8037f64f1b
build and install finsio module on i386 and amd64
2011-07-31 17:55:41 +00:00
dholland
bd78871af0
Fix pserialize set lists. Hi rmind!
2011-07-31 03:48:49 +00:00
rmind
d06d3e7845
Add pserialize(9) manual page.
2011-07-30 18:19:04 +00:00
jmcneill
d09db892e8
build and install itesio module on i386 and amd64
2011-07-29 21:01:43 +00:00
joerg
5ccaf4b804
Add ilogbl(3).
2011-07-28 22:32:28 +00:00
joerg
bff4ba20de
Add scalbnl(3) mlinks.
2011-07-28 21:10:25 +00:00
dyoung
ee39c02546
Put libalpha back.
2011-07-28 20:30:06 +00:00
joerg
afda0f82d1
Add scalbnl to libm.
2011-07-26 16:10:15 +00:00
christos
b2ebc33e49
bump libssh to 17.
2011-07-25 03:09:51 +00:00
mrg
bf72748657
XtAsprintf.0 is in X11R7 / xorg.
2011-07-24 15:11:38 +00:00
uch
7ce939b3e2
v7fs rump support
2011-07-24 08:55:28 +00:00
mrg
4cdc33f137
updates for freetype 2.4.5
2011-07-24 00:33:38 +00:00
mrg
7ca27fc566
adjust for new XtAsprintf manual. sort set list.
2011-07-23 12:27:40 +00:00
mrg
6e22635854
updates for xkeyboard-config 2.3
2011-07-23 12:03:10 +00:00
tsutsui
1cebe5b4a9
Build luna68k's X.Org server using wsfb driver.
...
(XXX: needs more hacks to make it actually functional)
2011-07-21 10:20:25 +00:00
mrg
3f11e25c49
build GMP, MPFR and MPC as private libraries just for GCC. don't
...
install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them
installed into eg, /usr/lib/gcc. not convinced it is worth it.
2011-07-21 03:13:30 +00:00
mrg
3e58ee3a4e
obsolete arm/bus.h for armeb as well.
2011-07-21 03:05:13 +00:00
jakllsch
318322babb
Add urndis(4) manual page.
2011-07-20 20:51:11 +00:00
matt
209eb0ffe5
Add missing v7fs kmods for 4xx and booke
2011-07-20 04:47:30 +00:00
tron
002854c3cf
Add "v7fs" kernel module.
2011-07-19 19:19:39 +00:00
dyoung
977de72089
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark acorn26/bus.h obsolete.
2011-07-19 16:05:09 +00:00
dyoung
d368bbb820
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark acorn32/bus.h obsolete.
2011-07-19 15:59:51 +00:00
dyoung
86b5be6e94
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark dreamcast/bus.h obsolete.
2011-07-19 15:52:29 +00:00
dyoung
43c66b76fa
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark evbsh3/bus.h obsolete.
2011-07-19 15:44:52 +00:00
dyoung
9edf49b047
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark hpcarm/bus.h obsolete.
2011-07-19 15:37:38 +00:00
dyoung
f48d88bf58
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark hpcsh/bus.h obsolete.
2011-07-19 15:30:51 +00:00
dyoung
b7d02abb50
Change <machine/bus.h> to <sys/bus.h> throughout.
...
Split bus.h -> bus_{defs,funcs}.h.
Mark mmeye/bus.h obsolete.
2011-07-19 15:17:20 +00:00
dyoung
543fc45004
Mark zaurus/bus.h obsolete.
2011-07-19 15:12:26 +00:00
dyoung
3e88083cc0
Make shark/bus.h obsolete.
2011-07-19 15:08:55 +00:00
dyoung
37e7f7ec40
Fix last: dreamcast/bus.h is not obsolete, yet, so put it back in the
...
set list.
2011-07-18 17:42:34 +00:00
dyoung
bd9833f4ce
Fix last: obsolete the right machine/architecture bus.h file(s) in each
...
case.
2011-07-18 17:39:05 +00:00
dyoung
f769d6353b
Mark bus.h obsolete on more archs.
2011-07-18 17:29:20 +00:00
dyoung
03946daef1
Mark <machine>/bus.h obsolete in some more set lists.
2011-07-18 17:18:14 +00:00
dyoung
e08fcd397b
Update set lists for changes related to new-style <sys/bus.h>.
...
While I'm here, repair sparc64 set list.
2011-07-17 23:37:32 +00:00
joerg
3eb244d801
Retire varargs.h support. Move machine/stdarg.h logic into MI
...
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.
2011-07-17 20:54:30 +00:00
dyoung
3e7023d63c
We don't install <evbmips/bus.h>, so mark the set-list entry obsolete.
2011-07-17 01:37:32 +00:00
dyoung
c3b6818a57
We no longer install <machine/bus.h> on amd64 and i386, so mark it
...
obsolete in the set lists.
2011-07-17 01:20:12 +00:00
dyoung
2b3a0c5ab0
Mark libalpha obsolete.
2011-07-17 01:13:22 +00:00
tsutsui
44631bea4d
Some style nits.
2011-07-16 23:49:10 +00:00
tsutsui
bf2202e183
Revive NetBSD/luna68k.
...
Even after almost a lost decade since NetBSD/luna68k was
switched to using ELF format by default back in 2001,
actually only one fix (bus.h) is required for a GENERIC kernel itself
to get multiuser login: prompt on a real hardware. Hurrahhh!!!
Demonstrated with a working Xorg mono server on the NetBSD booth
at Open Source Conference 2011 Kansai @ Kyoto:
http://www.ospn.jp/osc2011-kyoto/
"Very impressed," commented by Tomoko YOSHIDA,
Program Committee Chair of the Conference,
and some other OMRON guys.
Special Thanks to Tadashi Okamura, for providing
a working SX-9100/DT "LUNA" for this mission.
Changes details:
sys/arch/luna68k/include/bus.h
- handle stride properly even on multi and region ops for MI spc(4)
- also fix stride handling of (currently unused) 2 and 4 byte ops
sys/arch/luna68k/conf/Makefile.luna68k
sys/arch/luna68k/conf/kern.ldscript.head
sys/arch/luna68k/conf/kern.ldscript.tail
- build a faked a.out kernel using elf2aout(8) tool
and a linker script derived from cats and shark
for the LUNA firmware that loads a.out binary directly
via network or from a UNIOS partition on a local disk
sys/arch/luna68k/dev/omrasops.c
sys/arch/luna68k/dev/omron_rfont.h
- use the original OMRON font derived from 4.4BSD-Lite/luna68k
rather than gallant19 which is used on Sun workstations
(XXX omrasops.c should be rewritten to use generic wsfont(4))
distrib/luna68k/*
distrib/utils/sysinst/arch/luna68k/*
etc/etc.luna68k/MAKEDEV.conf
etc/etc.luna68k/Makefile.inc
sys/arch/luna68k/conf/INSTALL
- build a ramdisk based INSTALL kernel with sysinst(8) for luna68k
- also build an installation iso image for luna68k
sys/arch/luna68k/conf/GENERIC
- enable SYSVSHM (and other SYSV*) options for Xorg server
More Xorg changes (which need some more cleanup) and
isiboot.c fixes will come soon.
2011-07-16 15:52:20 +00:00
jmcneill
6f708f8d76
add nsclpcsio module to i386 build
2011-07-15 21:08:48 +00:00
jruoho
dacd6ba8f0
Split out the -lpthread tests to a separate file.
...
XXX: The only thing gained from this is seeing whether -lpthread breaks
the getenv(3) family. Yet, a strict hypothesis about this would require
that the two test files are identical, which they are not.
2011-07-15 13:54:31 +00:00
he
3271be69ca
Add the ibm4xx and booke modules for dtv.
2011-07-15 08:07:08 +00:00
jruoho
1ea16e5059
Rename two test files to get functional scope (and avoid confusion
...
with ctype(3)). No functional change.
2011-07-15 07:35:21 +00:00
jruoho
8a16de8dc8
Few naive unit tests for the getprotoent(3) family.
2011-07-15 06:41:29 +00:00
joerg
63d609f274
Install cpp frontend link too
2011-07-14 21:38:56 +00:00
dyoung
774f4a9816
Havard Eidnes points out that on algor we must not install
...
<machine/bus.h> any longer.
2011-07-13 15:32:57 +00:00
jruoho
b5dc3d4af2
A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on
...
HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.
2011-07-13 07:52:48 +00:00
mrg
cbcbe44234
mark gcc-4.5/tgmath.h as gcccmds,gcc=45.
2011-07-12 05:31:03 +00:00
njoly
0c62b9032c
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
2011-07-11 13:42:49 +00:00
matt
d9b63c046a
Fix set lists for COMPAT + GCC=45
2011-07-10 16:54:04 +00:00
mrg
3e0afb42a3
sparc64 with GCC 4.5 has about a 2% code bloat, unfortunately.
...
bump the instfs size to 9MB.
2011-07-10 08:51:24 +00:00
tsutsui
b0f0b58563
Use common ${OBJCOPY_ELF2AOUT_FLAGS}.
2011-07-10 04:37:56 +00:00
tron
adbafa8a2b
Add entry for directory "./usr/include/dev/dtv".
2011-07-09 21:24:29 +00:00
dyoung
7278b058df
Don't install alpha/bus.h any more.
2011-07-09 17:19:21 +00:00
dyoung
9c4afb0ddd
Don't install sparc64/bus.h any more.
2011-07-09 17:15:46 +00:00
mrg
62a4db2d96
add gcc-4.5/tgmath.h
2011-07-09 14:57:48 +00:00
jmcneill
63aa7fdcda
build dtv module
2011-07-09 14:56:43 +00:00
jmcneill
6102d1726d
install dtvio.h, dtvio_demux.h, dtvio_frontend.h
2011-07-09 14:52:02 +00:00
dyoung
3f31995308
Per Matt Green's suggestion, stop installing /usr/include/sys/bus.h to
...
poison broken architectures that are including it from userland.
2011-07-08 19:09:01 +00:00
mrg
370be66d2a
add gcc-4.5/tgmath.h
2011-07-08 09:31:35 +00:00
jruoho
aa3f9890b8
Split out 't_printf' and 't_scanf' from 't_format' to gain the common
...
"functional scope" for the test files.
2011-07-08 06:38:03 +00:00
jruoho
cc0041648e
Move 't_glob_star' to 't_glob' for glob(3).
2011-07-07 15:53:27 +00:00
jruoho
9b5c52594e
Merge 't_environment' and 't_environment_pth'.
2011-07-07 15:50:23 +00:00
matt
898fcbc89c
Back out last change (restore tgmath.h)
2011-07-07 15:07:53 +00:00
matt
be10aa46c6
fix lists for gcc-4.5 and MKDEBUG=yes
2011-07-07 15:05:41 +00:00
matt
8d15402c40
Fix gcc-4.5 includes
2011-07-07 15:05:00 +00:00
pgoyette
f7b4f45c18
Mark the ..../syscall/ test directories obsolete as well as their contents
2011-07-07 14:29:59 +00:00
jruoho
1b9f2dc9c1
Move 't_syslog_pthread' to 't_syslog' for consistency with libc.
2011-07-07 10:02:52 +00:00
jruoho
54bb10746c
Split out the string tests from t_string.c for consistency.
2011-07-07 08:59:30 +00:00
mrg
9692f6d4a2
- un-obsolete a pair of files we want to remain installed (XXX i wonder
...
if a way to have "clean builds" not run "postinstall fix obsolete" in
the $DESTDIR so that these sorts of errors will appear as set list
errors instead of being skipped
- fix the list of headers to install for GCC 4.5, based upon the mknative
${G_EXTRA_HEADERS}. XXX move the location of G_EXTRA_HEADERS.
2011-07-07 08:46:20 +00:00
jruoho
e32f731829
Remove 't_cerror' (this is tested by numerous individual tests).
...
Rename 't_context' to 't_getcontext' for consistency.
2011-07-07 07:06:21 +00:00
jruoho
f77aadf3e8
Adjust for tests/libc/sys.
2011-07-07 06:58:53 +00:00
jruoho
5152b0c082
Deprecate tests/sycall. The tests will be added back to tests/libc/sys.
2011-07-07 06:16:59 +00:00
jruoho
b54ff1eb07
Move the 'syscall/t_cmsg' test to 'include/sys/t_socket'.
2011-07-07 05:50:26 +00:00
dyoung
edd1b42507
Install /usr/include/sys/bus.h for oddball ports whose userland somehow
...
#includes it.
2011-07-06 18:18:07 +00:00
mrg
008b45d2d8
avoid a "multi-level non-const cast" warning from GCC 4.5.
2011-07-06 01:19:45 +00:00
mrg
82112210da
fix check against errstr to use the right variable. GCC 4.5 rightly
...
complained that err (the libc function) is always not NULL.
2011-07-06 01:18:08 +00:00
spz
85afcc6138
increase libdns minor version
2011-07-05 22:05:36 +00:00
spz
fdc90908a4
bumping the major of libcrypto and libssl as suggested by tls@
2011-07-05 10:01:14 +00:00
jruoho
9b1f3701bf
Few tests for mkfifo(2).
2011-07-04 15:46:09 +00:00
manu
8f6bd1b1eb
Add documentation link xdr_sizeof(3) -> xdr(3)
2011-07-04 12:05:00 +00:00
jruoho
c9cfc0c76b
Few fundamental checks for chroot(2) and fchroot(2).
2011-07-04 08:09:11 +00:00
jruoho
c9b92f91be
Basic tests for issetugid(2).
2011-07-04 05:10:23 +00:00
tron
df862fd957
Update location of "less" source directory to the build of various
...
install medias.
2011-07-03 23:11:31 +00:00
mrg
48ec175b35
updates for GCC 4.5 components. sort.
2011-07-03 22:47:24 +00:00
tron
c928cef6de
And entries for "lessecho" manual page.
2011-07-03 21:59:31 +00:00
jruoho
a3b49d7e2f
Three simple unit tests for revoke(2).
2011-07-03 21:06:56 +00:00
jruoho
81ab4d12a9
Few naive test cases for link(2).
2011-07-03 17:47:15 +00:00
mrg
c1359dc31d
mark all the ld.elf_so tests as mkpic.
2011-07-03 15:24:49 +00:00
jruoho
85c7095d12
Few naive tests for unlink(2).
2011-07-03 15:05:43 +00:00
jruoho
8ce73eddfe
Few simple tests for mknod(2), including a skipped one for PR kern/45111.
2011-07-03 14:34:21 +00:00
mrg
197e5b665d
add gcc-4.5/altivec.h
2011-07-03 06:37:42 +00:00
tsutsui
feddb9cce7
Sync with src/sys/arch/shark/conf/Makefile.shark.inc rev 1.14:
...
> also need to strip out GCC 4.5's new .debug_pubtypes section.
> while here, minor cleanup.
XXX: probably we should have something like ${ARM_AOUT_REMOVE_SECTIONS}
XXX: in bsd.own.mk
2011-07-02 17:37:28 +00:00
mrg
9d577174a3
new gcc 4.5 g++ dirs are for everyone, not just gcc 4.5 users.
...
fixes build problems.
2011-07-01 22:23:19 +00:00
njoly
e125cce8c5
Small typo (g++debug -> g++.debug).
2011-07-01 12:09:34 +00:00
mrg
e712e9f0f1
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
2011-07-01 02:10:07 +00:00
wiz
4cbd24b23f
dependant -> dependent
2011-06-30 20:09:15 +00:00
agc
2a68397623
move comments to the head of the file
2011-06-30 04:36:34 +00:00
agc
29e37b5d58
get rid of commented-out, unused rump entries from the two
...
arch-dependent mips64 files
2011-06-30 04:28:53 +00:00
tsutsui
2a960ff904
Update a list for newsmips. The previous one has a bit obsolete entries.
2011-06-29 14:35:13 +00:00
rkujawa
91e195a3c6
Add myself
2011-06-28 17:33:47 +00:00
uch
d309817c28
Add fsck_v7fs, mount_v7fs, newfs_v7fs entries for MKDEBUG=yes
2011-06-28 04:53:51 +00:00
manu
4033ef79a2
Fix multiple non compliances in our Linux-like extattr API, and make it
...
public so that it can be used.
2011-06-27 16:39:43 +00:00
uch
9255b46fb4
7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8).
2011-06-27 11:52:22 +00:00
christos
e2bebf7172
* Arrange for interfaces that create new file descriptors to be able to
...
set close-on-exec on creation (http://udrepper.livejournal.com/20407.html ).
- Add F_DUPFD_CLOEXEC to fcntl(2).
- Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing.
- Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
- Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
- Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter
for socket(2) and socketpair(2).
- Add new paccept(2) syscall that takes an additional sigset_t to alter
the sigmask temporarily and a flags argument to set SOCK_CLOEXEC,
SOCK_NONBLOCK.
- Add new mode character 'e' to fopen(3) and popen(3) to open pipes
and file descriptors for close on exec.
- Add new kqueue1(2) syscall with a new flags argument to open the
kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files
(rump_syscallargs.h).
* Bump libc version for the new syscalls.
2011-06-26 16:42:39 +00:00
njoly
15cfb3c484
Bump major for libmj.so debug libraries, forgotten in previous.
2011-06-26 10:14:13 +00:00
nonaka
c52f9a5df2
PR/45015: ld.elf_so: support ELF symbol versioning
...
Applied latest patch.
2011-06-25 05:45:10 +00:00
agc
25c27ba989
libmj major number bump
2011-06-25 00:42:57 +00:00
jruoho
5abf4f43b3
Add a small summary page for altq. From the list in PR # kern/21345.
2011-06-22 20:29:38 +00:00
jruoho
9fbe6ae1dc
Add a small summary page for sysmon. From the list in PR # kern/21345.
2011-06-22 19:34:53 +00:00
martin
130dae22e3
Include liblzma to unbreak gzip on the install CD. (Hi Joerg!)
2011-06-22 14:05:38 +00:00
joerg
cb569b5c4c
Include liblzma to unbreak gzip on the install CD.
2011-06-21 21:49:22 +00:00
tsutsui
1214fe004d
Revert rev 1.42 which is not necessary after rev 1.41.
2011-06-21 11:52:45 +00:00
he
242e52e2ea
Add -lbz2 and -llzma so that this links again.
2011-06-20 23:00:53 +00:00
matt
0a807611dd
Readd powerpc/include/vmparam.h to the set lists
...
Export it to powerpc/include.h
Protect pmap.h and vmparam.h from getting an #error when included
from userland.
Export safe definitions of VM_MAXUSER_ADDRESS, VM_MIN_ADDRESS,
VM_MAX_ADDRESS when _RUMPKERNEL is defined.
2011-06-20 21:45:16 +00:00
matt
928cfd7968
Make sure to build -fno-pie -fno-pic in case MKPIE=yes
2011-06-20 21:39:18 +00:00
jruoho
f0756496ab
Few naive tests for truncate(2).
2011-06-20 18:03:41 +00:00
tsutsui
ea0c2e2d1c
Fix pasto botch.
2011-06-20 13:09:38 +00:00
mrg
75e42fa7da
remove most of the remaining HAVE_GCC tests that are always true in
...
the modern world.
2011-06-20 07:43:56 +00:00
martin
351873a5b2
Apply Joerg's changes to x86 CDs here alos:
...
Include libgcc_s.so symlinks in /usr/lib, so that binaries in /usr
linked against it actually work.
We realy should split this into MD and MI lists and share the MI one.
2011-06-19 10:52:08 +00:00
hannken
168a724a70
Add library lzma to make it compile with recent gzip.
2011-06-19 10:37:07 +00:00
tsutsui
3465cbe0d7
Fix indent.
2011-06-19 06:48:07 +00:00
tsutsui
800a8fccb7
Remove unnecessary gnu/usr.bin path from SRCDIRS.
2011-06-19 06:44:04 +00:00
tsutsui
086321b729
Use sbin/dmesg rather than via kernfs.
2011-06-19 02:40:38 +00:00
tsutsui
91502ada24
Use src/distrib/utils/x_gzip in all install ramdisks/miniroots for now
...
since installation file systems might be flooded by -llzma.
2011-06-19 02:36:59 +00:00
tsutsui
b2c28fada2
Use ${DISTRIBDIR}.
2011-06-19 02:28:35 +00:00
tsutsui
607c670f96
Fix indent.
2011-06-19 02:27:41 +00:00
tsutsui
42f3f96fed
Remove unnecessary gnu/usr.bin path from SRCDIRS.
2011-06-19 02:25:45 +00:00
tsutsui
2b7e6693d0
Fix indent.
2011-06-19 02:19:34 +00:00
tsutsui
efc2552edb
Use src/distrib/utils/x_gzip in all install ramdisks/miniroots for now
...
since installation file systems might be flooded by -llzma.
2011-06-19 02:18:28 +00:00
tsutsui
326d8524e2
Add -DNO_PACK_SUPPORT and -DNO_XZ_SUPPORT to CPPFLAGS to omit
...
extra algorithm not used in installer.
XXX: should we use positive options in usr.bin/gzip/Makefile?
2011-06-19 01:25:35 +00:00
joerg
1eb45821a7
Include libgcc_s.so symlinks in /usr/lib, so that binaries in /usr
...
linked against it actually work.
2011-06-18 14:47:36 +00:00
nonaka
dbf511cf65
Build evbsh3-${MACHINE_ARCH}cd.iso on build.sh iso-image target as other ports.
2011-06-18 06:25:43 +00:00
christos
b8d3d66b36
terminfo has moved.
2011-06-17 17:00:58 +00:00
matt
8f422e0fde
Now that evbppc has modules this file is no longer needed
2011-06-16 01:04:15 +00:00
tsutsui
86151c508d
Remove more ecoff leftover.
2011-06-15 14:47:43 +00:00
mrg
a2c4975d63
build evbppc modules in 3 different flavours:
...
- oea (default)
- ibm4xx
- booke
this, together with earlier machine_module[] work, should allow evbppc
platforms to use modules.
2011-06-15 09:45:58 +00:00
jruoho
ced73275c5
Modularize hpet(4). Works nicely with the multiple bus locations.
2011-06-15 08:19:43 +00:00
jruoho
c6e5cf85e6
Modularize amdtemp(4).
2011-06-15 03:22:39 +00:00
jmmv
d702b326e5
Register a new file in atf-0.14.
2011-06-14 15:27:46 +00:00
tsutsui
014c2575f4
No more ecoff kernels.
2011-06-14 11:45:26 +00:00
jruoho
280c25b2f3
Test that assert(3) works.
2011-06-14 05:25:20 +00:00
jruoho
4c45d59aa4
Add few basic tests for the getlogin(2) family.
2011-06-14 03:50:47 +00:00
plunky
33a7866d10
reinstate ssp:raw test, slightly differently.. this one is built
...
with -fstack-protector-all and tests that the compiler built in
stack protection works, by poking directly outside the buffer
2011-06-12 21:12:46 +00:00
matt
b3768b39bd
Cleanup for libsl.so.5 changes
2011-06-12 20:23:29 +00:00
tsutsui
bbf5eed88e
No reason to create ECOFF kernels for a modern port which have a native
...
bootloader. (blindly copied from pmax?)
2011-06-12 05:39:57 +00:00
nonaka
665e83d2f3
MBR magic exists at the beginning of 'a' partition, BPB is cleared.
...
Avoid to detect msdosfs incorrectly at boot time.
2011-06-11 11:43:23 +00:00
spz
135e314339
and fix the sets for the addition of srp and evp tests in libcrypto
2011-06-09 05:26:01 +00:00
jruoho
5c3b0cfd8f
Instead of ioapic(4), make MLINKS { lapic(4), ioapic(4) } to apic(4).
2011-06-06 16:52:15 +00:00
njoly
868e4b0e59
Update libcrypto.so and libssl.so minor forgotten in previous update,
...
for compat and debug libraries.
2011-06-06 16:16:00 +00:00
spz
f7ec5c1e8b
more missing file mentions, kudos Kurt Schreiner (ks at ub.uni-mainz.de)
2011-06-06 13:43:48 +00:00
spz
5bf0fb60b1
merge
...
It builds, which is an improvement to before. It may not work.
AES-NI is disabled and needs to be retrofitted yet
2011-06-05 23:09:44 +00:00
matt
01fd92550a
Remove <machine/atomic.h>; use <sys/atomic.h> instead.
...
Add <powerpc/cpuset.h> (for mpc85xx pmap).
Add some initial MP code for mpc85xx
Rework ipi code to be common across all ppcs
Change PPC to keep curlwp in %r13 while in the kernel.
Move astpending from cpu_info to mdlwp
Improve cpu_need_resched to be more MP friendly.
2011-06-05 16:52:22 +00:00
jruoho
7749bedf08
For completenesses sake, note, in 2011, /etc/floppytab.
2011-06-04 18:27:39 +00:00
jruoho
2f29e26662
Add some tests for strtol(3).
2011-06-04 14:56:57 +00:00
jruoho
af2ef37331
Add some tests for stat(2) (or tests that use stat(2)).
2011-06-04 09:29:43 +00:00
rmind
3b0ab829be
Sync (mostly, not fully) uvm_km(9) and uvm_map(9) man pages with reality.
2011-06-03 18:43:38 +00:00
jruoho
0df0be27b8
Add some fundamental checks for memset(3). Prompted by a recent nasty
...
bug in the Google Android libc.
2011-06-03 06:39:52 +00:00
jruoho
c16aba3d13
Test also setdomainname(3).
2011-06-03 05:42:09 +00:00
jruoho
2fc2edcdfd
Few naive tests for sethostname(3).
2011-06-02 12:15:33 +00:00
jruoho
b14fc1879c
A simple test for mincore(2).
2011-06-02 10:48:55 +00:00
tron
352bdb5c18
Add new test "syscall/t_poll".
2011-06-01 19:45:08 +00:00
rmind
7524727f91
Split parts of uvm(9) into uvm_km(9) and uvm_map(9) man pages.
...
OK mrg@
2011-06-01 02:22:18 +00:00
christos
c5a15770f9
SRCDIRS is not the way to do this; some testing would have been nice.
2011-05-31 06:19:11 +00:00
njoly
3fa42f3842
Add testcase for PR bin/45004, to exercize suffixes lists for
...
mkdep(1).
2011-05-30 18:14:11 +00:00
christos
f457cf3348
add missing debuglib
2011-05-30 15:38:07 +00:00
joerg
56436077b3
Use proper format strings.
2011-05-30 14:20:48 +00:00
joerg
e4a1ce5cf6
Declare mmsg as string constant, not as a pointer to a string constant.
...
This avoids format strings warnings.
2011-05-30 14:20:19 +00:00
christos
f680b88a94
remove obsolete entries for .so.*.debug. njoly verified they are not needed
...
(postinstall takes care of them automatically).
2011-05-30 09:54:30 +00:00
christos
32d6a43481
fix my own typo
2011-05-30 09:53:40 +00:00
wiz
46569cacb0
Fix some typos, from OKANO Takayoshi in PR 45001.
2011-05-30 06:19:53 +00:00
christos
98e1a58a8c
fix a lot of different issues (doesn't anyone build anymore)
...
- libdns had the wrong version
- zfs attributes missing
- missing debug libs
- typos in library names
- typos in library versions
- _g libraries missing for new .so files (since we don't install .a files
we should not be installing _g.a files either, why are we?)
Hopefully this will fix the sparc64 build.
2011-05-30 02:10:25 +00:00
haad
4808af5865
Fix DEBUG enabled build, after every minor lib bump DEBUG enabled build should
...
be run to catch all changes. Hi spz!
2011-05-29 23:35:50 +00:00
tsutsui
252725cf51
Build zauruscd.iso on build.sh iso-image target as other ports.
2011-05-29 17:19:31 +00:00
spz
f93f010473
merge 9.8.0-P2:
...
- fixes CVE-2011-1910: Large RRSIG RRsets and Negative Caching can crash named
- fixes CVE-2011-0414: bind lockup during IXFR
- return a more correct error in case of policy violation
bump version of libdns and libisc
2011-05-29 15:17:08 +00:00
tron
3256d5bc1c
Move regression test for PR kern/44986 from "kernel" to "syscalls" as
...
the later directory seems to be a better fit.
2011-05-28 16:12:56 +00:00
tron
3b708a2134
Add two test cases for pollts(2):
...
- The first tests basic functionality e.g. timeouts and correct events.
- The second tests whether pollts(2) correctly restores the signal mask.
This test currently fails because of PR kern/44986.
2011-05-28 15:24:49 +00:00
tsutsui
47141a5654
Update description about kernel sets etc.
...
(no GENERIC but IPAQ, JORNADA720, WZERO3 kernels)
2011-05-28 06:25:43 +00:00
tsutsui
ab8e3da666
Move common/contents file into MD dirs again.
...
I know it isn't a good thing to have many copy-and-pasted contents
(set file descriptions etc) in all MD files, but it's much more annoying
to maintain a bunch of .if \n [${MACHINE}] conditionals for all ports
and maintainers rarely notice that they also have to prepare or update
MD contents in MI content file with messy ifdefs.
XXX: of course common text should be shared by mdoc macro etc.
but I doubt playing mdoc(7) is really worth...
2011-05-28 06:00:05 +00:00
christos
474de384b9
add missing debuglib
2011-05-27 22:42:26 +00:00
tsutsui
ac5e5928fb
- fix mdoc warning
2011-05-27 17:50:41 +00:00
tsutsui
e85fd8b30d
- fix mdoc warnings
...
- remove entries which are not necessary or in common/legal
2011-05-27 17:50:14 +00:00
tsutsui
f64fbb8f70
- move "MD instructions on setting up boot media"
...
from common/xfer with messy mdoc .if conditionals
into MD xfer files so that developers can see
what contents are missing or obsolete and should be
written or updated
- remove some useless MD description for maintainability
XXX: still a bunch of unmaintained .if \n [${MACHINE}] in common files
2011-05-27 17:38:41 +00:00
tsutsui
7f0da11c1a
Remove sizes of set files. They were too hard to maintain,
...
while nowadays few users care about bandwidth or storage
in modern Internet environment. Ok'ed by snj@ a while ago.
2011-05-27 15:43:00 +00:00
tsutsui
5c3096b3d2
Tweak some descriptions about Rawrite32 tool on Windows.
...
XXX: we should rather mention how to write ISO images..
2011-05-27 15:27:41 +00:00
plunky
b52bb12959
provide a new 'bluetooth' rc.d script, to handle Bluetooth configuration
...
in a simpler manner. This replaces btattach, btconfig, bthcid, btdevctl
and sdpd scripts, and also should not require any configuration settings
other than "bluetooth=YES", though the full range of configurations is
still possible.
2011-05-27 09:28:41 +00:00
christos
ab866f07da
add debuglibs for sparc compat
2011-05-26 00:44:14 +00:00
tsutsui
27dffeb3fc
Remove mount_kernfs(8). INSTALL kernel doesn't have file-system KERNFS
...
and dmesg(8) is enough for sysinst.
2011-05-22 10:49:37 +00:00
tsutsui
c0ea166021
Prepare xorg files for newsmips. It will work with standard wsfb driver.
2011-05-21 11:52:29 +00:00
tsutsui
6bab75db1a
Rename xorg.conf in the xserver set to xorg.conf.sample to avoid
...
overwriting a possibly modified user config file. Suggested by jmmv@.
2011-05-21 11:38:52 +00:00
tsutsui
bd79dceeae
First cut at INSTALL notes for NetBSD/hpcarm.
...
Mostly taken from hpcmips and hpcsh. Needs more improvements.
2011-05-21 07:09:09 +00:00
joerg
bc69e95f26
lib/libobjc/t_threads is GCC-specific
2011-05-20 21:43:39 +00:00
nakayama
88e42b609b
Add fenv support for sparc. Mostly copied from sparc64 and share with it.
2011-05-20 21:42:48 +00:00
plunky
762c58f13a
simplify PCC inclusion; MKPCCDMDS is not really required
2011-05-20 16:02:21 +00:00
tsutsui
6b4b961da6
Add RCSId.
2011-05-20 09:29:08 +00:00
tsutsui
c781592c83
Add /etc/X11/xorg.conf.
2011-05-20 09:28:32 +00:00
tsutsui
a633e5819e
Remove gnu/usr.bin from SRCDIRS. (no sources there)
2011-05-20 07:59:44 +00:00
tsutsui
8edbaaf3c0
Shrink ramdisk size to 2048KB.
2011-05-20 07:57:07 +00:00
tsutsui
ce1745ee16
- disable chio(1) and slattach(8)
...
- use x_ed (no crypt support) and x_gzip (no compress and bz2 support)
- add back mount_cd9660 for USB CD/DVD drives
2011-05-20 07:54:12 +00:00
christos
fe1bab6e3f
a little better.
2011-05-20 02:12:39 +00:00
msaitoh
56f5ce9baa
Add support for 6050(6250 and 6150) and 6005(6205).
...
TODO: update iwn.4 manpage.
2011-05-20 01:59:14 +00:00
tsutsui
aabb34a38b
- WARNSfy
...
- KNF, ANSIfy, remove __P(), misc cosmetics
2011-05-19 22:23:12 +00:00
tsutsui
a628ef7c5c
- WARNSfy
...
- KNF, ANSIfy, misc cosmetics
2011-05-19 22:14:15 +00:00
tsutsui
84af88e97a
- WARNSfy
...
- KNF, ANSIfy, misc cosmetics
note: this is small shell, not secure shell.
2011-05-19 22:12:35 +00:00
riastradh
1cef303517
Add a cmsg.3 man page symlink, since I can never remember its name.
...
ok wiz
2011-05-19 21:39:02 +00:00
riastradh
f68971e6cf
Add my name to the list.
2011-05-19 05:13:09 +00:00
christos
10217dda12
add pselect
2011-05-18 03:07:37 +00:00
phx
f2428d2dad
Create sd0, wd1 and cd0 devices, to allow mounting installation media via
...
USB, a second disk or a CDROM drive.
2011-05-13 19:14:17 +00:00
christos
896e69ee4b
bump libmagic
2011-05-13 01:56:27 +00:00
joerg
46f5119e40
Update LLVM and Clang snapshot
2011-05-12 14:56:22 +00:00
jruoho
cd5d7b9351
Few naive tests for pause(3).
2011-05-10 13:03:05 +00:00
jruoho
f33b8e3d59
Add a test case for PR kern/44946. This tests that common first level sysctl
...
nodes (ddb, hw, machdep, etc.) are not writable by a normal user.
2011-05-09 17:53:54 +00:00
manu
136a3b8340
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
2011-05-09 17:13:19 +00:00
haad
a28cba54a4
Mention MKPERFUSE keyword here, too. I have forgot to commit this file before.
2011-05-09 14:45:44 +00:00
njoly
2a2612f827
Small typo (perfuse.debug -> perfused.debug).
2011-05-09 11:55:33 +00:00
manu
73963ae9de
Enable the build of perfused and libperfuse
2011-05-09 08:51:08 +00:00
jruoho
6cd711aedd
Few basic tests for exit(3).
2011-05-09 07:31:50 +00:00
jruoho
48b4c06005
Few basic tests for strerror(3).
2011-05-09 06:04:14 +00:00
jruoho
f5d692df83
Few basic tests for closefrom(3).
2011-05-09 05:17:12 +00:00
cheusov
813b6c039b
Add myself
2011-05-07 11:12:48 +00:00
tsutsui
08517f99c8
Specify DGB=-Os to make libhack a bit smaller.
2011-05-06 18:33:59 +00:00
tsutsui
dc9f645f7e
Use /sbin/dmesg directly rather than kernfs and /kern/msgbuf as other ports.
2011-05-06 18:32:59 +00:00
jruoho
fd2377c7fe
Try to mirror the real source with the test directory structure (otherwise
...
the latter carries a risk of becoming a difficult mess to manage.)
2011-05-05 13:36:04 +00:00
jruoho
0bd56749c6
Few fundamental consistency checks for alarm(2).
2011-05-05 13:22:56 +00:00
nonaka
28846998b3
Reduce kernel size.
...
Tested on SL-C1000.
Fix PR/44898.
2011-05-05 09:07:59 +00:00
jruoho
f9b73fbc67
Follow the real tree with the test directory structure.
2011-05-05 05:39:10 +00:00
jruoho
083337961f
Fix some glitches (a human doing machine's work).
2011-05-05 05:28:52 +00:00
jruoho
5cdd3dcf2a
Follow the real tree with the test directory structure.
2011-05-05 05:24:44 +00:00