Commit Graph

236259 Commits

Author SHA1 Message Date
matt
47928b5521 Remove autogenerated entries. 2015-06-23 00:30:47 +00:00
christos
df32205700 - don't create a db file.
- add more tests.
2015-06-22 22:35:51 +00:00
christos
25bda9e7c1 Fix hash iteration that deletes the current element under the cursor by
adjusting the position of the iterator appropriately.
XXX: pullup 7
2015-06-22 21:16:02 +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
christos
88fc59697b Add new failing test. 2015-06-22 19:06:05 +00:00
matt
22d3ec294b Don't put COMPATARCHDIRS or KMODARCHDIRS since we handle them explicitly. 2015-06-22 19:04:21 +00:00
christos
1be34afaf8 Delay moving to the next key until the next iteration. This avoids returning
invalid data to the user if the user deletes the current key, but it also
fails to iterate over some keys as will be shown by a unit test. From FreeBSD.
2015-06-22 18:50:06 +00:00
christos
d72c59e26f don't define statics we don't need 2015-06-22 17:43:23 +00:00
matt
9d9e6580c0 Make module_machine const char * 2015-06-22 16:35:13 +00:00
matt
76063e720e Need to check MKCOMPATMODULES as well. 2015-06-22 14:17:04 +00:00
mrg
8dc77cd94a add netbsd32 support for nfssvc(2). we do this by defining 5 copyin/out
functions that do all the ugly work, are just plain copyin/out for the
native system calls, and do the necessary translations for netbsd32.

with this i'm able to run 32 bit nfsd and mountd on 64 bit kernel and
mount the file systems remotely.
2015-06-22 10:35:00 +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
msaitoh
bb75382238 Fix wrong output in mpacpi_pci_foundbus() with MPVERBOSE. Assign
vaues before printing them.
2015-06-22 07:26:52 +00:00
matt
a77c60d70a Rework a little. test MKCOMPATMODULES for KMOD entry autogeneration. 2015-06-22 07:07:10 +00:00
matt
eebdf6214d Default MKCOMPATMODULES to yes for mips64e{b,l} 2015-06-22 06:47:26 +00:00
matt
9f54dfc5b9 Add support for build mips64 kernel modules as N32 2015-06-22 06:46:27 +00:00
matt
9d9dbf5760 Use %p, %#xl etc. for pointers and addresses. 2015-06-22 06:24:17 +00:00
matt
bb7982ddd7 #include "assym.h"
Don't include "assym.h" with _RUMPKERNEL defined.
2015-06-22 06:06:02 +00:00
matt
6e6800cb88 Add libraries created by MKZFS != "no" 2015-06-22 06:03:20 +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
msaitoh
f76194c513 Don't check PCI_FLAGS_"MSI"_OKAY in pci_"msix"_alloc_common().
OK'd by knakahara.
2015-06-22 03:57:01 +00:00
matt
f410cbcfe8 Add tests/share/mk and external/bsd/atf/tests/atf for MKCOMPATTESTS 2015-06-22 00:11:33 +00:00
matt
596c50e920 Reduce the amount that's include protected. 2015-06-22 00:09:39 +00:00
matt
9477a260e4 Build external/gpl3/lib/libmudpath{,th} so that MKCOMPAT picks it up 2015-06-22 00:06:38 +00:00
matt
b9e582e94c Don't build tests that depend on RUMP if BSD_MK_COMPAT_FILE is defined. 2015-06-22 00:05:23 +00:00
christos
627745abcd remove <sys/cdefs.h> for portability reasons 2015-06-21 20:26:02 +00:00
christos
fe1f008fec merge tzcode2015e:
Changes affecting code

    When displaying data, tzselect converts it to the current locale's
    encoding if the iconv command works.  (Problem reported by random832.)

    tzselect no longer mishandles Dominica, fixing a bug introduced
    in Release 2014f.  (Problem reported by Owen Leibman.)

    zic -l no longer fails when compiled with -DTZDEFAULT=\"/etc/localtime\".
    This fixes a bug introduced in Release 2014f.
    (Problem reported by Leonardo Chiquitto.)
2015-06-21 16:06:51 +00:00
apb
8cdc7a4ecb zoneinfo: Import tzdata2015e. [apb 20150621] 2015-06-21 15:32:52 +00:00
apb
74a75f19ac tzcode2015e/tzdata2015e were released. We have tzdata2015e. 2015-06-21 15:30:13 +00:00
apb
65b14fa6e8 Import tzdata2015e from http://www.iana.org/time-zones/repository/releases/tzdata2015e.tar.gz
Summary of changes in tzdata2015e (2015-06-13 10:56:02 -0700):
  * Morocco will suspend DST from 2015-06-14 03:00 through 2015-07-19 02:00,
    not 06-13 and 07-18 as we had guessed.
  * Assume Cayman Islands will observe DST starting next year, using US rules.
  * The file 'iso3166.tab' now uses UTF-8, so that its entries can better
    spell the names of Åland Islands, Côte d'Ivoire, and Réunion.

Summary of changes in tzdata2015d (2015-04-24 08:09:46 -0700):
  * Egypt will not observe DST in 2015 and will consider canceling it
    permanently.  For now, assume no DST indefinitely.
  * America/Whitehorse switched from UTC-9 to UTC-8 on 1967-05-28, not
    1966-07-01.
  * The abbreviations for Hawaii-Aleutian standard and daylight times
    have been changed from HAST/HADT to HST/HDT, as per US Government
    Printing Office style.

Summary of changes in tzdata2015c (2015-04-11 08:55:55 -0700):
  * Egypt's spring-forward transition is at 24:00 on April's last Thursday,
    not 00:00 on April's last Friday.  This affects 2015, 2026, 2037,
    2043, etc.
  * Changes to pre-1991 Chile-related time stamps in America/Santiago,
    Antarctica/Palmer, and Pacific/Easter.
  * The America/Montreal zone has been turned into a link, as it differed
    from an existing zone only for pre-1970 time stamps.
2015-06-21 15:18:52 +00:00
matt
d923fd3713 Remove duplicate ASEND(undefined_entry) 2015-06-21 15:00:06 +00:00
maxv
f2ee5fed89 KNF 2015-06-21 14:09:47 +00:00
mrg
bad97058ff s/sparc64/native 64 bit/ in a comment... 2015-06-21 14:03:38 +00:00
maxv
d4367314aa KNF 2015-06-21 13:50:34 +00:00
maxv
547d41ca0a KNF 2015-06-21 13:40:25 +00:00
martin
de7fce508e Implement trivial conversion for pset_* 2015-06-21 12:54:33 +00:00
martin
44c9bcba16 Regen (pset_*) 2015-06-21 12:52:40 +00:00
martin
dd2a19c8fb Add pset_* calls 2015-06-21 12:51:33 +00:00
martin
562fee01d0 Cosmetics: fill in details about some currently unimplemented syscalls. 2015-06-21 12:29:48 +00:00
wiz
4175efc234 filesystem -> file system. 2015-06-21 12:05:11 +00:00
martin
bcae189392 Move compat calls, requested by mrg@ 2015-06-21 08:47:15 +00:00
martin
4a59e4a66e Fix compat/versioning confusion and add the missing new versioned ones. 2015-06-21 08:32:36 +00:00
martin
b56ceb540f regen (versioned mq_* calls) 2015-06-21 08:29:52 +00:00
martin
d86daecc04 Add the two versioned mq_* calls I missed in the last round 2015-06-21 08:28:36 +00:00
mlelstv
9b4eccc9c7 Restore logic for setting the VERASE character.
- use terminfo _unless_ the terminal does overstrike.
- use terminfo data not only for an unset tty.
2015-06-21 08:23:22 +00:00
matt
57f81421ab ./usr/libdata/firmware/radeon is obsolete so remove it. 2015-06-21 07:45:10 +00:00
msaitoh
34476fc305 Add missing sys/kauth.h 2015-06-21 06:51:05 +00:00