Commit Graph

220697 Commits

Author SHA1 Message Date
matt
2e5f734e9f Add LIBISPRIVATE?=yes 2013-08-25 14:20:30 +00:00
reinoud
a5532a8260 Add the blockingnr determination for the -rom versions 2013-08-25 14:13:47 +00:00
christos
5f8c91aab5 provide the symbols sethostent.c in libc is missing. 2013-08-25 08:46:34 +00:00
kiyohara
866b7671df Move mvspi defines into sys/dev/marvell/files.discovery. 2013-08-25 07:08:37 +00:00
skrll
ec17d57576 Use UE_GET_XFERTYPE. No functional change. 2013-08-25 06:16:19 +00:00
matt
5fa3a11dc7 move a misplaced #endif 2013-08-25 06:15:06 +00:00
matt
74c41226fe add #define __HAVE_MD_SOFTINT_TRIGGER to <vax/types.h>
Only define a function prototype for softint_trigger
if __HAVE_MD_SOFTINT_TRIGGER is undefined.
2013-08-25 03:08:56 +00:00
matt
3835e94cd4 struct cpu_info; 2013-08-24 15:42:29 +00:00
skrll
ff838f0d39 Fix typo in DPRINTF 2013-08-24 08:21:55 +00:00
skrll
b0df966c1e Whitespace. 2013-08-24 07:12:12 +00:00
matt
7d46aa31f0 Add IEEE 754 versions of
fixdfdi.c fixsfdi.c fixunsdfdi.c fixunssfdi.c
	floatdidf.c floatdisf.c floatundidf.c floatundisf.c
These don't FP so are well suited to softfloat implementation.
2013-08-24 00:51:48 +00:00
matt
0138e9e53f Deal with lack of VFP. 2013-08-23 18:11:47 +00:00
matt
809bd8df99 Add IEEE 754 versions of __float{,}disf which use no floating point. 2013-08-23 17:41:03 +00:00
christos
392c50b0c0 regen 2013-08-23 16:50:24 +00:00
christos
684703fca4 PR/48150: Noriyuki Koizumi: Add support for Intel Centrino Advanced-N 6235
Wi-Fi controller
2013-08-23 16:49:53 +00:00
matt
0ec618ca27 Add __floatunsi{sd}f for IEEE754.
Unlike the quad versions, these don't use floating point.
2013-08-23 16:01:35 +00:00
matt
33c3e61a87 Make use of vfp_used_p condition on FPU_VFP 2013-08-23 14:39:50 +00:00
rmind
878c5e5866 - npf_cache_ip: re-fetch IPv6 header since nbufs might have been reallocated.
- npf_cache_all: clear NBUF_DATAREF_RESET since npf_cache_ip() handles it.
2013-08-23 10:37:03 +00:00
matt
7b311c01b4 When decide to coalesce segments, if the d_cache isn't coherent also make
sure the VA is contiguous as well.
2013-08-23 07:15:08 +00:00
matt
e3d0dbfe65 Add no config netbsd-sd0a 2013-08-23 06:31:49 +00:00
matt
3484198d87 add PUFFS/putter
add vnd
add atapibus
disable options DEBUG
2013-08-23 06:31:09 +00:00
matt
24c580b056 Add a SYSTEM_DEP for the ramdisk on INSTALL kernels. 2013-08-23 06:25:02 +00:00
matt
ba0705f794 Avoid a few instructions since we know CURLWP is in %r13 2013-08-23 06:24:21 +00:00
matt
66cb4c16d4 Simplify since we know curlwp is in %r13 2013-08-23 06:22:32 +00:00
matt
b183b3ef97 Get rid of MDLWP_USED{FPU,VEC} 2013-08-23 06:19:46 +00:00
matt
ba182b7aab Fix kern_softint.c errors (tested with WALNUT & EV64260) 2013-08-23 06:18:14 +00:00
matt
2efaa8f8fb Reap LWP_VFPUSED and use PCU internal tracking.
Add bool vfp_used_p(void);
2013-08-23 05:22:01 +00:00
matt
cc666660e5 More evbarmv5 fixes. 2013-08-23 05:02:46 +00:00
matt
bea0daea2f If we want unwind tables, defined __UNWIND_TABLES__ 1 2013-08-23 00:22:16 +00:00
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