Commit Graph

220718 Commits

Author SHA1 Message Date
martin
95493a6fed Re-add -fno-unwind-tables, otherwise eabi kernels fail to boot (bug in
objcopy?)
2013-08-22 20:03:15 +00:00
aymeric
993484d937 Check that the xfer we are about to abort didn't finish yet since abort
methods fail in this case (at least ehci's one).
2013-08-22 20:00:43 +00:00
drochner
69aeb16c07 -extend the pcu(9) API by a function which saves all context on the
current CPU, and use it if a CPU is taken offline
-add a bool argument to pcu_discard which tells whether the internal
 "LWP has used the coprocessor" flag should be set or reset. The flag
 is reported by pcu_used_p(). If set, future accesses should use the
 state stored in the PCB. If reset, it should be reset to default.
 The former case is useful for setmcontext().
 With that, it should not be necessary anymore to manage the "FPU used"
 state by an additional MD variable.

approved by matt
2013-08-22 19:50:54 +00:00
matt
3202e91ce2 Don't include .cfi info if _KERNEL || _STANDALONE 2013-08-22 19:25:00 +00:00
christos
99f3a4ae2d fix typo (Sergey Kandaurov) 2013-08-22 17:08:43 +00:00
matt
56e7d6a06d Make earmv5 work. 2013-08-22 16:03:30 +00:00
matt
ac1a767070 Teach this about ARMV7 2013-08-22 15:53:05 +00:00
christos
d8e9352de5 get rid of bogus + 1 2013-08-22 10:04:28 +00:00
nakayama
bda46a5ba9 Make timecounter "tick-counter" mandatory. 2013-08-22 10:00:43 +00:00
nakayama
680052c744 Handle US-IIe's STICK counter as 64-bit explicitly to fix a hang at
boot after about 6.5 minutes on 32-bit kernel.
2013-08-22 09:57:30 +00:00
martin
4d09747fe0 s_nexttoward.c does not make sense compiling for 32 bit sparc (double ==
long double), so ifdef it out in the sparc64 compat library build. I hope
the nextafter alias is set up correctly (where?) - and someone please
suggest a better way for this if clause.
2013-08-22 08:24:30 +00:00
wiz
19c47e9aa9 Remove PFIL_HOOKS references, code was unifdefed.
From David H. Gutteridge in PR 48146.

Bump date.
2013-08-22 07:17:11 +00:00
tron
31b8d2c593 Re-add "/usr/include/gcc-4.1". It is only obsolete on ports that use
GCC 4.5.x. Explanation provided by Thomas Klausner in private e-mail.
2013-08-22 07:14:38 +00:00
matt
8176d96907 Add m68000/coldfire.
Add evbcf.
2013-08-22 00:26:23 +00:00
matt
0a1dd580c0 Use MBR compatible partitioning 2013-08-22 00:25:35 +00:00
matt
6e02d04301 Add MACHINE_ARCH's evbearmv5-e[bl] to work 2013-08-22 00:17:48 +00:00
matt
7ecefb12d5 Add MACHINE_ARCH's evbearmv5-e[bl] to work
Don't build _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 on earm and coldfire
2013-08-22 00:16:54 +00:00
matt
2d9934729c Add a missing KLINK_MACHINE= i386 2013-08-22 00:13:00 +00:00
jmcneill
9ca21b5a2d 4th time's a charm (I hope). Make sure that we pick up the kernel path passed to
mkimage command line, and not the default.
2013-08-21 22:52:28 +00:00
tron
a8555ad426 Postfix 2.9.7 was imported. 2013-08-21 21:17:37 +00:00
matt
79d6dc9d9c When compiling use @PLTPC to generate PLT relocs for NetBSD.
When building libgcc_s.so for m68k, this gets rid of
m68k--netbsdelf/4.5.4/../../../../m68k--netbsdelf/bin/ld: warning: creating a DT_TEXTREL in a shared object.
2013-08-21 21:11:30 +00:00
dholland
98ce70f09e passes WARNS=5, don't set it to 4. 2013-08-21 21:05:29 +00:00
tron
fcf7754532 Remove more obsolete directories:
- /usr/include/gcc-4.1
- /usr/share/locale/no_NO.ISO8859-1
- /usr/share/locale/no_NO.ISO8859-1/LC_MESSAGES
2013-08-21 20:52:45 +00:00
tron
d4e81857ee "/usr/share/locale/ko_KR.UTF-8/LC_CTYPE" is not obsolete. It gets built
and installed. Correct the set entry to reflect that.
2013-08-21 20:51:57 +00:00
tron
c46a162a28 Remove obsolete directories "/usr/share/locale/no_NO.ISO8859-15" and
"/usr/share/locale/no_NO.ISO8859-15/LC_MESSAGES".
2013-08-21 20:22:35 +00:00
tron
5ffceba539 esolve conflicts from last import. 2013-08-21 20:12:30 +00:00
tron
d6384a751f Import Postfix 2.9.7. Changes since version 2.9.5:
- Thanks to OpenSSL documentation, the Postfix 2.9.0..2.9.5 SMTP
  client and server used an incorrect procedure to compute TLS
  certificate PUBLIC-KEY fingerprints (these may be used in the
  check_ccert_access and in smtp_tls_policy_maps features). Support
  for certificate PUBLIC-KEY finger prints was introduced with Postfix
  2.9; there is no known problem with the certificate fingerprint
  algorithms available since Postfix 2.2.
  Specify "tls_legacy_public_key_fingerprints = yes" temporarily,
  pending a migration from configuration files with incorrect Postfix
  2.9.0..2.9.5 certificate PUBLIC-KEY finger prints, to the correct
  fingerprints used by Postfix 2.9.6 and later.
- Bugfix (introduced: Postfix 2.0): when myhostname is not listed in
  mydestination, the trivial-rewrite resolver may log "do not list in both
  mydestination and ". The fix is to re-resolve a domain-less address after
  adding $myhostname as the surrogate domain, so that it pops out with the
  right address-class label. Reported by Quanah Gibson-Mount.
- Bugfix (introduced: Postfix 2.3): don't reuse TCP connections when
  smtp_tls_policy_maps is specified. TLS policies may depend on the remote
  destination, but the Postfix <2.11 SMTP connection cache client does not
  distinguish between different destinations that resolve to the same
  IP address. Victor Duchovni. Found during Postfix 2.11 code maintenance.
- Bugfix (introduced: Postfix 2.2): don't reuse TCP connections when
  SASL authentication is enabled. SASL passwords may depend on the
  remote SMTP server hostname, but the Postfix <2.11 SMTP connection
  cache client does not distinguish between different hostnames that
  resolve to the same IP address. Found during Postfix 2.11 code
  maintenance.
2013-08-21 20:09:37 +00:00
tron
62b6e80333 Postfix 2.9.7 and 2.10.1 are out. 2013-08-21 19:48:35 +00:00
jakllsch
1e56cde11f Use usbd_errstr instead of printing non-errno(2) error code. 2013-08-21 18:11:31 +00:00
jakllsch
75a22910ca We already have a config rule for the eventual core of xhci(4); may as
well have the PCI attachment rule as well.
2013-08-21 18:08:29 +00:00
jakllsch
b63489d8e2 Use NULL instead of 0 as appropriate. 2013-08-21 17:59:40 +00:00
jakllsch
2c5449164c swap positions of ehci_root_ctrl_done and ehci_root_intr_done so that they
are grouped with their respective transfer types
2013-08-21 17:52:10 +00:00
jakllsch
343e5d362e Add UDESC_SSHUB and UDPROTO_SSHUB constants from USB 3.0. 2013-08-21 17:25:58 +00:00
matt
4e96513961 Add KLINK_MACHINE= i386 2013-08-21 17:15:26 +00:00
christos
788cc034d2 Use the default mp definition tables for ancient machines. From Felix
Deichmann.
2013-08-21 16:37:31 +00:00
matt
efa43f9322 Change rule for x86 link to not be x86 dependent 2013-08-21 15:26:44 +00:00
matt
57f3989b6c Set KLINK_MACHINE 2013-08-21 15:24:27 +00:00
martin
cf61cf5c2c Add nexttoward, nearbyint and rintl for sparc64 2013-08-21 13:06:00 +00:00
martin
317c06397c Add support for the long double format used on sparc64 2013-08-21 13:04:44 +00:00
martin
24488e4c56 Add support for archs with LDBL_IMPLICIT_NBIT 2013-08-21 13:03:56 +00:00
matt
f0f9ccc930 Use LIBISPRIVATE?= yes 2013-08-21 08:30:50 +00:00
matt
b3356a40df Thumbify 2013-08-21 08:30:18 +00:00
matt
e76ea19a00 Use <bsd.klinks.mk> 2013-08-21 08:15:19 +00:00
matt
bf0daa663a Use <bsd.klinks.mk>
Use ${_MKTARGET_*}
Use correct arguments to ${AR}
Fix entry symbol.
2013-08-21 08:04:50 +00:00
matt
e09b106b26 Use <bsd.klinks.mk> 2013-08-21 07:17:08 +00:00
matt
a6b3901fad Use <bsd.klinks.mk>
Add missing ${_MKTARGET_LINK}
2013-08-21 07:08:30 +00:00
matt
30e34946aa Use <bsd.klinks.mk> 2013-08-21 06:58:58 +00:00
matt
cb6d5a3422 Use <bsd.klinks.mk>
Add ${_MKTARGET_LINK}
2013-08-21 06:56:14 +00:00
matt
277b2cd1d4 Use <bsd.klinks.mk> 2013-08-21 06:53:10 +00:00
matt
cf7109921f Use <bsd.klinks.mk>
Use ${_MKTARGET_LINK}
2013-08-21 06:49:44 +00:00