Commit Graph

14391 Commits

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