Commit Graph

232229 Commits

Author SHA1 Message Date
pooka
1572824f8c include lib/i18n_module in user sources
It's used by the libc build to determine the citrus module version,
so including it will give us consistent results both with a full
NetBSD checkout and a rumprun things only checkout.
2014-12-10 16:54:58 +00:00
christos
8d472b87b7 remove obsolete entries for libisccfg which are not. 2014-12-10 13:34:41 +00:00
uebayasi
55c41203fb Don't define ISC_R_* symbols, that conflict with the newest bind. 2014-12-10 07:43:34 +00:00
christos
df0897c7ae bump for bind update 2014-12-10 04:42:24 +00:00
christos
8f9e5aa105 new bind 2014-12-10 04:39:56 +00:00
christos
f6799648ae merge conflicts. 2014-12-10 04:37:50 +00:00
christos
ba1c350cba Import bind 9.10.1-P1 2014-12-10 03:34:22 +00:00
christos
442a409943 Import bind 9.10.1-P1 2014-12-10 03:31:12 +00:00
christos
37a454e05c Import bind 9.10.1-P1 2014-12-10 02:25:10 +00:00
christos
d1456ccc1f printable version of the scope.
remove stray breaks.
2014-12-10 01:10:37 +00:00
christos
e0b4678125 call vsnprintf instead of snprintf; provide more detail 2014-12-10 01:10:14 +00:00
pooka
a17684a24c Add hooks for RUMPRUN build of libc
If "yes", does the following (default "no"):
  * prevents ASM syscalls from being built (librump provides syscalls)
  * does not include compat (useless when application is linked with libc)
  * does not build tags (no /var/db to install them to)
  * does not include tls

==> libc for rumprun can now be built against unmodified NetBSD sources
2014-12-10 00:37:30 +00:00
christos
4025ee650b provide a macro to symbolically print an ioctl number. 2014-12-10 00:16:05 +00:00
christos
117679c74c don't give up on mii tick before the interface is marked up. 2014-12-10 00:15:26 +00:00
roy
435b82fcfc Note import of dhcpcd-6.6.5 2014-12-09 20:25:43 +00:00
roy
c4df7c91c1 Sync 2014-12-09 20:21:05 +00:00
pooka
d219acbd33 On i386, prefer __WCHAR/WINT_TYPE__ where available instead of hardcoded
_BSD_WCHAR_T_ value.

This mimics some other ports, and more importantly fixes compilation with
i386 compilers which define __WCHAR_TYPE__ as "long int" instead of the
"int" we had in there.  That superficial mismatch resulted in errors
such as:

lib/libc/gen/vis.c:109:1: error: array of inappropriate type initialized from string constant
 static const wchar_t char_shell[] = L"'`\";&<>()|{}]\\$!^~";

No change to NetBSD (our gcc does define __WCHAR_TYPE__, but it is
"int" ...  as expected ... since the NetBSD build worked ;)
2014-12-09 14:39:49 +00:00
macallan
be8edd4536 begin to address PR 49229:
- program aperture endianness to match host, now xf86-video-wsfb works as
  expected
- properly restore the colour map when er-entering terminal emulation
2014-12-09 07:42:50 +00:00
christos
161dbb7f01 - use the unused section in the array to put a NetBSD note in it
- cleanup the hard-coded constants in the stringtab
2014-12-09 02:30:09 +00:00
christos
c549f6694c fix bogus kernel core magic entries from file HEAD. 2014-12-08 20:54:33 +00:00
christos
286576e482 fix mistake in previous, leave spaces for gaps. 2014-12-08 20:51:02 +00:00
joerg
447f8618b7 Add macro to mark a symbol as weak. Use it to mark the end of a linker
set as empty linker set otherwise violate the aliasing rules of C by
presenting zero sized objects.
2014-12-08 20:50:11 +00:00
christos
785f046bf0 - remove dup
- sort numerically as the comment requests
- use the same number base for all values
- correct the namespace protection tag
2014-12-08 20:44:59 +00:00
mlelstv
9c0686ce5c Really provide disk properties, the old code computed values that were
never attached to the device.
2014-12-08 17:45:12 +00:00
msaitoh
c61278b1af Add missing newlines... 2014-12-08 16:16:45 +00:00
msaitoh
2fb8c49793 Modify around cpu_identify() to not to break the dmesg of cpus with AB_VERBOSE
or AB_DEBUG.
2014-12-08 15:22:47 +00:00
jmcneill
736daf078f Set BGRA pixel sequence if __ARMEB__ is defined. 2014-12-08 10:48:22 +00:00
ozaki-r
ba54e088ff Fix LDADD.t_compat
This unbreaks the build.
2014-12-08 07:34:31 +00:00
uebayasi
a25d53f107 Define netatalk module. 2014-12-08 07:18:45 +00:00
mrg
c6ef549192 enable __GLX_ALIGN64 on sparc*. probably more need it.
fixes crashes seen when using newer Mesa libGL.so.
2014-12-08 06:33:26 +00:00
ozaki-r
f0c27b59aa Tweak ifconf (retry)
The tweak makes the code intention clear and further changes easy.

No functional change.

The first trial broke SIOCGIFCONF (PR 49437). So as not to repeat the mistake,
t_ifconf was added. It should warn if something goes wrong on ifconf.
2014-12-08 04:55:47 +00:00
ozaki-r
b5aa5c8930 Add basic tests for ifconf (SIOCGIFCONF) 2014-12-08 04:23:03 +00:00
justin
7e80a07c88 Use kqueue in librumpclient for FreeBSD too 2014-12-08 01:10:07 +00:00
justin
a25ec9451f Help gcc by initialising variable 2014-12-08 00:44:45 +00:00
christos
cb7e0235f1 Merge some common code in the failed forwarding case, while providing better
diagnostics, and fixing leaks.
2014-12-08 00:19:37 +00:00
justin
1591612668 Avoid uninitialized variable error in some cases with gcc 2014-12-08 00:16:44 +00:00
justin
af1fbf0457 Avoid uninitialised variable warning when gcc is feeling lazy 2014-12-08 00:12:03 +00:00
justin
0e9af57062 Simplify control flow
Removes a variable and compiler warnings in some cases.
2014-12-07 23:48:04 +00:00
dennis
095b4dbc57 Take 2. Do a fairly mechanical reversion of the locking protocol
to that of revision 1.94.  Add a comment documenting my best guess
about the locking requirements in this subsystem.  Don't take locks
solely for the sake of stats counter increments; the locking around
the increment of ->ncs_pass2 and/or ->ncs_2passes caused a deadlock.
Defer fixing stats-keeping to allow this change to be easily backed
out of.
2014-12-07 22:23:38 +00:00
jmcneill
d32449f312 fix typo 2014-12-07 20:10:59 +00:00
jmcneill
11ccb2fac6 eMMC works now, turn it on 2014-12-07 20:10:08 +00:00
jmcneill
cc72f052e5 Initialize AWIN_MMC_TIMEOUT reg, return ETIMEDOUT on cmd timeout, fix SCF_RSP_BSY handling, specify pullup and drv level on A80 pinsets, report MMC_OCR_HSC 2014-12-07 20:09:35 +00:00
jmcneill
6440e1fef5 Fix high capacity (> 2GB) eMMC support, from OpenBSD. 2014-12-07 20:07:25 +00:00
jmcneill
6b9fc55df2 turn off AWIN_IR_DEBUG 2014-12-07 18:34:24 +00:00
jmcneill
debdad4e2b Add A80 PIO L,M,N and A80 CIR (RX) support. 2014-12-07 18:32:13 +00:00
jmcneill
6d8fb4d26f CCU SCLK soft reset 1 bit 1 is for USB DRD, not host controller 2014-12-07 16:20:33 +00:00
jmcneill
cc94747316 only access A20 regs if running on A20 2014-12-07 15:00:37 +00:00
jmcneill
a632d58f1c add AC100 CODEC/RTC driver 2014-12-07 14:25:09 +00:00
jmcneill
be2917d5b6 Add driver for X-Powers AC100 integrated audio codec and RTC subsystem.
Only RTC functionality implemented for now.
2014-12-07 14:24:11 +00:00
jmcneill
90715a8a60 remove debug printf 2014-12-07 14:22:32 +00:00