Commit Graph

12423 Commits

Author SHA1 Message Date
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